Searched refs:UnionRecord (Results 1 - 21 of 21) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h33 explicit TagRecordHash(codeview::UnionRecord UR, uint32_t Full,
58 codeview::UnionRecord Union;
H A DNativeTypeUDT.h30 codeview::UnionRecord Union);
67 std::optional<codeview::UnionRecord> Union;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h62 const llvm::codeview::UnionRecord &asUnion() const {
77 CVTagRecord(llvm::codeview::UnionRecord &&u);
82 llvm::codeview::UnionRecord cvunion;
H A DPdbUtil.cpp209 UnionRecord ur;
210 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(type, ur));
226 CVTagRecord::CVTagRecord(UnionRecord &&u)
498 UnionRecord ur;
507 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
578 UnionRecord ur;
579 cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
1110 return GetSizeOfTypeInternal<UnionRecord>(cvt);
H A DSymbolFileNativePDB.h35 struct UnionRecord;
208 const llvm::codeview::UnionRecord &ur,
H A DUdtRecordCompleter.h46 llvm::codeview::UnionRecord ur;
H A DUdtRecordCompleter.cpp53 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur));
H A DSymbolFileNativePDB.cpp664 const UnionRecord &ur,
749 UnionRecord ur;
750 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp39 UdtOptions = getUdtOptions<UnionRecord>(std::move(CVT));
178 return getUdtSize<UnionRecord>(std::move(CVT));
H A DRecordName.cpp115 Error TypeNameComputer::visitKnownRecord(CVType &CVR, UnionRecord &Union) {
H A DTypeDumpVisitor.cpp260 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, UnionRecord &Union) {
H A DTypeRecordMapping.cpp460 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, UnionRecord &Record) {
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiHashing.cpp95 return getTagRecordHashForUdt<UnionRecord>(Type);
112 return getHashForUdt<UnionRecord>(Rec);
H A DNativeTypeUDT.cpp26 codeview::TypeIndex TI, codeview::UnionRecord UR)
H A DSymbolCache.cpp214 Id = createSymbolForType<NativeTypeUDT, UnionRecord>(Index, std::move(CVT));
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h498 struct UnionRecord : public TagRecord { struct in namespace:llvm::codeview
499 UnionRecord() = default;
500 explicit UnionRecord(TypeRecordKind Kind) : TagRecord(Kind) {} function in struct:llvm::codeview::UnionRecord
501 UnionRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, function in struct:llvm::codeview::UnionRecord
/freebsd-current/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-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp349 UnionRecord &Union) {
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp532 template <> void LeafRecordImpl<UnionRecord>::map(IO &IO) {
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp103 GetName(UnionRecord(RK));
654 Error LVTypeVisitor::visitKnownRecord(CVType &Record, UnionRecord &Union) {
2447 Error LVLogicalVisitor::visitKnownRecord(CVType &Record, UnionRecord &Union,
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2504 UnionRecord UR(0, CO, TypeIndex(), 0, FullName, Ty->getIdentifier());
2525 UnionRecord UR(FieldCount, CO, FieldTI, SizeInBytes, FullName,

Completed in 249 milliseconds