Home
last modified time | relevance | path

Searched refs:TypeRecordKind (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h121 explicit TypeRecord(TypeRecordKind Kind) : Kind(Kind) {} in TypeRecord()
124 TypeRecordKind getKind() const { return Kind; } in getKind()
126 TypeRecordKind Kind;
390 : TypeRecord(TypeRecordKind::FieldList), Data(Data) {} in FieldListRecord()
633 : TypeRecord(TypeRecordKind::UdtSourceLine), UDT(UDT), in UdtSourceLineRecord()
652 : TypeRecord(TypeRecordKind::UdtSourceLine), UDT(UDT), in UdtModSourceLineRecord()
672 : TypeRecord(TypeRecordKind::BuildInfo), in BuildInfoRecord()
730 : TypeRecord(TypeRecordKind::OneMethod), Type(Type), in OneMethodRecord()
771 : TypeRecord(TypeRecordKind::OverloadedMethod), in OverloadedMethodRecord()
856 : TypeRecord(TypeRecordKind::VFPtr), Type(Type) {} in VFPtrRecord()
[all …]
H A DTypeDeserializer.h43 Record.Kind = static_cast<TypeRecordKind>(CVT.kind()); in deserializeAs()
58 TypeRecordKind K = in deserializeAs()
59 static_cast<TypeRecordKind>(uint16_t(Prefix->RecordKind)); in deserializeAs()
H A DCodeView.h27 enum class TypeRecordKind : uint16_t { enum
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp115 case TypeRecordKind::Class: in getUdtKind()
117 case TypeRecordKind::Union: in getUdtKind()
119 case TypeRecordKind::Struct: in getUdtKind()
121 case TypeRecordKind::Interface: in getUdtKind()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DCVTypeVisitor.cpp26 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.kind()); in visitKnownRecord()
36 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.Kind); in visitKnownMember()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h448 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.Kind); in visitKnownMember()
459 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.kind()); in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp101 case TypeRecordKind::Class: in TranslateUdtKind()
103 case TypeRecordKind::Struct: in TranslateUdtKind()
105 case TypeRecordKind::Union: in TranslateUdtKind()
107 case TypeRecordKind::Interface: in TranslateUdtKind()
109 case TypeRecordKind::Enum: in TranslateUdtKind()
876 MemberFunctionRecord func_record(static_cast<TypeRecordKind>(cvt.kind())); in CreateFunctionDecl()
H A DPdbUtil.cpp225 m_kind(cvclass.Kind == TypeRecordKind::Struct ? Struct : Class) {} in CVTagRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2085 ArgListRecord ArgListRec(TypeRecordKind::ArgList, ArgTypeIndices); in lowerTypeFunction()
2134 ArgListRecord ArgListRec(TypeRecordKind::ArgList, ArgTypeIndices); in lowerTypeMemberFunction()
2195 static TypeRecordKind getRecordKind(const DICompositeType *Ty) { in getRecordKind()
2198 return TypeRecordKind::Class; in getRecordKind()
2200 return TypeRecordKind::Struct; in getRecordKind()
2447 TypeRecordKind Kind = getRecordKind(Ty); in lowerTypeClass()
2461 TypeRecordKind Kind = getRecordKind(Ty); in lowerCompleteTypeClass()
2555 ? TypeRecordKind::IndirectVirtualBaseClass in lowerRecordFieldList()
2556 : TypeRecordKind::VirtualBaseClass; in lowerRecordFieldList()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp99 TypeRecordKind RK = static_cast<TypeRecordKind>(CVReference.kind()); in getRecordName()
100 if (RK == TypeRecordKind::Class || RK == TypeRecordKind::Struct) in getRecordName()
102 else if (RK == TypeRecordKind::Union) in getRecordName()
104 else if (RK == TypeRecordKind::Enum) in getRecordName()
2027 TypeRecordKind RK = static_cast<TypeRecordKind>(CVReference.kind()); in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp91 : LeafRecordBase(K), Record(static_cast<TypeRecordKind>(K)) {} in LeafRecordImpl()
129 : MemberRecordBase(K), Record(static_cast<TypeRecordKind>(K)) {} in MemberRecordImpl()