Lines Matching refs:VTableLayout
2206 VTableLayout::VTableLayout(uint64_t NumVTableComponents,
2224 [](const VTableLayout::VTableThunkTy &LHS,
2225 const VTableLayout::VTableThunkTy &RHS) {
2232 VTableLayout::~VTableLayout() { }
2283 static VTableLayout *CreateVTableLayout(const ItaniumVTableBuilder &Builder) {
2284 SmallVector<VTableLayout::VTableThunkTy, 1>
2287 return new VTableLayout(Builder.getNumVTableComponents(),
2297 const VTableLayout *&Entry = VTableLayouts[RD];
2333 VTableLayout *ItaniumVTableContext::createConstructionVTableLayout(
3579 const VTableLayout::AddressPointsMapTy EmptyAddressPointsMap;
3592 SmallVector<VTableLayout::VTableThunkTy, 1> VTableThunks(
3594 VFTableLayouts[id] = new VTableLayout(
3731 const VTableLayout &