LLVM 20.0.0git
|
#include "llvm/DebugInfo/PDB/Native/TpiHashing.h"
Public Member Functions | |
TagRecordHash (codeview::ClassRecord CR, uint32_t Full, uint32_t Forward) | |
TagRecordHash (codeview::EnumRecord ER, uint32_t Full, uint32_t Forward) | |
TagRecordHash (codeview::UnionRecord UR, uint32_t Full, uint32_t Forward) | |
codeview::TagRecord & | getRecord () |
Public Attributes | |
uint32_t | FullRecordHash |
uint32_t | ForwardDeclHash |
codeview::ClassRecord | Class |
codeview::EnumRecord | Enum |
codeview::UnionRecord | Union |
Definition at line 20 of file TpiHashing.h.
|
inlineexplicit |
Definition at line 21 of file TpiHashing.h.
|
inlineexplicit |
Definition at line 27 of file TpiHashing.h.
|
inlineexplicit |
Definition at line 33 of file TpiHashing.h.
|
inline |
Definition at line 42 of file TpiHashing.h.
References Class, Enum, llvm_unreachable, and Union.
codeview::ClassRecord llvm::pdb::TagRecordHash::Class |
Definition at line 56 of file TpiHashing.h.
Referenced by getRecord().
codeview::EnumRecord llvm::pdb::TagRecordHash::Enum |
Definition at line 57 of file TpiHashing.h.
Referenced by getRecord().
uint32_t llvm::pdb::TagRecordHash::ForwardDeclHash |
Definition at line 40 of file TpiHashing.h.
uint32_t llvm::pdb::TagRecordHash::FullRecordHash |
Definition at line 39 of file TpiHashing.h.
codeview::UnionRecord llvm::pdb::TagRecordHash::Union |
Definition at line 58 of file TpiHashing.h.
Referenced by getRecord().