diff options
Diffstat (limited to 'clang/lib/Sema/SemaDeclObjC.cpp')
-rw-r--r-- | clang/lib/Sema/SemaDeclObjC.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaDeclObjC.cpp b/clang/lib/Sema/SemaDeclObjC.cpp index 51ac96f..f8cf8a3 100644 --- a/clang/lib/Sema/SemaDeclObjC.cpp +++ b/clang/lib/Sema/SemaDeclObjC.cpp @@ -2711,8 +2711,7 @@ static void CheckProtocolMethodDefs(Sema &S, ProtocolsExplictImpl.reset(new ProtocolNameSet); findProtocolsWithExplicitImpls(Super, *ProtocolsExplictImpl); } - if (ProtocolsExplictImpl->find(PDecl->getIdentifier()) != - ProtocolsExplictImpl->end()) + if (ProtocolsExplictImpl->contains(PDecl->getIdentifier())) return; // If no super class conforms to the protocol, we should not search |