Searched refs:BaseClassLayout (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DUDTLayout.h29 class BaseClassLayout;
119 ArrayRef<BaseClassLayout *> bases() const { return AllBases; }
120 ArrayRef<BaseClassLayout *> regular_bases() const { return NonVirtualBases; }
121 ArrayRef<BaseClassLayout *> virtual_bases() const { return VirtualBases; }
139 std::vector<BaseClassLayout *> AllBases;
140 ArrayRef<BaseClassLayout *> NonVirtualBases;
141 ArrayRef<BaseClassLayout *> VirtualBases;
147 class BaseClassLayout : public UDTLayoutBase { class in namespace:llvm::pdb
149 BaseClassLayout(const UDTLayoutBase &Parent, uint32_t OffsetInParent,
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp154 BaseClassLayout::BaseClassLayout(const UDTLayoutBase &Parent, function in class:BaseClassLayout
211 auto BL = std::make_unique<BaseClassLayout>(*this, Offset, false,
256 std::make_unique<BaseClassLayout>(*this, Offset, Elide, std::move(VB));
273 for (BaseClassLayout *BL : AllBases) {
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyClassLayoutGraphicalDumper.cpp113 BaseClassLayout &Layout = static_cast<BaseClassLayout &>(*CurrentItem);

Completed in 103 milliseconds