blob: d071907ab74b783bb609acb5cd6118ebb890f706 [file] [log] [blame]
// RUN: %target-typecheck-verify-swift -debug-cycles 2>&1 | %FileCheck --allow-empty %s
// Verify that protocol where clause lookups don't cause cyclic dependencies.
// expected-no-diagnostics
class C { }
protocol Q { }
protocol P where Self : Q, Self : C { }
// CHECK-NOT: CYCLE DETECTED