Searched refs:ItaniumVTableContext (Results 1 – 8 of 8) sorted by relevance
91 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()92 return *cast<ItaniumVTableContext>(VTContext); in getItaniumVTableContext()95 const ItaniumVTableContext &getItaniumVTableContext() const { in getItaniumVTableContext()96 return *cast<ItaniumVTableContext>(VTContext); in getItaniumVTableContext()
791 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()795 const ItaniumVTableContext &getItaniumVTableContext() const { in getItaniumVTableContext()
2001 ItaniumVTableContext &VTContext = CGM.getItaniumVTableContext(); in emitVTableDefinitions()
363 class ItaniumVTableContext : public VTableContextBase {407 ItaniumVTableContext(ASTContext &Context,409 ~ItaniumVTableContext() override;
539 const ItaniumVTableContext &VTables;589 VCallAndVBaseOffsetBuilder(const ItaniumVTableContext &VTables, in VCallAndVBaseOffsetBuilder()800 ItaniumVTableContext &VTables;1003 ItaniumVTableBuilder(ItaniumVTableContext &VTables, in ItaniumVTableBuilder()1527 if (!ItaniumVTableContext::hasVtableSlot(MD)) in AddMethods()2241 if (!ItaniumVTableContext::hasVtableSlot(MD)) in dumpLayout()2332 ItaniumVTableContext::ItaniumVTableContext( in ItaniumVTableContext() function in ItaniumVTableContext2336 ItaniumVTableContext::~ItaniumVTableContext() {} in ~ItaniumVTableContext()2338 uint64_t ItaniumVTableContext::getMethodVTableIndex(GlobalDecl GD) { in getMethodVTableIndex()2354 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()[all …]
12502 ? ItaniumVTableContext::Relative in getVTableContext()12503 : ItaniumVTableContext::Pointer; in getVTableContext()12504 VTContext.reset(new ItaniumVTableContext(*this, ComponentLayout)); in getVTableContext()
497 const ItaniumVTableContext::ThunkInfoVectorTy *Thunks = in emitVTableSymbols()
277 clang::ItaniumVTableContext &itanium_vtable_ctx = in ReadVBaseOffsetFromVTable()278 static_cast<clang::ItaniumVTableContext &>(vtable_ctx); in ReadVBaseOffsetFromVTable()