Home
last modified time | relevance | path

Searched refs:EnumRecord (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
DNativeTypeEnum.h26 codeview::EnumRecord Record);
62 const codeview::EnumRecord &getEnumRecord() const { return *Record; } in getEnumRecord()
66 Optional<codeview::EnumRecord> Record;
DTpiHashing.h27 explicit TagRecordHash(codeview::EnumRecord ER, uint32_t Full, in TagRecordHash()
57 codeview::EnumRecord Enum;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/
DNativeTypeEnum.h26 codeview::EnumRecord Record);
62 const codeview::EnumRecord &getEnumRecord() const { return *Record; } in getEnumRecord()
66 Optional<codeview::EnumRecord> Record;
DTpiHashing.h27 explicit TagRecordHash(codeview::EnumRecord ER, uint32_t Full, in TagRecordHash()
57 codeview::EnumRecord Enum;
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
DPdbUtil.h58 const llvm::codeview::EnumRecord &asEnum() const { in asEnum()
79 CVTagRecord(llvm::codeview::EnumRecord &&e);
82 llvm::codeview::EnumRecord cvenum;
DPdbUtil.cpp67 EnumRecord er; in create()
68 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(type, er)); in create()
81 CVTagRecord::CVTagRecord(EnumRecord &&e) : cvenum(std::move(e)), m_kind(Enum) {} in CVTagRecord()
352 EnumRecord er; in IsForwardRefUdt()
363 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in IsForwardRefUdt()
436 EnumRecord er; in GetFieldListIndex()
437 cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in GetFieldListIndex()
859 EnumRecord record; in GetSizeOfType()
860 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, record)); in GetSizeOfType()
DDWARFLocationExpression.cpp96 EnumRecord er; in GetIntegralTypeInfo()
97 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in GetIntegralTypeInfo()
DUdtRecordCompleter.h47 llvm::codeview::EnumRecord er;
DSymbolFileNativePDB.h29 class EnumRecord; variable
183 const llvm::codeview::EnumRecord &er,
DPdbAstBuilder.h101 const llvm::codeview::EnumRecord &record);
DUdtRecordCompleter.cpp41 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, m_cvr.er)); in UdtRecordCompleter()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/Native/
DTpiHashing.cpp97 return getTagRecordHashForUdt<EnumRecord>(Type); in hashTagRecord()
114 return getHashForUdt<EnumRecord>(Rec); in hashTypeRecord()
DSymbolCache.cpp186 Id = createSymbolForType<NativeTypeEnum, EnumRecord>(Index, std::move(CVT)); in findSymbolByTypeIndex()
DNativeTypeEnum.cpp116 TypeIndex Index, EnumRecord Record) in NativeTypeEnum()
/external/llvm-project/llvm/lib/DebugInfo/PDB/Native/
DTpiHashing.cpp97 return getTagRecordHashForUdt<EnumRecord>(Type); in hashTagRecord()
114 return getHashForUdt<EnumRecord>(Rec); in hashTypeRecord()
DNativeTypeEnum.cpp116 TypeIndex Index, EnumRecord Record) in NativeTypeEnum()
/external/llvm-project/llvm/lib/DebugInfo/CodeView/
DTypeRecordHelpers.cpp36 UdtOptions = getUdtOptions<EnumRecord>(std::move(CVT)); in isUdtForwardRef()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DTypeRecordHelpers.cpp36 UdtOptions = getUdtOptions<EnumRecord>(std::move(CVT)); in isUdtForwardRef()
DRecordName.cpp114 Error TypeNameComputer::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { in visitKnownRecord()
/external/llvm/include/llvm/DebugInfo/CodeView/
DTypeTableBuilder.h48 TypeIndex writeEnum(const EnumRecord &Record);
DTypeRecord.h555 class EnumRecord : public TagRecord {
557 EnumRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in EnumRecord() function
566 static ErrorOr<EnumRecord> deserialize(TypeRecordKind Kind,
/external/llvm/lib/DebugInfo/CodeView/
DTypeRecord.cpp165 ErrorOr<EnumRecord> EnumRecord::deserialize(TypeRecordKind Kind, in deserialize()
175 return EnumRecord(L->NumEnumerators, Options, L->FieldListType, Name, in deserialize()
467 bool EnumRecord::remapTypeIndices(ArrayRef<TypeIndex> IndexMap) { in remapTypeIndices()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeRecord.h524 class EnumRecord : public TagRecord {
526 EnumRecord() = default;
527 explicit EnumRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in EnumRecord() function
528 EnumRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in EnumRecord() function
/external/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
DTypeRecord.h518 class EnumRecord : public TagRecord {
520 EnumRecord() = default;
521 explicit EnumRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in EnumRecord() function
522 EnumRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in EnumRecord() function
/external/llvm/lib/DebugInfo/PDB/Raw/
DTpiStream.cpp108 Error visitEnum(EnumRecord &Rec) override { return verify(Rec); } in visitEnum()

12