Searched defs:VTableThunks (Results 1 - 3 of 3) sorted by relevance
/external/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 236 std::unique_ptr<VTableThunkTy[]> VTableThunks; member in class:clang::VTableLayout 247 const VTableThunkTy *VTableThunks, 272 return VTableThunks.get(); 276 return VTableThunks.get() + NumVTableThunks;
|
/external/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 525 unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks, 629 VTableThunks[NextVTableThunkIndex].first == I) { 630 const ThunkInfo &Thunk = VTableThunks[NextVTableThunkIndex].second; 523 CreateVTableInitializer( const CXXRecordDecl *RD, const VTableComponent *Components, unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks, unsigned NumVTableThunks, llvm::Constant *RTTI) argument
|
/external/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 865 /// VTableThunks - The thunks by vtable index in the vtable currently being 867 VTableThunksMapTy VTableThunks; member in class:__anon1126::ItaniumVTableBuilder 1054 return VTableThunks.begin(); 1058 return VTableThunks.end(); 1136 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) 1147 VTableThunks[VTableIndex].This = ThisAdjustment; 1151 VTableThunks[VTableIndex + 1].This = ThisAdjustment; 1163 for (const auto &TI : VTableThunks) { 1318 VTableThunks[Components.size()].Return = ReturnAdjustment; 1955 ThunkInfo Thunk = VTableThunks 2206 VTableLayout(uint64_t NumVTableComponents, const VTableComponent *VTableComponents, uint64_t NumVTableThunks, const VTableThunkTy *VTableThunks, const AddressPointsMapTy &AddressPoints, bool IsMicrosoftABI) argument 2460 VTableThunksMapTy VTableThunks; member in class:__anon1127::VFTableBuilder [all...] |
Completed in 109 milliseconds