]> granicus.if.org Git - clang/commit
objc: clang should warn if redeclaration of methods
authorFariborz Jahanian <fjahanian@apple.com>
Sun, 24 Jul 2011 20:53:26 +0000 (20:53 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Sun, 24 Jul 2011 20:53:26 +0000 (20:53 +0000)
commiteee3ef177a171c06f826c331e7a9e256d01eaeb0
tree6d361dd21e7528f13178711bc5bcf999d345fd54
parent335608a778db3398aca12e3c855ecfa5ff11c5c9
objc: clang should warn if redeclaration of methods
declared in protocol in the class qualified by the
protocol have type conflicts. To reduce amount of
noise, this is done when class is implemented.
// rdar://9352731

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135890 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/Sema/SemaDeclObjC.cpp
test/Analysis/retain-release-gc-only.m
test/SemaObjC/class-protocol-method-match.m [new file with mode: 0644]
test/SemaObjC/dist-object-modifiers.m