• Home
  • Raw
  • Download

Lines Matching refs:VTableThunks

868   VTableThunksMapTy VTableThunks;  member in __anonf071dba20111::VTableBuilder
1057 return VTableThunks.begin(); in vtable_thunks_begin()
1061 return VTableThunks.end(); in vtable_thunks_end()
1147 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) in ComputeThisAdjustments()
1158 VTableThunks[VTableIndex].This = ThisAdjustment; in ComputeThisAdjustments()
1162 VTableThunks[VTableIndex + 1].This = ThisAdjustment; in ComputeThisAdjustments()
1174 for (VTableThunksMapTy::const_iterator I = VTableThunks.begin(), in ComputeThisAdjustments()
1175 E = VTableThunks.end(); I != E; ++I) { in ComputeThisAdjustments()
1341 VTableThunks[Components.size()].Return = ReturnAdjustment; in AddMethod()
2005 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout()
2055 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout()
2275 const VTableThunkTy *VTableThunks, in VTableLayout() argument
2281 VTableThunks(new VTableThunkTy[NumVTableThunks]), in VTableLayout()
2286 std::copy(VTableThunks, VTableThunks+NumVTableThunks, in VTableLayout()
2287 this->VTableThunks.get()); in VTableLayout()
2347 VTableThunks(Builder.vtable_thunks_begin(), Builder.vtable_thunks_end()); in CreateVTableLayout() local
2348 std::sort(VTableThunks.begin(), VTableThunks.end()); in CreateVTableLayout()
2352 VTableThunks.size(), in CreateVTableLayout()
2353 VTableThunks.data(), in CreateVTableLayout()
2518 VTableThunksMapTy VTableThunks; member in __anonf071dba20311::VFTableBuilder
2557 VTableThunks[Components.size()].Return = ReturnAdjustment; in AddMethod()
2558 VTableThunks[Components.size()].This = ThisAdjustment; in AddMethod()
2642 return VTableThunks.begin(); in vtable_thunks_begin()
2646 return VTableThunks.end(); in vtable_thunks_end()
2831 VTableThunks[OverriddenMethodInfo.VFTableIndex].This = in AddMethods()
2833 AddThunk(MD, VTableThunks[OverriddenMethodInfo.VFTableIndex]); in AddMethods()
2867 VTableThunks[SubOverrideMI.VFTableIndex].This = in AddMethods()
2869 AddThunk(MD, VTableThunks[SubOverrideMI.VFTableIndex]); in AddMethods()
2955 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout()
2986 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout()
3158 SmallVector<VTableLayout::VTableThunkTy, 1> VTableThunks( in computeVTableRelatedInformation() local
3160 std::sort(VTableThunks.begin(), VTableThunks.end()); in computeVTableRelatedInformation()
3163 VTableThunks.size(), VTableThunks.data(), EmptyAddressPointsMap, true); in computeVTableRelatedInformation()