LLVM 22.0.0git
RawTypes.h File Reference

Go to the source code of this file.

Classes

struct  llvm::pdb::SectionOffset
struct  llvm::pdb::GSIHashHeader
 Header of the hash tables found in the globals and publics sections. More...
struct  llvm::pdb::PSHashRecord
struct  llvm::pdb::SectionContrib
struct  llvm::pdb::SectionContrib2
struct  llvm::pdb::SecMapHeader
struct  llvm::pdb::SecMapEntry
struct  llvm::pdb::DbiFlags
 Some of the values are stored in bitfields. More...
struct  llvm::pdb::DbiBuildNo
struct  llvm::pdb::DbiStreamHeader
 The fixed size header that appears at the beginning of the DBI Stream. More...
struct  llvm::pdb::FileInfoSubstreamHeader
 The header preceding the File Info Substream of the DBI stream. More...
struct  llvm::pdb::ModInfoFlags
struct  llvm::pdb::ModuleInfoHeader
 The header preceding each entry in the Module Info substream of the DBI stream. More...
struct  llvm::pdb::PublicsStreamHeader
struct  llvm::pdb::TpiStreamHeader
struct  llvm::pdb::TpiStreamHeader::EmbeddedBuf
struct  llvm::pdb::InfoStreamHeader
 The header preceding the global PDB Stream (Stream 1) More...
struct  llvm::pdb::PDBStringTableHeader
 The header preceding the /names stream. More...
struct  llvm::pdb::SrcHeaderBlockHeader
 The header preceding the /src/headerblock stream. More...
struct  llvm::pdb::SrcHeaderBlockEntry
 A single file record entry within the /src/headerblock stream. More...

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::pdb

Variables

const uint32_t llvm::pdb::MinTpiHashBuckets = 0x1000
const uint32_t llvm::pdb::MaxTpiHashBuckets = 0x40000
const uint32_t llvm::pdb::PDBStringTableSignature = 0xEFFEEFFE