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.h20 struct TagRecordHash { struct
21 explicit TagRecordHash(codeview::ClassRecord CR, uint32_t Full, in TagRecordHash() argument
27 explicit TagRecordHash(codeview::EnumRecord ER, uint32_t Full, in TagRecordHash() function
33 explicit TagRecordHash(codeview::UnionRecord UR, uint32_t Full, in TagRecordHash() argument
66 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.cpp188 Expected<TagRecordHash> ForwardTRH = hashTagRecord(F); in findFullDeclForForwardRef()
199 Expected<TagRecordHash> FullTRH = hashTagRecord(CVT); in findFullDeclForForwardRef()