Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h33 explicit TagRecordHash(codeview::UnionRecord UR, uint32_t Full, in TagRecordHash()
58 codeview::UnionRecord Union;
H A DNativeTypeUDT.h30 codeview::UnionRecord Union);
67 std::optional<codeview::UnionRecord> Union;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h62 const llvm::codeview::UnionRecord &asUnion() const { in asUnion()
77 CVTagRecord(llvm::codeview::UnionRecord &&u);
82 llvm::codeview::UnionRecord cvunion;
H A DPdbUtil.cpp209 UnionRecord ur; in create()
210 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(type, ur)); in create()
226 CVTagRecord::CVTagRecord(UnionRecord &&u) in CVTagRecord()
498 UnionRecord ur; in IsForwardRefUdt()
507 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in IsForwardRefUdt()
578 UnionRecord ur; in GetFieldListIndex()
579 cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in GetFieldListIndex()
1110 return GetSizeOfTypeInternal<UnionRecord>(cvt); in GetSizeOfType()
H A DSymbolFileNativePDB.h35 struct UnionRecord;
208 const llvm::codeview::UnionRecord &ur,
H A DUdtRecordCompleter.h46 llvm::codeview::UnionRecord ur;
H A DUdtRecordCompleter.cpp55 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur)); in UdtRecordCompleter()
H A DSymbolFileNativePDB.cpp664 const UnionRecord &ur, in CreateTagType()
749 UnionRecord ur; in CreateType()
750 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in CreateType()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiHashing.cpp95 return getTagRecordHashForUdt<UnionRecord>(Type); in hashTagRecord()
112 return getHashForUdt<UnionRecord>(Rec); in hashTypeRecord()
H A DNativeTypeUDT.cpp26 codeview::TypeIndex TI, codeview::UnionRecord UR) in NativeTypeUDT()
H A DSymbolCache.cpp214 Id = createSymbolForType<NativeTypeUDT, UnionRecord>(Index, std::move(CVT)); in findSymbolByTypeIndex()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp39 UdtOptions = getUdtOptions<UnionRecord>(std::move(CVT)); in isUdtForwardRef()
178 return getUdtSize<UnionRecord>(std::move(CVT)); in getSizeInBytesForTypeRecord()
H A DRecordName.cpp115 Error TypeNameComputer::visitKnownRecord(CVType &CVR, UnionRecord &Union) { in visitKnownRecord()
H A DTypeDumpVisitor.cpp261 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, UnionRecord &Union) { in visitKnownRecord()
H A DTypeRecordMapping.cpp460 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, UnionRecord &Record) { in visitKnownRecord()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPIRecords.inc46 CONCRETE_RECORD(UnionRecord, APIRecord, RK_Union)
93 RECORD_CONTEXT(UnionRecord, RK_Union)
H A DAPI.h756 struct UnionRecord : RecordRecord { struct
757 UnionRecord(StringRef USR, StringRef Name, SymbolReference Parent, in UnionRecord() argument
H A DExtractAPIVisitor.h578 API.createRecord<UnionRecord>( in VisitRecordDecl()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp133 void UnionRecord::anchor() {} in anchor()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h498 struct UnionRecord : public TagRecord { struct
499 UnionRecord() = default;
500 explicit UnionRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in UnionRecord() function
501 UnionRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in UnionRecord() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h81 Error visitKnownRecord(CVType &Record, UnionRecord &Union) override;
401 Error visitKnownRecord(CVType &Record, UnionRecord &Union, TypeIndex TI,
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp350 UnionRecord &Union) { in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp103 GetName(UnionRecord(RK)); in getRecordName()
654 Error LVTypeVisitor::visitKnownRecord(CVType &Record, UnionRecord &Union) { in visitKnownRecord()
2447 Error LVLogicalVisitor::visitKnownRecord(CVType &Record, UnionRecord &Union, in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp533 template <> void LeafRecordImpl<UnionRecord>::map(IO &IO) { in map()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2504 UnionRecord UR(0, CO, TypeIndex(), 0, FullName, Ty->getIdentifier()); in lowerCompleteTypeUnion()
2525 UnionRecord UR(FieldCount, CO, FieldTI, SizeInBytes, FullName, in lowerRecordFieldList()