@@ -237,6 +237,15 @@ def Raccess_note_EQ : Joined<["-"], "Raccess-note=">,
237
237
def debug_crash_Group : OptionGroup<"<automatic crashing options>">;
238
238
class DebugCrashOpt : Group<debug_crash_Group>;
239
239
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
+ }
240
249
241
250
// Flags that are saved into module interfaces
242
251
let Flags = [FrontendOption, NoDriverOption, HelpHidden, ModuleInterfaceOption] in {
@@ -266,14 +275,6 @@ def enable_lexical_borrow_scopes :
266
275
Joined<["-"], "enable-lexical-borrow-scopes=">,
267
276
HelpText<"Whether to emit lexical borrow scopes (default: true)">,
268
277
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">;
277
278
278
279
def enable_experimental_move_only :
279
280
Flag<["-"], "enable-experimental-move-only">,
0 commit comments