Lines Matching defs:origCI

147 static bool HasARCRuntime(CompilerInvocation &origCI) {
151 llvm::Triple triple(origCI.getTargetOpts().Triple);
169 createInvocationForMigration(CompilerInvocation &origCI) {
171 CInvok.reset(new CompilerInvocation(origCI));
176 FileManager FileMgr(origCI.getFileSystemOpts());
179 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
209 CInvok->getLangOpts()->ObjCARCWeak = HasARCRuntime(origCI);
233 bool arcmt::checkForManualIssues(CompilerInvocation &origCI,
238 if (!origCI.getLangOpts()->ObjC1)
241 LangOptions::GCMode OrigGCMode = origCI.getLangOpts()->getGC();
242 bool NoNSAllocReallocError = origCI.getMigratorOpts().NoNSAllocReallocError;
243 bool NoFinalizeRemoval = origCI.getMigratorOpts().NoFinalizeRemoval;
250 CInvok.reset(createInvocationForMigration(origCI));
259 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
288 emitPremigrationErrors(capturedDiags, &origCI.getDiagnosticOpts(),
331 static bool applyTransforms(CompilerInvocation &origCI,
337 if (!origCI.getLangOpts()->ObjC1)
340 LangOptions::GCMode OrigGCMode = origCI.getLangOpts()->getGC();
343 CompilerInvocation CInvokForCheck(origCI);
348 CompilerInvocation CInvok(origCI);
353 bool NoFinalizeRemoval = origCI.getMigratorOpts().NoFinalizeRemoval;
366 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
370 origCI.getLangOpts()->ObjCAutoRefCount = true;
377 bool arcmt::applyTransformations(CompilerInvocation &origCI,
380 return applyTransforms(origCI, Input, DiagClient,
384 bool arcmt::migrateWithTemporaryFiles(CompilerInvocation &origCI,
391 return applyTransforms(origCI, Input, DiagClient,