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

/external/clang/lib/CodeGen/
H A DCGVTables.h66 unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks,
H A DCGVTables.cpp436 unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks,
518 VTableThunks[NextVTableThunkIndex].first == I) {
519 const ThunkInfo &Thunk = VTableThunks[NextVTableThunkIndex].second;
434 CreateVTableInitializer( const CXXRecordDecl *RD, const VTableComponent *Components, unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks, unsigned NumVTableThunks, llvm::Constant *RTTI) argument
/external/clang/include/clang/AST/
H A DVTableBuilder.h216 std::unique_ptr<VTableThunkTy[]> VTableThunks; member in class:clang::VTableLayout
227 const VTableThunkTy *VTableThunks,
247 return VTableThunks.get();
251 return VTableThunks.get() + NumVTableThunks;
/external/clang/lib/AST/
H A DVTableBuilder.cpp867 /// VTableThunks - The thunks by vtable index in the vtable currently being
869 VTableThunksMapTy VTableThunks; member in class:__anon17762::ItaniumVTableBuilder
1056 return VTableThunks.begin();
1060 return VTableThunks.end();
1147 if (VTableThunks.lookup(VTableIndex).Return.isEmpty())
1158 VTableThunks[VTableIndex].This = ThisAdjustment;
1162 VTableThunks[VTableIndex + 1].This = ThisAdjustment;
1174 for (VTableThunksMapTy::const_iterator I = VTableThunks.begin(),
1175 E = VTableThunks.end(); I != E; ++I) {
1331 VTableThunks[Component
2235 VTableLayout(uint64_t NumVTableComponents, const VTableComponent *VTableComponents, uint64_t NumVTableThunks, const VTableThunkTy *VTableThunks, const AddressPointsMapTy &AddressPoints, bool IsMicrosoftABI) argument
2484 VTableThunksMapTy VTableThunks; member in class:__anon17764::VFTableBuilder
[all...]

Completed in 285 milliseconds