Searched refs:TypeRecordKind (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 121 explicit TypeRecord(TypeRecordKind Kind) : Kind(Kind) {} in TypeRecord() 124 TypeRecordKind getKind() const { return Kind; } in getKind() 126 TypeRecordKind Kind; 133 explicit ModifierRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in ModifierRecord() 135 : TypeRecord(TypeRecordKind::Modifier), ModifiedType(ModifiedType), in ModifierRecord() 149 explicit ProcedureRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in ProcedureRecord() 153 : TypeRecord(TypeRecordKind::Procedure), ReturnType(ReturnType), in ProcedureRecord() 174 explicit MemberFunctionRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in MemberFunctionRecord() 180 : TypeRecord(TypeRecordKind::MemberFunction), ReturnType(ReturnType), in MemberFunctionRecord() 209 explicit LabelRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in LabelRecord() [all …]
|
H A D | TypeDeserializer.h | 43 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 D | CodeView.h | 27 enum class TypeRecordKind : uint16_t { enum
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeUDT.cpp | 115 case TypeRecordKind::Class: in getUdtKind() 117 case TypeRecordKind::Union: in getUdtKind() 119 case TypeRecordKind::Struct: in getUdtKind() 121 case TypeRecordKind::Interface: in getUdtKind()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | CVTypeVisitor.cpp | 26 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.kind()); in visitKnownRecord() 36 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.Kind); in visitKnownMember()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.h | 448 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.Kind); in visitKnownMember() 459 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.kind()); in visitKnownRecord()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbAstBuilder.cpp | 101 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 D | PdbUtil.cpp | 225 m_kind(cvclass.Kind == TypeRecordKind::Struct ? Struct : Class) {} in CVTagRecord()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 2085 ArgListRecord ArgListRec(TypeRecordKind::ArgList, ArgTypeIndices); in lowerTypeMemberFunction() 2134 ArgListRecord ArgListRec(TypeRecordKind::ArgList, ArgTypeIndices); 2195 static TypeRecordKind getRecordKind(const DICompositeType *Ty) { in getCommonClassOptions() 2198 return TypeRecordKind::Class; in getCommonClassOptions() 2200 return TypeRecordKind::Struct; in getCommonClassOptions() 2447 TypeRecordKind Kind = getRecordKind(Ty); in lowerCompleteTypeClass() 2461 TypeRecordKind Kind = getRecordKind(Ty); in lowerCompleteTypeClass() 2555 ? TypeRecordKind::IndirectVirtualBaseClass in lowerRecordFieldList() 2556 : TypeRecordKind::VirtualBaseClass; in lowerRecordFieldList()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 99 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/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 91 : LeafRecordBase(K), Record(static_cast<TypeRecordKind>(K)) {} in LeafRecordImpl() 129 : MemberRecordBase(K), Record(static_cast<TypeRecordKind>(K)) {} in MemberRecordImpl()
|