Searched refs:ItaniumVTableContext (Results 1 – 7 of 7) sorted by relevance
78 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()79 return *cast<ItaniumVTableContext>(VTContext); in getItaniumVTableContext()
702 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()
1656 ItaniumVTableContext &VTContext = CGM.getItaniumVTableContext(); in emitVTableDefinitions()
347 class ItaniumVTableContext : public VTableContextBase {374 ItaniumVTableContext(ASTContext &Context);375 ~ItaniumVTableContext() override;
786 ItaniumVTableContext &VTables;989 ItaniumVTableBuilder(ItaniumVTableContext &VTables, in ItaniumVTableBuilder()2218 ItaniumVTableContext::ItaniumVTableContext(ASTContext &Context) in ItaniumVTableContext() function in ItaniumVTableContext2221 ItaniumVTableContext::~ItaniumVTableContext() {} in ~ItaniumVTableContext()2223 uint64_t ItaniumVTableContext::getMethodVTableIndex(GlobalDecl GD) { in getMethodVTableIndex()2239 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()2277 ItaniumVTableContext::computeVTableRelatedInformation(const CXXRecordDecl *RD) { in computeVTableRelatedInformation()2315 ItaniumVTableContext::createConstructionVTableLayout( in createConstructionVTableLayout()
10326 VTContext.reset(new ItaniumVTableContext(*this)); in getVTableContext()
265 clang::ItaniumVTableContext &itanium_vtable_ctx = in ReadVBaseOffsetFromVTable()266 static_cast<clang::ItaniumVTableContext &>(vtable_ctx); in ReadVBaseOffsetFromVTable()