Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.h79 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()
80 return *cast<ItaniumVTableContext>(VTContext); in getItaniumVTableContext()
H A DCodeGenModule.h680 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext()
H A DItaniumCXXABI.cpp1580 ItaniumVTableContext &VTContext = CGM.getItaniumVTableContext(); in emitVTableDefinitions()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DVTableBuilder.h348 class ItaniumVTableContext : public VTableContextBase {
375 ItaniumVTableContext(ASTContext &Context);
376 ~ItaniumVTableContext() override;
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DVTableBuilder.cpp787 ItaniumVTableContext &VTables;
988 ItaniumVTableBuilder(ItaniumVTableContext &VTables, in ItaniumVTableBuilder()
2218 ItaniumVTableContext::ItaniumVTableContext(ASTContext &Context) in ItaniumVTableContext() function in ItaniumVTableContext
2221 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()
H A DASTContext.cpp9976 VTContext.reset(new ItaniumVTableContext(*this)); in getVTableContext()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp284 clang::ItaniumVTableContext &itanium_vtable_ctx = in ReadVBaseOffsetFromVTable()
285 static_cast<clang::ItaniumVTableContext &>(vtable_ctx); in ReadVBaseOffsetFromVTable()