Lines Matching defs:CInvok
174 std::unique_ptr<CompilerInvocation> CInvok;
175 CInvok.reset(new CompilerInvocation(origCI));
176 PreprocessorOptions &PPOpts = CInvok->getPreprocessorOpts();
193 CInvok->getPreprocessorOpts().addMacroDef(define);
194 CInvok->getLangOpts().ObjCAutoRefCount = true;
195 CInvok->getLangOpts().setGC(LangOptions::NonGC);
196 CInvok->getDiagnosticOpts().ErrorLimit = 0;
197 CInvok->getDiagnosticOpts().PedanticErrors = 0;
202 I = CInvok->getDiagnosticOpts().Warnings.begin(),
203 E = CInvok->getDiagnosticOpts().Warnings.end(); I != E; ++I) {
208 CInvok->getDiagnosticOpts().Warnings = std::move(WarnOpts);
210 CInvok->getLangOpts().ObjCWeakRuntime = HasARCRuntime(origCI);
211 CInvok->getLangOpts().ObjCWeak = CInvok->getLangOpts().ObjCWeakRuntime;
213 return CInvok.release();
251 std::unique_ptr<CompilerInvocation> CInvok;
252 CInvok.reset(
254 CInvok->getFrontendOpts().Inputs.clear();
255 CInvok->getFrontendOpts().Inputs.push_back(Input);
270 std::move(CInvok), PCHContainerOps, Diags));
353 CompilerInvocation CInvok(origCI);
354 CInvok.getFrontendOpts().Inputs.clear();
355 CInvok.getFrontendOpts().Inputs.push_back(Input);
357 MigrationProcess migration(CInvok, PCHContainerOps, DiagClient, outputDir);
524 std::unique_ptr<CompilerInvocation> CInvok;
525 CInvok.reset(
527 CInvok->getDiagnosticOpts().IgnoreWarnings = true;
529 Remapper.applyMappings(CInvok->getPreprocessorOpts());
548 std::move(CInvok), PCHContainerOps, Diags, ASTAction.get()));