reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
42 assert(!Compiler->hasSema() && "CI already has Sema"); 46 !Compiler->getFrontendOpts().CodeCompletionAt.FileName.empty()) 47 Compiler->createCodeCompletionConsumer(); 50 if (Compiler->hasCodeCompletionConsumer()) 51 CompletionConsumer = &Compiler->getCodeCompletionConsumer(); 53 Compiler->createSema(getTranslationUnitKind(), CompletionConsumer); 54 SemaSource.setCompilerInstance(Compiler); 55 Compiler->getSema().addExternalSource(&SemaSource); 57 clang::ParseAST(Compiler->getSema(), Compiler->getFrontendOpts().ShowStats, 57 clang::ParseAST(Compiler->getSema(), Compiler->getFrontendOpts().ShowStats, 58 Compiler->getFrontendOpts().SkipFunctionBodies);