LLVM  16.0.0git
Public Attributes | List of all members
llvm::pdb::SrcHeaderBlockEntry Struct Reference

A single file record entry within the /src/headerblock stream. More...

#include "llvm/DebugInfo/PDB/Native/RawTypes.h"

Collaboration diagram for llvm::pdb::SrcHeaderBlockEntry:
Collaboration graph

Public Attributes

support::ulittle32_t Size
support::ulittle32_t Version
support::ulittle32_t CRC
support::ulittle32_t FileSize
support::ulittle32_t FileNI
support::ulittle32_t ObjNI
support::ulittle32_t VFileNI
uint8_t Compression
uint8_t IsVirtual
short Padding
char Reserved [8]

Detailed Description

A single file record entry within the /src/headerblock stream.

Definition at line 331 of file RawTypes.h.

Member Data Documentation

◆ Compression

uint8_t llvm::pdb::SrcHeaderBlockEntry::Compression

Definition at line 339 of file RawTypes.h.


support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::CRC

Definition at line 334 of file RawTypes.h.

◆ FileNI

support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::FileNI

Definition at line 336 of file RawTypes.h.

◆ FileSize

support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::FileSize

Definition at line 335 of file RawTypes.h.

◆ IsVirtual

uint8_t llvm::pdb::SrcHeaderBlockEntry::IsVirtual

Definition at line 340 of file RawTypes.h.

◆ ObjNI

support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::ObjNI

Definition at line 337 of file RawTypes.h.

◆ Padding

short llvm::pdb::SrcHeaderBlockEntry::Padding

Definition at line 341 of file RawTypes.h.

◆ Reserved

char llvm::pdb::SrcHeaderBlockEntry::Reserved[8]

Definition at line 342 of file RawTypes.h.

◆ Size

support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::Size

Definition at line 332 of file RawTypes.h.

◆ Version

support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::Version

Definition at line 333 of file RawTypes.h.

◆ VFileNI

support::ulittle32_t llvm::pdb::SrcHeaderBlockEntry::VFileNI

Definition at line 338 of file RawTypes.h.

The documentation for this struct was generated from the following file: