Merge pull request #31874 from benlangmuir/driver-tmp-sad

[driver/sourcekit] Avoid creating temporary output files in TMPDIR
This commit is contained in:
Ben Langmuir
2020-06-05 13:43:23 -07:00
committed by GitHub
8 changed files with 135 additions and 27 deletions

View File

@@ -507,7 +507,7 @@ bool SwiftASTManager::initCompilerInvocation(
bool HadError = driver::getSingleFrontendInvocationFromDriverArguments(
Args, Diags, [&](ArrayRef<const char *> FrontendArgs) {
return Invocation.parseArgs(FrontendArgs, Diags);
});
}, /*ForceNoOutputs=*/true);
// Remove the StreamDiagConsumer as it's no longer needed.
Diags.removeConsumer(DiagConsumer);