Home
last modified time | relevance | path

Searched refs:ItaniumVTableContext (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/CodeGen/
DCGVTables.h71 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()
72 return *cast<ItaniumVTableContext>(VTContext); in getItaniumVTableContext()
DCodeGenModule.h623 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()
DItaniumCXXABI.cpp1316 ItaniumVTableContext &VTContext = CGM.getItaniumVTableContext(); in emitVTableDefinitions()
1423 ItaniumVTableContext &VTContext = CGM.getItaniumVTableContext(); in getAddrOfVTable()
/external/clang/include/clang/AST/
DVTableBuilder.h309 class ItaniumVTableContext : public VTableContextBase {
335 ItaniumVTableContext(ASTContext &Context);
336 ~ItaniumVTableContext() override;
/external/clang/lib/AST/
DVTableBuilder.cpp792 ItaniumVTableContext &VTables;
989 ItaniumVTableBuilder(ItaniumVTableContext &VTables, in ItaniumVTableBuilder()
2268 ItaniumVTableContext::ItaniumVTableContext(ASTContext &Context) in ItaniumVTableContext() function in ItaniumVTableContext
2271 ItaniumVTableContext::~ItaniumVTableContext() { in ~ItaniumVTableContext()
2275 uint64_t ItaniumVTableContext::getMethodVTableIndex(GlobalDecl GD) { in getMethodVTableIndex()
2290 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()
2333 ItaniumVTableContext::computeVTableRelatedInformation(const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
2373 VTableLayout *ItaniumVTableContext::createConstructionVTableLayout( in createConstructionVTableLayout()
DASTContext.cpp8098 VTContext.reset(new ItaniumVTableContext(*this)); in getVTableContext()