Merge pull request #58429 from etcwilde/ewilde/disjunction-main-resolution

Use Disjunction Constraint to find main function
This commit is contained in:
Evan Wilde
2022-04-28 09:31:45 -07:00
committed by GitHub
13 changed files with 124 additions and 103 deletions

View File

@@ -497,8 +497,6 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
Diags.diagnose(SourceLoc(), diag::warn_flag_deprecated,
"-enable-experimental-async-top-level");
Opts.EnableAsyncMainResolution = Args.hasArg(OPT_async_main);
Opts.DiagnoseInvalidEphemeralnessAsError |=
Args.hasArg(OPT_enable_invalid_ephemeralness_as_error);