Home | History | Annotate | Download | only in AST

Lines Matching defs:VTables

789   /// VTables - Global vtable information.
790 ItaniumVTableContext &VTables;
923 /// vcall offsets are allocated in the A-in-B and A-in-C vtables, no this
945 // secondary vtables and any vtables for virtual bases.
949 /// given base subobject, as well as all its secondary vtables.
961 /// LayoutSecondaryVTables - Layout the secondary vtables for the given base
975 /// LayoutVTablesForVirtualBases - Layout vtables for all virtual bases of the
987 ItaniumVTableBuilder(ItaniumVTableContext &VTables,
992 : VTables(VTables), MostDerivedClass(MostDerivedClass),
1144 // While the thunk itself might be needed by vtables in subclasses or
1145 // in construction vtables, there doesn't seem to be a reason for using
1170 // We don't need to store thunk information for construction vtables.
1212 VTables.getVirtualBaseOffsetOffset(Offset.DerivedClass,
1744 vtables.
1790 // to emit secondary vtables for other bases of this base.
1797 // Layout the primary vtable (and any secondary vtables) for this base.
1892 // We only need to check the base for virtual base vtables if it actually
2378 // Vtables in the Microsoft ABI are different from the Itanium ABI.
2410 // 5. Instead of VTT and constructor vtables, vbtables and vtordisps are used.
2427 /// VTables - Global vtable information.
2428 MicrosoftVTableContext &VTables;
2572 VFTableBuilder(MicrosoftVTableContext &VTables,
2574 : VTables(VTables),
2760 VTables.getVBTableIndex(MostDerivedClass, Overrider.VirtualBase);
2927 LastVBase ? VTables.getVBTableIndex(MostDerivedClass, LastVBase) : 0;
2953 VTables.getVBTableIndex(ReturnAdjustmentOffset.DerivedClass,