Lines Matching refs:BaseSubobject
36 VTTVTable(BaseSubobject Base, bool BaseIsVirtual) in VTTVTable()
52 BaseSubobject getBaseSubobject() const { in getBaseSubobject()
53 return BaseSubobject(getBase(), getBaseOffset()); in getBaseSubobject()
59 BaseSubobject VTableBase;
62 VTTComponent(uint64_t VTableIndex, BaseSubobject VTableBase) in VTTComponent()
89 typedef llvm::DenseMap<BaseSubobject, uint64_t> AddressPointsMapTy;
92 llvm::DenseMap<BaseSubobject, uint64_t> SubVTTIndicies;
96 llvm::DenseMap<BaseSubobject, uint64_t> SecondaryVirtualPointerIndices;
102 void AddVTablePointer(BaseSubobject Base, uint64_t VTableIndex,
106 void LayoutSecondaryVTTs(BaseSubobject Base);
113 void LayoutSecondaryVirtualPointers(BaseSubobject Base,
121 void LayoutSecondaryVirtualPointers(BaseSubobject Base,
131 void LayoutVTT(BaseSubobject Base, bool BaseIsVirtual);
148 const llvm::DenseMap<BaseSubobject, uint64_t> &getSubVTTIndicies() const { in getSubVTTIndicies()
153 const llvm::DenseMap<BaseSubobject, uint64_t> &