Home
last modified time | relevance | path

Searched refs:TagRecord (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h415 class TagRecord : public TypeRecord {
417 TagRecord() = default;
418 explicit TagRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in TagRecord() function
419 TagRecord(TypeRecordKind Kind, uint16_t MemberCount, ClassOptions Options, in TagRecord() function
464 class ClassRecord : public TagRecord {
467 explicit ClassRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in ClassRecord()
472 : TagRecord(Kind, MemberCount, Options, FieldList, Name, UniqueName), in ClassRecord()
497 struct UnionRecord : public TagRecord {
499 explicit UnionRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in UnionRecord()
518 class EnumRecord : public TagRecord {
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.h99 const llvm::codeview::TagRecord &record);
126 CreateDeclInfoForType(const llvm::codeview::TagRecord &record, TypeIndex ti);
H A DPdbUtil.h45 const llvm::codeview::TagRecord &asTag() const { in asTag()
H A DSymbolFileNativePDB.h197 const llvm::codeview::TagRecord &record,
H A DPdbAstBuilder.cpp90 static clang::TagTypeKind TranslateUdtKind(const TagRecord &cr) { in TranslateUdtKind()
215 PdbAstBuilder::CreateDeclInfoForType(const TagRecord &record, TypeIndex ti) { in CreateDeclInfoForType()
767 const TagRecord &record) { in CreateRecordType()
H A DSymbolFileNativePDB.cpp510 static std::string GetUnqualifiedTypeName(const TagRecord &record) { in GetUnqualifiedTypeName()
531 const TagRecord &record, in CreateClassStructUnion()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStream.cpp204 TagRecord &ForwardTR = ForwardTRH->getRecord(); in findFullDeclForForwardRef()
205 TagRecord &FullTR = FullTRH->getRecord(); in findFullDeclForForwardRef()
H A DTpiHashing.cpp27 static uint32_t getHashForUdt(const TagRecord &Rec, in getHashForUdt()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h42 codeview::TagRecord &getRecord() { in getRecord()
H A DNativeTypeUDT.h66 codeview::TagRecord *Tag = nullptr;