|
LLVM 22.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 |
Definition at line 21 of file TpiHashing.h.
|
inlineexplicit |
Definition at line 22 of file TpiHashing.h.
References Class, ForwardDeclHash, llvm::Full, FullRecordHash, and llvm::move().
|
inlineexplicit |
Definition at line 28 of file TpiHashing.h.
References Enum, ForwardDeclHash, llvm::Full, FullRecordHash, and llvm::move().
|
inlineexplicit |
Definition at line 34 of file TpiHashing.h.
References ForwardDeclHash, llvm::Full, FullRecordHash, llvm::move(), and Union.
|
inline |
Definition at line 43 of file TpiHashing.h.
References Class, Enum, llvm_unreachable, and Union.
| codeview::ClassRecord llvm::pdb::TagRecordHash::Class |
Definition at line 57 of file TpiHashing.h.
Referenced by getRecord(), and TagRecordHash().
| codeview::EnumRecord llvm::pdb::TagRecordHash::Enum |
Definition at line 58 of file TpiHashing.h.
Referenced by getRecord(), and TagRecordHash().
| uint32_t llvm::pdb::TagRecordHash::ForwardDeclHash |
Definition at line 41 of file TpiHashing.h.
Referenced by TagRecordHash(), TagRecordHash(), and TagRecordHash().
| uint32_t llvm::pdb::TagRecordHash::FullRecordHash |
Definition at line 40 of file TpiHashing.h.
Referenced by TagRecordHash(), TagRecordHash(), and TagRecordHash().
| codeview::UnionRecord llvm::pdb::TagRecordHash::Union |
Definition at line 59 of file TpiHashing.h.
Referenced by getRecord(), and TagRecordHash().