Home | History | Annotate | Download | only in ARCMigrate

Lines Matching defs:CInvok

175   std::unique_ptr<CompilerInvocation> CInvok;
176 CInvok.reset(new CompilerInvocation(origCI));
177 PreprocessorOptions &PPOpts = CInvok->getPreprocessorOpts();
193 CInvok->getPreprocessorOpts().ImplicitPTHInclude.clear();
196 CInvok->getPreprocessorOpts().addMacroDef(define);
197 CInvok->getLangOpts()->ObjCAutoRefCount = true;
198 CInvok->getLangOpts()->setGC(LangOptions::NonGC);
199 CInvok->getDiagnosticOpts().ErrorLimit = 0;
200 CInvok->getDiagnosticOpts().PedanticErrors = 0;
205 I = CInvok->getDiagnosticOpts().Warnings.begin(),
206 E = CInvok->getDiagnosticOpts().Warnings.end(); I != E; ++I) {
211 CInvok->getDiagnosticOpts().Warnings = std::move(WarnOpts);
213 CInvok->getLangOpts()->ObjCWeakRuntime = HasARCRuntime(origCI);
214 CInvok->getLangOpts()->ObjCWeak = CInvok->getLangOpts()->ObjCWeakRuntime;
216 return CInvok.release();
254 std::unique_ptr<CompilerInvocation> CInvok;
255 CInvok.reset(
257 CInvok->getFrontendOpts().Inputs.clear();
258 CInvok->getFrontendOpts().Inputs.push_back(Input);
273 CInvok.release(), PCHContainerOps, Diags));
356 CompilerInvocation CInvok(origCI);
357 CInvok.getFrontendOpts().Inputs.clear();
358 CInvok.getFrontendOpts().Inputs.push_back(Input);
360 MigrationProcess migration(CInvok, PCHContainerOps, DiagClient, outputDir);
525 std::unique_ptr<CompilerInvocation> CInvok;
526 CInvok.reset(
528 CInvok->getDiagnosticOpts().IgnoreWarnings = true;
530 Remapper.applyMappings(CInvok->getPreprocessorOpts());
549 CInvok.release(), PCHContainerOps, Diags, ASTAction.get()));