Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/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() function
67 Expected<TagRecordHash> hashTagRecord(const codeview::CVType &Type); argument
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DTpiHashing.cpp53 static Expected<TagRecordHash> getTagRecordHashForUdt(const CVType &Rec) { in getTagRecordHashForUdt()
68 return TagRecordHash{std::move(Deserialized), ThisRecordHash, 0}; in getTagRecordHashForUdt()
75 return TagRecordHash{std::move(Deserialized), FullHash, ThisRecordHash}; in getTagRecordHashForUdt()
89 Expected<TagRecordHash> llvm::pdb::hashTagRecord(const codeview::CVType &Type) { in hashTagRecord()
H A DTpiStream.cpp190 Expected<TagRecordHash> ForwardTRH = hashTagRecord(F); in findFullDeclForForwardRef()
201 Expected<TagRecordHash> FullTRH = hashTagRecord(CVT); in findFullDeclForForwardRef()