mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Taking Jordan's suggestions.
This commit is contained in:
@@ -640,7 +640,7 @@ bool FrontendArgsToOptionsConverter::computeModuleName() {
|
||||
(Opts.ModuleName != STDLIB_NAME || Opts.ParseStdlib)) {
|
||||
return false;
|
||||
}
|
||||
if (FrontendOptions::doesActionImplyMainModule(Opts.RequestedAction) ||
|
||||
if (!FrontendOptions::needsProperModuleName(Opts.RequestedAction) ||
|
||||
Opts.isCompilingExactlyOneSwiftFile()) {
|
||||
Opts.ModuleName = "main";
|
||||
return false;
|
||||
@@ -681,8 +681,9 @@ bool FrontendArgsToOptionsConverter::computeFallbackModuleName() {
|
||||
}
|
||||
|
||||
bool FrontendArgsToOptionsConverter::computeOutputFilenames() {
|
||||
assert(Opts.OutputFilenames.empty() &&
|
||||
"Output filename should not be set at this point");
|
||||
if (!FrontendOptions::doesActionProduceOutput(Opts.RequestedAction)) {
|
||||
Opts.OutputFilenames.clear();
|
||||
return false;
|
||||
}
|
||||
ArrayRef<std::string> outputFilenamesFromCommandLineOrFilelist =
|
||||
|
||||
Reference in New Issue
Block a user