reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTContext.h
 3148   if (auto *Source = Ctx.getExternalSource())
tools/clang/include/clang/AST/DeclLookups.h
   78     getParentASTContext().getExternalSource()->completeVisibleDeclsMap(Primary);
tools/clang/lib/AST/ASTContext.cpp
 1061   auto *Source = Ctx.getExternalSource();
 9845   ExternalASTSource *Source = Ctx.getExternalSource();
 9984     assert(getExternalSource() && "It's from an AST file; must have a source.");
10010     if (getExternalSource()->DeclIsFromPCHWithObjectFile(D) && !IsExpInstDef)
tools/clang/lib/AST/ASTImporter.cpp
 2612         D->getASTContext().getExternalSource()->CompleteType(D);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
 1179         D1CXX->getASTContext().getExternalSource()->CompleteType(D1CXX);
tools/clang/lib/AST/Decl.cpp
 2854     return Definition->Body.get(getASTContext().getExternalSource());
 4368   ExternalASTSource *Source = getASTContext().getExternalSource();
tools/clang/lib/AST/DeclBase.cpp
   64   getASTContext().getExternalSource()->updateOutOfDateIdentifier(II);
  116   return getASTContext().getExternalSource()->getModule(getOwningModuleID());
 1290   ExternalASTSource *Source = getParentASTContext().getExternalSource();
 1621   ExternalASTSource *Source = getParentASTContext().getExternalSource();
 1869     if (ExternalASTSource *Source = getParentASTContext().getExternalSource())
tools/clang/lib/AST/DeclCXX.cpp
   63   ExternalASTSource *Source = C.getExternalSource();
  110   return Bases.get(Definition->getASTContext().getExternalSource());
  114   return VBases.get(Definition->getASTContext().getExternalSource());
 1491   ExternalASTSource *Source = getParentASTContext().getExternalSource();
 2486   return CtorInitializers.get(getASTContext().getExternalSource());
 3000       Decomp.isOffset() ? getASTContext().getExternalSource() : nullptr;
tools/clang/lib/AST/DeclFriend.cpp
   31                            NextFriend.get(getASTContext().getExternalSource()));
   73   ExternalASTSource *Source = getParentASTContext().getExternalSource();
tools/clang/lib/AST/DeclObjC.cpp
  852   return Body.get(getASTContext().getExternalSource());
 1502   getASTContext().getExternalSource()->CompleteType(
 1507   assert(getASTContext().getExternalSource() &&
 2183   return IvarInitializers.get(getASTContext().getExternalSource());
tools/clang/lib/AST/DeclOpenMP.cpp
  160       PrevDeclInScope.get(getASTContext().getExternalSource()));
  165       PrevDeclInScope.get(getASTContext().getExternalSource()));
  220       PrevDeclInScope.get(getASTContext().getExternalSource()));
  225       PrevDeclInScope.get(getASTContext().getExternalSource()));
tools/clang/lib/AST/DeclTemplate.cpp
  230       (void)Context.getExternalSource()->GetExternalDecl(Specs[I]);
tools/clang/lib/AST/ExternalASTMerger.cpp
  314       SourceTag->getASTContext().getExternalSource()->CompleteType(SourceTag);
  333           SourceInterface->getASTContext().getExternalSource()->CompleteType(
tools/clang/lib/AST/ExternalASTSource.cpp
  127   auto *P = C.getExternalSource();
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 1287     if (ExternalASTSource *Source = Context.getExternalSource()) {
 2537   if (ExternalASTSource *Source = Context.getExternalSource())
 3030     getExternalSource()->CompleteType(const_cast<RecordDecl*>(D));
 3126       Entry ? Entry.get(getExternalSource()) : computeKeyFunction(*this, RD);
 3152   if (Ptr.get(getExternalSource()) == Method) {
 3223     getExternalSource()->CompleteType(const_cast<ObjCInterfaceDecl*>(D));
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2168   if (auto *ES = RD->getASTContext().getExternalSource())
 2970     auto *Reader = CGM.getContext().getExternalSource();
tools/clang/lib/CodeGen/CodeGenModule.cpp
 5268       if (auto *ES = D->getASTContext().getExternalSource())
tools/clang/lib/Frontend/ASTUnit.cpp
 1434   ExternalASTSource &Source = *getASTContext().getExternalSource();
 2458     assert(Ctx->getExternalSource() && "No external source!");
 2459     return Ctx->getExternalSource()->FindFileRegionDecls(File, Offset, Length,
tools/clang/lib/Frontend/ChainedIncludesSource.cpp
   44           CIs[i]->getASTContext().getExternalSource()) {
tools/clang/lib/Frontend/FrontendAction.cpp
  865         if (!CI.getASTContext().getExternalSource())
  872           !CI.getASTContext().getExternalSource()) {
  887       !CI.getASTContext().getExternalSource()) {
  907       CI.hasASTContext() && !CI.getASTContext().getExternalSource()) {
tools/clang/lib/Parse/ParseAST.cpp
  144   ExternalASTSource *External = S.getASTContext().getExternalSource();
tools/clang/lib/Parse/Parser.cpp
  561   if (NoTopLevelDecls && !Actions.getASTContext().getExternalSource() &&
tools/clang/lib/Sema/Sema.cpp
  204       = dyn_cast_or_null<ExternalSemaSource>(Context.getExternalSource()))
  372         = dyn_cast_or_null<ExternalSemaSource>(Context.getExternalSource()))
tools/clang/lib/Sema/SemaDeclCXX.cpp
 9472                                   StdBadAlloc.get(Context.getExternalSource()));
 9476   return cast_or_null<EnumDecl>(StdAlignValT.get(Context.getExternalSource()));
 9481                                  StdNamespace.get(Context.getExternalSource()));
tools/clang/lib/Sema/SemaType.cpp
 7937   if (auto *Source = Context.getExternalSource()) {
 8053     if (auto *Source = Context.getExternalSource()) {
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 2783   if (auto *ES = D->getASTContext().getExternalSource())
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  209       if (Writer.Chain != Writer.Context->getExternalSource() &&
tools/clang/tools/clang-import-test/clang-import-test.cpp
  250     if (ExternalASTSource *Source = CI->getASTContext().getExternalSource())
  343   ExternalASTSource *Source = CI.CI->getASTContext().getExternalSource();
tools/clang/tools/extra/clangd/ParsedAST.cpp
  468   if (ExternalASTSource *Ext = AST.getExternalSource())
tools/clang/tools/libclang/CIndex.cpp
 8616   if (ExternalASTSource *esrc = astContext.getExternalSource()) {
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp
   75   ExternalASTSource *External = S.getASTContext().getExternalSource();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  605     ExternalASTSource *external_source = original_ctx->getExternalSource();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  989     if (ast_context.getExternalSource()) {
  991           new ExternalASTSourceWrapper(ast_context.getExternalSource());
 1007     assert(m_compiler->getASTContext().getExternalSource() &&
tools/lldb/source/Symbol/ClangASTContext.cpp
 2446   ExternalASTSource *ast_source = ast->getExternalSource();
 2487       ClangExternalASTSourceCommon::Lookup(ast->getExternalSource());
 2496       ClangExternalASTSourceCommon::Lookup(ast->getExternalSource());
 2625             ast->getExternalSource();
 2655                 ast->getExternalSource();
 2686                 ast->getExternalSource();