diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2011-08-03 18:21:12 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2011-08-03 18:21:12 +0000 |
commit | 74133075f5024ce87e4c1eb644d77c20e1c521f4 (patch) | |
tree | 726710578f2a5513ef1fe6080dd2d028f738fb75 /include | |
parent | 43fd9388d374f29e908e611a686c6137553efa79 (diff) |
objective-c: Methods declared in methods must type match
those declated in its protocols. First half or // rdar://6191214
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@136794 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/clang/Sema/Sema.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/clang/Sema/Sema.h b/include/clang/Sema/Sema.h index f15ebc6438..921cc716ef 100644 --- a/include/clang/Sema/Sema.h +++ b/include/clang/Sema/Sema.h @@ -1785,7 +1785,8 @@ public: ObjCInterfaceDecl *IDecl); typedef llvm::DenseSet<Selector, llvm::DenseMapInfo<Selector> > SelectorSet; - + typedef llvm::DenseMap<Selector, ObjCMethodDecl*> ProtocolsMethodsMap; + /// CheckProtocolMethodDefs - This routine checks unimplemented /// methods declared in protocol, and those referenced by it. /// \param IDecl - Used for checking for methods which may have been |