Lines Matching refs:Clang
148 std::unique_ptr<CompilerInstance> Clang( in createChainedIncludesSource() local
150 Clang->setInvocation(std::move(CInvok)); in createChainedIncludesSource()
151 Clang->setDiagnostics(Diags.get()); in createChainedIncludesSource()
152 Clang->setTarget(TargetInfo::CreateTargetInfo( in createChainedIncludesSource()
153 Clang->getDiagnostics(), Clang->getInvocation().TargetOpts)); in createChainedIncludesSource()
154 Clang->createFileManager(); in createChainedIncludesSource()
155 Clang->createSourceManager(Clang->getFileManager()); in createChainedIncludesSource()
156 Clang->createPreprocessor(TU_Prefix); in createChainedIncludesSource()
157 Clang->getDiagnosticClient().BeginSourceFile(Clang->getLangOpts(), in createChainedIncludesSource()
158 &Clang->getPreprocessor()); in createChainedIncludesSource()
159 Clang->createASTContext(); in createChainedIncludesSource()
164 Clang->getPreprocessor(), Clang->getModuleCache(), "-", /*isysroot=*/"", in createChainedIncludesSource()
166 Clang->getASTContext().setASTMutationListener( in createChainedIncludesSource()
168 Clang->setASTConsumer(std::move(consumer)); in createChainedIncludesSource()
169 Clang->createSema(TU_Prefix, nullptr); in createChainedIncludesSource()
172 Preprocessor &PP = Clang->getPreprocessor(); in createChainedIncludesSource()
189 *Clang, pchName, Bufs, serialBufNames, in createChainedIncludesSource()
190 Clang->getASTConsumer().GetASTDeserializationListener()); in createChainedIncludesSource()
193 Clang->setASTReader(Reader); in createChainedIncludesSource()
194 Clang->getASTContext().setExternalSource(Reader); in createChainedIncludesSource()
197 if (!Clang->InitializeSourceManager(InputFile)) in createChainedIncludesSource()
200 ParseAST(Clang->getSema()); in createChainedIncludesSource()
201 Clang->getDiagnosticClient().EndSourceFile(); in createChainedIncludesSource()
207 CIs.push_back(std::move(Clang)); in createChainedIncludesSource()