diff --git a/lib/Sema/TypeCheckProtocol.cpp b/lib/Sema/TypeCheckProtocol.cpp index 038a088f906ac..cb3b06d268077 100644 --- a/lib/Sema/TypeCheckProtocol.cpp +++ b/lib/Sema/TypeCheckProtocol.cpp @@ -1566,7 +1566,7 @@ isUnsatisfiedReq(ConformanceChecker &checker, if (otherReq == req) continue; - if (conformance->hasWitness(otherReq)) + if (conformance->getWitness(otherReq)) return false; } }