Lines Matching refs:Clang

1142   std::unique_ptr<CompilerInstance> Clang(  in Parse()  local
1152 transferASTDataFromCompilerInstance(*Clang); in Parse()
1162 Clang->setFileManager(&*FileMgr); in Parse()
1164 FileMgr = Clang->createFileManager(std::move(VFS)); in Parse()
1168 CICleanup(Clang.get()); in Parse()
1170 Clang->setInvocation(CCInvocation); in Parse()
1172 std::string(Clang->getFrontendOpts().Inputs[0].getFile()); in Parse()
1176 Clang->setDiagnostics(&getDiagnostics()); in Parse()
1179 if (!Clang->createTarget()) in Parse()
1182 assert(Clang->getFrontendOpts().Inputs.size() == 1 && in Parse()
1184 assert(Clang->getFrontendOpts().Inputs[0].getKind().getFormat() == in Parse()
1187 assert(Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() != in Parse()
1192 LangOpts = Clang->getInvocation().LangOpts; in Parse()
1193 FileSystemOpts = Clang->getFileSystemOpts(); in Parse()
1205 Clang->setSourceManager(&getSourceManager()); in Parse()
1228 if (!Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0])) in Parse()
1242 transferASTDataFromCompilerInstance(*Clang); in Parse()
1573 std::unique_ptr<CompilerInstance> Clang( in LoadFromCompilerInvocationAction() local
1578 CICleanup(Clang.get()); in LoadFromCompilerInvocationAction()
1580 Clang->setInvocation(std::move(CI)); in LoadFromCompilerInvocationAction()
1582 std::string(Clang->getFrontendOpts().Inputs[0].getFile()); in LoadFromCompilerInvocationAction()
1586 Clang->setDiagnostics(&AST->getDiagnostics()); in LoadFromCompilerInvocationAction()
1589 if (!Clang->createTarget()) in LoadFromCompilerInvocationAction()
1592 assert(Clang->getFrontendOpts().Inputs.size() == 1 && in LoadFromCompilerInvocationAction()
1594 assert(Clang->getFrontendOpts().Inputs[0].getKind().getFormat() == in LoadFromCompilerInvocationAction()
1597 assert(Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() != in LoadFromCompilerInvocationAction()
1608 Clang->setFileManager(&AST->getFileManager()); in LoadFromCompilerInvocationAction()
1611 Clang->setSourceManager(&AST->getSourceManager()); in LoadFromCompilerInvocationAction()
1625 if (!Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0])) { in LoadFromCompilerInvocationAction()
1626 AST->transferASTDataFromCompilerInstance(*Clang); in LoadFromCompilerInvocationAction()
1634 Clang->getPreprocessor().addPPCallbacks( in LoadFromCompilerInvocationAction()
1638 if (Clang->hasASTConsumer()) in LoadFromCompilerInvocationAction()
1639 Consumers.push_back(Clang->takeASTConsumer()); in LoadFromCompilerInvocationAction()
1642 Clang->setASTConsumer( in LoadFromCompilerInvocationAction()
1647 AST->transferASTDataFromCompilerInstance(*Clang); in LoadFromCompilerInvocationAction()
1655 AST->transferASTDataFromCompilerInstance(*Clang); in LoadFromCompilerInvocationAction()
2191 std::unique_ptr<CompilerInstance> Clang( in CodeComplete() local
2196 CICleanup(Clang.get()); in CodeComplete()
2199 Clang->setInvocation(std::move(CCInvocation)); in CodeComplete()
2201 std::string(Clang->getFrontendOpts().Inputs[0].getFile()); in CodeComplete()
2204 Clang->setDiagnostics(&Diag); in CodeComplete()
2206 Clang->getDiagnostics(), in CodeComplete()
2211 if (!Clang->createTarget()) { in CodeComplete()
2212 Clang->setInvocation(nullptr); in CodeComplete()
2216 assert(Clang->getFrontendOpts().Inputs.size() == 1 && in CodeComplete()
2218 assert(Clang->getFrontendOpts().Inputs[0].getKind().getFormat() == in CodeComplete()
2221 assert(Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() != in CodeComplete()
2226 Clang->setFileManager(&FileMgr); in CodeComplete()
2227 Clang->setSourceManager(&SourceMgr); in CodeComplete()
2241 Clang->setCodeCompletionConsumer(AugmentedConsumer); in CodeComplete()
2277 Preamble->AddImplicitPreamble(Clang->getInvocation(), VFS, in CodeComplete()
2290 if (!Clang->getLangOpts().Modules) in CodeComplete()
2295 if (Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0])) { in CodeComplete()