mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
When resolving protocol composition types, using the old type checker to resolve the type manually instead of the iterative type checker submits a recursive-but- satisfiable request to the ITC. This way we directly resolve through TypeCheckType and can catch the circularity before it takes down the compiler.
430 B
430 B