Lines Matching defs:origCI

149 static bool HasARCRuntime(CompilerInvocation &origCI) {
153 llvm::Triple triple(origCI.getTargetOpts().Triple);
172 createInvocationForMigration(CompilerInvocation &origCI,
175 CInvok.reset(new CompilerInvocation(origCI));
180 FileManager FileMgr(origCI.getFileSystemOpts());
183 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
210 CInvok->getLangOpts().ObjCWeakRuntime = HasARCRuntime(origCI);
236 CompilerInvocation &origCI, const FrontendInputFile &Input,
240 if (!origCI.getLangOpts().ObjC)
243 LangOptions::GCMode OrigGCMode = origCI.getLangOpts().getGC();
244 bool NoNSAllocReallocError = origCI.getMigratorOpts().NoNSAllocReallocError;
245 bool NoFinalizeRemoval = origCI.getMigratorOpts().NoFinalizeRemoval;
253 createInvocationForMigration(origCI, PCHContainerOps->getRawReader()));
262 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
291 emitPremigrationErrors(capturedDiags, &origCI.getDiagnosticOpts(),
337 applyTransforms(CompilerInvocation &origCI, const FrontendInputFile &Input,
341 if (!origCI.getLangOpts().ObjC)
344 LangOptions::GCMode OrigGCMode = origCI.getLangOpts().getGC();
347 CompilerInvocation CInvokForCheck(origCI);
353 CompilerInvocation CInvok(origCI);
358 bool NoFinalizeRemoval = origCI.getMigratorOpts().NoFinalizeRemoval;
371 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
375 origCI.getLangOpts().ObjCAutoRefCount = true;
383 CompilerInvocation &origCI, const FrontendInputFile &Input,
386 return applyTransforms(origCI, Input, PCHContainerOps, DiagClient,
391 CompilerInvocation &origCI, const FrontendInputFile &Input,
396 return applyTransforms(origCI, Input, PCHContainerOps, DiagClient, outputDir,