LLVM 19.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"

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.

◆ CRC

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.

Referenced by llvm::pdb::InjectedSourceStream::reload().

◆ 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.

Referenced by llvm::pdb::InjectedSourceStream::reload().

◆ 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.

Referenced by llvm::pdb::InjectedSourceStream::reload().

◆ Version

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

Definition at line 333 of file RawTypes.h.

Referenced by llvm::pdb::InjectedSourceStream::reload().

◆ VFileNI

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

Definition at line 338 of file RawTypes.h.

Referenced by llvm::pdb::InjectedSourceStream::reload().


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