mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Revert "SE-0157: Enable recursive protocol constraints by default."
This reverts commitafbdbae9d9. Commitded45a6e1cmore than triples the type checking time when building Swift.o, so I am going to revert that , and it looks like this needs to be reverted as well if that commit is reverted.
This commit is contained in:
@@ -1007,6 +1007,8 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
|
||||
}
|
||||
|
||||
Opts.EnableASTScopeLookup |= Args.hasArg(OPT_enable_astscope_lookup);
|
||||
Opts.EnableRecursiveConstraints |=
|
||||
Args.hasArg(OPT_enable_recursive_constraints);
|
||||
Opts.DebugConstraintSolver |= Args.hasArg(OPT_debug_constraints);
|
||||
Opts.EnableConstraintPropagation |= Args.hasArg(OPT_propagate_constraints);
|
||||
Opts.IterativeTypeChecker |= Args.hasArg(OPT_iterative_type_checker);
|
||||
|
||||
Reference in New Issue
Block a user