We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f1e0c2b commit fa730dbCopy full SHA for fa730db
lib/Basic/Version.cpp
@@ -302,6 +302,7 @@ Optional<Version> Version::getEffectiveLanguageVersion() const {
302
case 0:
303
return None;
304
case 1:
305
+ case 2:
306
break;
307
default:
308
// We do not want to permit users requesting more precise effective language
@@ -326,6 +327,9 @@ Optional<Version> Version::getEffectiveLanguageVersion() const {
326
327
case 4:
328
static_assert(SWIFT_VERSION_MAJOR == 4,
329
"getCurrentLanguageVersion is no longer correct here");
330
+ // Version '4' on its own implies '4.1'.
331
+ if (size() == 1)
332
+ return Version{4, 1};
333
return Version::getCurrentLanguageVersion();
334
case 5:
335
return Version{5, 0};
0 commit comments