| addChildToLayout(std::unique_ptr< LayoutItemBase > Child) | llvm::pdb::UDTLayoutBase | protected |
| AllBases | llvm::pdb::UDTLayoutBase | protected |
| bases() const | llvm::pdb::UDTLayoutBase | inline |
| ChildStorage | llvm::pdb::UDTLayoutBase | protected |
| ClassLayout(const PDBSymbolTypeUDT &UDT) | llvm::pdb::ClassLayout | explicit |
| ClassLayout(std::unique_ptr< PDBSymbolTypeUDT > UDT) | llvm::pdb::ClassLayout | explicit |
| containsOffset(uint32_t Off) const | llvm::pdb::LayoutItemBase | inline |
| deepPaddingSize() const | llvm::pdb::LayoutItemBase | |
| DirectVBaseCount | llvm::pdb::UDTLayoutBase | protected |
| directVirtualBaseCount() const | llvm::pdb::UDTLayoutBase | inline |
| Funcs | llvm::pdb::UDTLayoutBase | protected |
| funcs() const | llvm::pdb::UDTLayoutBase | inline |
| getClass() const | llvm::pdb::ClassLayout | inline |
| getLayoutSize() const | llvm::pdb::LayoutItemBase | inline |
| getName() const | llvm::pdb::LayoutItemBase | inline |
| getOffsetInParent() const | llvm::pdb::LayoutItemBase | inline |
| getParent() const | llvm::pdb::LayoutItemBase | inline |
| getSize() const | llvm::pdb::LayoutItemBase | inline |
| getSymbol() const | llvm::pdb::LayoutItemBase | inline |
| hasVBPtrAtOffset(uint32_t Off) const | llvm::pdb::UDTLayoutBase | protected |
| immediatePadding() const override | llvm::pdb::ClassLayout | virtual |
| initializeChildren(const PDBSymbol &Sym) | llvm::pdb::UDTLayoutBase | protected |
| IsElided | llvm::pdb::LayoutItemBase | protected |
| isElided() const | llvm::pdb::LayoutItemBase | inline |
| isVBPtr() const | llvm::pdb::LayoutItemBase | inlinevirtual |
| layout_items() const | llvm::pdb::UDTLayoutBase | inline |
| LayoutItemBase(const UDTLayoutBase *Parent, const PDBSymbol *Symbol, const std::string &Name, uint32_t OffsetInParent, uint32_t Size, bool IsElided) | llvm::pdb::LayoutItemBase | |
| LayoutItems | llvm::pdb::UDTLayoutBase | protected |
| LayoutSize | llvm::pdb::LayoutItemBase | protected |
| Name | llvm::pdb::LayoutItemBase | protected |
| NonVirtualBases | llvm::pdb::UDTLayoutBase | protected |
| OffsetInParent | llvm::pdb::LayoutItemBase | protected |
| operator=(UDTLayoutBase const &)=delete | llvm::pdb::UDTLayoutBase | |
| Other | llvm::pdb::UDTLayoutBase | protected |
| other_items() const | llvm::pdb::UDTLayoutBase | inline |
| Parent | llvm::pdb::LayoutItemBase | protected |
| regular_bases() const | llvm::pdb::UDTLayoutBase | inline |
| SizeOf | llvm::pdb::LayoutItemBase | protected |
| Symbol | llvm::pdb::LayoutItemBase | protected |
| tailPadding() const override | llvm::pdb::UDTLayoutBase | virtual |
| UDTLayoutBase(const UDTLayoutBase *Parent, const PDBSymbol &Sym, const std::string &Name, uint32_t OffsetInParent, uint32_t Size, bool IsElided) | llvm::pdb::UDTLayoutBase | |
| UDTLayoutBase(UDTLayoutBase const &)=delete | llvm::pdb::UDTLayoutBase | |
| UsedBytes | llvm::pdb::LayoutItemBase | protected |
| usedBytes() const | llvm::pdb::LayoutItemBase | inline |
| VBPtr | llvm::pdb::UDTLayoutBase | protected |
| virtual_bases() const | llvm::pdb::UDTLayoutBase | inline |
| VirtualBases | llvm::pdb::UDTLayoutBase | protected |
| VTable | llvm::pdb::UDTLayoutBase | protected |
| ~LayoutItemBase()=default | llvm::pdb::LayoutItemBase | virtual |