Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeEnum.h27 codeview::EnumRecord Record);
63 const codeview::EnumRecord &getEnumRecord() const { return *Record; } in getEnumRecord()
67 std::optional<codeview::EnumRecord> Record;
H A DTpiHashing.h27 explicit TagRecordHash(codeview::EnumRecord ER, uint32_t Full, in TagRecordHash()
57 codeview::EnumRecord Enum;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h57 const llvm::codeview::EnumRecord &asEnum() const { in asEnum()
78 CVTagRecord(llvm::codeview::EnumRecord &&e);
81 llvm::codeview::EnumRecord cvenum;
H A DPdbUtil.cpp214 EnumRecord er; in create()
215 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(type, er)); in create()
228 CVTagRecord::CVTagRecord(EnumRecord &&e) : cvenum(std::move(e)), m_kind(Enum) {} in CVTagRecord()
499 EnumRecord er; in IsForwardRefUdt()
510 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in IsForwardRefUdt()
583 EnumRecord er; in GetFieldListIndex()
584 cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in GetFieldListIndex()
1097 EnumRecord record; in GetSizeOfType()
1098 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, record)); in GetSizeOfType()
H A DDWARFLocationExpression.cpp97 EnumRecord er; in GetIntegralTypeInfo()
98 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in GetIntegralTypeInfo()
H A DSymbolFileNativePDB.h32 class EnumRecord; variable
205 const llvm::codeview::EnumRecord &er,
H A DUdtRecordCompleter.h48 llvm::codeview::EnumRecord er;
H A DPdbAstBuilder.h105 const llvm::codeview::EnumRecord &record);
H A DUdtRecordCompleter.cpp51 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, m_cvr.er)); in UdtRecordCompleter()
H A DSymbolFileNativePDB.cpp670 const EnumRecord &er, in CreateTagType()
743 EnumRecord er; in CreateType()
744 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in CreateType()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiHashing.cpp97 return getTagRecordHashForUdt<EnumRecord>(Type); in hashTagRecord()
114 return getHashForUdt<EnumRecord>(Rec); in hashTypeRecord()
H A DNativeTypeEnum.cpp119 TypeIndex Index, EnumRecord Record) in NativeTypeEnum()
H A DSymbolCache.cpp202 Id = createSymbolForType<NativeTypeEnum, EnumRecord>(Index, std::move(CVT)); in findSymbolByTypeIndex()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPIRecords.inc40 CONCRETE_RECORD(EnumRecord, TagRecord, RK_Enum)
91 RECORD_CONTEXT(EnumRecord, RK_Enum)
H A DAPI.h633 struct EnumRecord : TagRecord { struct
634 EnumRecord(StringRef USR, StringRef Name, SymbolReference Parent,
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp129 void EnumRecord::anchor() {} in anchor()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp36 UdtOptions = getUdtOptions<EnumRecord>(std::move(CVT)); in isUdtForwardRef()
H A DRecordName.cpp120 Error TypeNameComputer::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { in visitKnownRecord()
H A DTypeDumpVisitor.cpp273 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { in visitKnownRecord()
H A DTypeRecordMapping.cpp474 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, EnumRecord &Record) { in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h519 class EnumRecord : public TagRecord {
521 EnumRecord() = default;
522 explicit EnumRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in EnumRecord() function
523 EnumRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in EnumRecord() function
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h76 Error visitKnownRecord(CVType &Record, EnumRecord &Enum) override;
381 Error visitKnownRecord(CVType &Record, EnumRecord &Enum, TypeIndex TI,
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp362 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp105 GetName(EnumRecord(RK)); in getRecordName()
589 Error LVTypeVisitor::visitKnownRecord(CVType &Record, EnumRecord &Enum) { in visitKnownRecord()
2047 Error LVLogicalVisitor::visitKnownRecord(CVType &Record, EnumRecord &Enum, in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp542 template <> void LeafRecordImpl<EnumRecord>::map(IO &IO) { in map()

12