Home
last modified time | relevance | path

Searched refs:VTableThunks (Results 1 – 4 of 4) sorted by relevance

/trueos/contrib/llvm/tools/clang/lib/AST/
HDVTableBuilder.cpp867 VTableThunksMapTy VTableThunks; member in __anona2a482f90111::ItaniumVTableBuilder
1054 return VTableThunks.begin(); in vtable_thunks_begin()
1058 return VTableThunks.end(); in vtable_thunks_end()
1145 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) in ComputeThisAdjustments()
1156 VTableThunks[VTableIndex].This = ThisAdjustment; in ComputeThisAdjustments()
1160 VTableThunks[VTableIndex + 1].This = ThisAdjustment; in ComputeThisAdjustments()
1172 for (VTableThunksMapTy::const_iterator I = VTableThunks.begin(), in ComputeThisAdjustments()
1173 E = VTableThunks.end(); I != E; ++I) { in ComputeThisAdjustments()
1329 VTableThunks[Components.size()].Return = ReturnAdjustment; in AddMethod()
1992 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout()
[all …]
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDVTableBuilder.h215 llvm::OwningArrayPtr<VTableThunkTy> VTableThunks; variable
226 const VTableThunkTy *VTableThunks,
246 return VTableThunks.get(); in vtable_thunk_begin()
250 return VTableThunks.get() + NumVTableThunks; in vtable_thunk_end()
/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGVTables.h70 const VTableLayout::VTableThunkTy *VTableThunks,
HDCGVTables.cpp482 const VTableLayout::VTableThunkTy *VTableThunks, in CreateVTableInitializer() argument
567 VTableThunks[NextVTableThunkIndex].first == I) { in CreateVTableInitializer()
568 const ThunkInfo &Thunk = VTableThunks[NextVTableThunkIndex].second; in CreateVTableInitializer()