AST: Always diagnose request evaluator cycles

This commit is contained in:
Slava Pestov
2019-04-22 21:45:36 -04:00
parent 18dc8d4bd1
commit 3f5a06bc3e
8 changed files with 22 additions and 69 deletions

View File

@@ -360,9 +360,8 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
Opts.DebugForbidTypecheckPrefix = A->getValue();
}
if (Args.getLastArg(OPT_debug_cycles)) {
Opts.EvaluatorCycleDiagnostics = CycleDiagnosticKind::DebugDiagnose;
}
if (Args.getLastArg(OPT_debug_cycles))
Opts.DebugDumpCycles = true;
if (const Arg *A = Args.getLastArg(OPT_output_request_graphviz)) {
Opts.RequestEvaluatorGraphVizPath = A->getValue();