Home
last modified time | relevance | path

Searched refs:UDTLayoutBase (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DUDTLayout.h34 class UDTLayoutBase; variable
38 LayoutItemBase(const UDTLayoutBase *Parent, const PDBSymbol *Symbol,
47 const UDTLayoutBase *getParent() const { return Parent; } in getParent()
65 const UDTLayoutBase *Parent = nullptr;
76 LLVM_ABI VBPtrLayoutItem(const UDTLayoutBase &Parent,
88 LLVM_ABI DataMemberLayoutItem(const UDTLayoutBase &Parent,
102 LLVM_ABI VTableLayoutItem(const UDTLayoutBase &Parent,
112 class LLVM_ABI UDTLayoutBase : public LayoutItemBase {
116 UDTLayoutBase(const UDTLayoutBase *Parent, const PDBSymbol &Sym,
121 UDTLayoutBase(UDTLayoutBase const &) = delete;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp49 LayoutItemBase::LayoutItemBase(const UDTLayoutBase *Parent, in LayoutItemBase()
70 const UDTLayoutBase &Parent, std::unique_ptr<PDBSymbolData> Member) in DataMemberLayoutItem()
81 VBPtrLayoutItem::VBPtrLayoutItem(const UDTLayoutBase &Parent, in VBPtrLayoutItem()
98 VTableLayoutItem::VTableLayoutItem(const UDTLayoutBase &Parent, in VTableLayoutItem()
106 UDTLayoutBase::UDTLayoutBase(const UDTLayoutBase *Parent, const PDBSymbol &Sym, in UDTLayoutBase() function in UDTLayoutBase
119 uint32_t UDTLayoutBase::tailPadding() const { in tailPadding()
133 : UDTLayoutBase(nullptr, UDT, UDT.getName(), 0, UDT.getLength(), false), in ClassLayout()
153 BaseClassLayout::BaseClassLayout(const UDTLayoutBase &Parent, in BaseClassLayout()
156 : UDTLayoutBase(&Parent, *B, B->getName(), OffsetInParent, B->getLength(), in BaseClassLayout()
167 void UDTLayoutBase::initializeChildren(const PDBSymbol &Sym) { in initializeChildren()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyClassLayoutGraphicalDumper.h18 class UDTLayoutBase;
27 bool start(const UDTLayoutBase &Layout);
20 class UDTLayoutBase; global() variable
H A DPrettyClassLayoutGraphicalDumper.cpp34 bool PrettyClassLayoutGraphicalDumper::start(const UDTLayoutBase &Layout) { in start()