@@ -1157,11 +1157,6 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
11571157 if (Args.hasArg (OPT_enable_library_evolution)) {
11581158 Opts.SkipNonExportableDecls |=
11591159 Args.hasArg (OPT_experimental_skip_non_exportable_decls);
1160-
1161- Opts.SkipNonExportableDecls |=
1162- Args.hasArg (OPT_experimental_skip_non_inlinable_function_bodies) &&
1163- Args.hasArg (
1164- OPT_experimental_skip_non_inlinable_function_bodies_is_lazy);
11651160 } else {
11661161 if (Args.hasArg (OPT_experimental_skip_non_exportable_decls))
11671162 Diags.diagnose (SourceLoc (), diag::ignoring_option_requires_option,
@@ -1714,21 +1709,11 @@ static bool ParseTypeCheckerArgs(TypeCheckerOptions &Opts, ArgList &Args,
17141709
17151710 if (Args.hasArg (OPT_enable_library_evolution)) {
17161711 Opts.EnableLazyTypecheck |= Args.hasArg (OPT_experimental_lazy_typecheck);
1717- Opts.EnableLazyTypecheck |=
1718- Args.hasArg (OPT_experimental_skip_non_inlinable_function_bodies) &&
1719- Args.hasArg (
1720- OPT_experimental_skip_non_inlinable_function_bodies_is_lazy);
17211712 } else {
17221713 if (Args.hasArg (OPT_experimental_lazy_typecheck))
17231714 Diags.diagnose (SourceLoc (), diag::ignoring_option_requires_option,
17241715 " -experimental-lazy-typecheck" ,
17251716 " -enable-library-evolution" );
1726-
1727- if (Args.hasArg (
1728- OPT_experimental_skip_non_inlinable_function_bodies_is_lazy))
1729- Diags.diagnose (SourceLoc (), diag::ignoring_option_requires_option,
1730- " -experimental-skip-non-inlinable-function-bodies-is-lazy" ,
1731- " -enable-library-evolution" );
17321717 }
17331718
17341719 if (LangOpts.AllowNonResilientAccess &&
0 commit comments