Home
last modified time | relevance | path

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

/freebsd-13.1/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.h27 codeview::UnionRecord Union);
64 Optional<codeview::UnionRecord> Union;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h63 const llvm::codeview::UnionRecord &asUnion() const { in asUnion()
78 CVTagRecord(llvm::codeview::UnionRecord &&u);
83 llvm::codeview::UnionRecord cvunion;
H A DPdbUtil.cpp62 UnionRecord ur; in create()
63 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(type, ur)); in create()
79 CVTagRecord::CVTagRecord(UnionRecord &&u) in CVTagRecord()
351 UnionRecord ur; in IsForwardRefUdt()
360 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in IsForwardRefUdt()
431 UnionRecord ur; in GetFieldListIndex()
432 cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in GetFieldListIndex()
872 return GetSizeOfTypeInternal<UnionRecord>(cvt); in GetSizeOfType()
H A DUdtRecordCompleter.h45 llvm::codeview::UnionRecord ur;
H A DSymbolFileNativePDB.h32 struct UnionRecord;
185 const llvm::codeview::UnionRecord &ur,
H A DUdtRecordCompleter.cpp44 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur)); in UdtRecordCompleter()
H A DSymbolFileNativePDB.cpp551 const UnionRecord &ur, in CreateTagType()
640 UnionRecord ur; in CreateType()
641 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in CreateType()
/freebsd-13.1/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.cpp25 codeview::TypeIndex TI, codeview::UnionRecord UR) in NativeTypeUDT()
H A DSymbolCache.cpp209 Id = createSymbolForType<NativeTypeUDT, UnionRecord>(Index, std::move(CVT)); in findSymbolByTypeIndex()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp39 UdtOptions = getUdtOptions<UnionRecord>(std::move(CVT)); in isUdtForwardRef()
H A DRecordName.cpp111 Error TypeNameComputer::visitKnownRecord(CVType &CVR, UnionRecord &Union) { in visitKnownRecord()
H A DTypeDumpVisitor.cpp260 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, UnionRecord &Union) { in visitKnownRecord()
H A DTypeRecordMapping.cpp441 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, UnionRecord &Record) { in visitKnownRecord()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h497 struct UnionRecord : public TagRecord { struct
498 UnionRecord() = default;
499 explicit UnionRecord(TypeRecordKind Kind) : TagRecord(Kind) {} in UnionRecord() argument
500 UnionRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in UnionRecord() argument
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp345 UnionRecord &Union) { in visitKnownRecord()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp529 template <> void LeafRecordImpl<UnionRecord>::map(IO &IO) { in map()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2344 UnionRecord UR(0, CO, TypeIndex(), 0, FullName, Ty->getIdentifier()); in lowerTypeUnion()
2365 UnionRecord UR(FieldCount, CO, FieldTI, SizeInBytes, FullName, in lowerCompleteTypeUnion()