Home
last modified time | relevance | path

Searched refs:TagRecordHash (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h21 struct TagRecordHash { struct
22 explicit TagRecordHash(codeview::ClassRecord CR, uint32_t Full, in TagRecordHash() argument
28 explicit TagRecordHash(codeview::EnumRecord ER, uint32_t Full, in TagRecordHash() argument
34 explicit TagRecordHash(codeview::UnionRecord UR, uint32_t Full, in TagRecordHash() argument
67 LLVM_ABI Expected<TagRecordHash> hashTagRecord(const codeview::CVType &Type); argument
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiHashing.cpp52 static Expected<TagRecordHash> getTagRecordHashForUdt(const CVType &Rec) { in getTagRecordHashForUdt()
67 return TagRecordHash{std::move(Deserialized), ThisRecordHash, 0}; in getTagRecordHashForUdt()
74 return TagRecordHash{std::move(Deserialized), FullHash, ThisRecordHash}; in getTagRecordHashForUdt()
88 Expected<TagRecordHash> llvm::pdb::hashTagRecord(const codeview::CVType &Type) { in hashTagRecord()
H A DTpiStream.cpp187 Expected<TagRecordHash> ForwardTRH = hashTagRecord(F); in findFullDeclForForwardRef()
198 Expected<TagRecordHash> FullTRH = hashTagRecord(CVT); in findFullDeclForForwardRef()