mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Move main outputs to FrontendInputsAndOutputs and InputFile
This commit is contained in:
@@ -672,7 +672,7 @@ static bool ParseSILArgs(SILOptions &Opts, ArgList &Args,
|
||||
if (Args.hasArg(OPT_debug_on_sil)) {
|
||||
// Derive the name of the SIL file for debugging from
|
||||
// the regular outputfile.
|
||||
StringRef BaseName = FEOpts.getSingleOutputFilename();
|
||||
StringRef BaseName = FEOpts.InputsAndOutputs.getSingleOutputFilename();
|
||||
// If there are no or multiple outputfiles, derive the name
|
||||
// from the module name.
|
||||
if (BaseName.empty())
|
||||
@@ -824,7 +824,7 @@ static bool ParseIRGenArgs(IRGenOptions &Opts, ArgList &Args,
|
||||
Opts.MainInputFilename =
|
||||
FrontendOpts.InputsAndOutputs.getFilenameOfFirstInput();
|
||||
}
|
||||
Opts.OutputFilenames = FrontendOpts.OutputFilenames;
|
||||
Opts.OutputFilenames = FrontendOpts.InputsAndOutputs.copyOutputFilenames();
|
||||
Opts.ModuleName = FrontendOpts.ModuleName;
|
||||
|
||||
if (Args.hasArg(OPT_use_jit))
|
||||
|
||||
Reference in New Issue
Block a user