@@ -237,6 +237,15 @@ def Raccess_note_EQ : Joined<["-"], "Raccess-note=">,
237237def debug_crash_Group : OptionGroup<"<automatic crashing options>">;
238238class DebugCrashOpt : Group<debug_crash_Group>;
239239
240+ let Flags = [FrontendOption, NoDriverOption, HelpHidden, ModuleInterfaceOptionIgnorable] in {
241+ def enable_lexical_lifetimes :
242+ Joined<["-"], "enable-lexical-lifetimes=">,
243+ HelpText<"Whether to enable lexical lifetimes">,
244+ MetaVarName<"true|false">;
245+ def enable_lexical_lifetimes_noArg :
246+ Flag<["-"], "enable-lexical-lifetimes">,
247+ HelpText<"Enable lexical lifetimes">;
248+ }
240249
241250// Flags that are saved into module interfaces
242251let Flags = [FrontendOption, NoDriverOption, HelpHidden, ModuleInterfaceOption] in {
@@ -266,14 +275,6 @@ def enable_lexical_borrow_scopes :
266275 Joined<["-"], "enable-lexical-borrow-scopes=">,
267276 HelpText<"Whether to emit lexical borrow scopes (default: true)">,
268277 MetaVarName<"true|false">;
269-
270- def enable_lexical_lifetimes :
271- Joined<["-"], "enable-lexical-lifetimes=">,
272- HelpText<"Whether to enable lexical lifetimes">,
273- MetaVarName<"true|false">;
274- def enable_lexical_lifetimes_noArg :
275- Flag<["-"], "enable-lexical-lifetimes">,
276- HelpText<"Enable lexical lifetimes">;
277278
278279def enable_experimental_move_only :
279280 Flag<["-"], "enable-experimental-move-only">,
0 commit comments