// RUN: %target-typecheck-verify-swift // RUN: %target-swift-frontend -typecheck -debug-generic-signatures %s 2>&1 | %FileCheck %s protocol P {} struct S : P {} struct G {} extension G { // CHECK-LABEL: Generic signature: func f(_: U) where T == S, U : AnyObject {} }