RequirementMachine: Add -enable-requirement-machine-loop-normalization flag

This commit is contained in:
Slava Pestov
2022-03-07 23:55:32 -05:00
parent a0c3045709
commit 95f122f105
4 changed files with 21 additions and 0 deletions

View File

@@ -1005,6 +1005,9 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
if (Args.hasArg(OPT_disable_requirement_machine_concrete_contraction))
Opts.EnableRequirementMachineConcreteContraction = false;
if (Args.hasArg(OPT_enable_requirement_machine_loop_normalization))
Opts.EnableRequirementMachineLoopNormalization = true;
Opts.DumpTypeWitnessSystems = Args.hasArg(OPT_dump_type_witness_systems);
return HadError || UnsupportedOS || UnsupportedArch;