summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprObjC.cpp
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2011-03-08 19:12:46 +0000
committerFariborz Jahanian <fjahanian@apple.com>2011-03-08 19:12:46 +0000
commit08891f52491eecc818b67dae62ad2589a4f6bc9a (patch)
tree3b82bec613115513db4f5e1724c1ab43ee298370 /clang/lib/Sema/SemaExprObjC.cpp
parentcd5d3ee8c42e9901a6c6ded0d669fb921e5dff53 (diff)
downloadbcm5719-llvm-08891f52491eecc818b67dae62ad2589a4f6bc9a.tar.gz
bcm5719-llvm-08891f52491eecc818b67dae62ad2589a4f6bc9a.zip
Warn on usage of unavailable objc 'class' in
varienty of cases. // rdar://9092208 llvm-svn: 127257
Diffstat (limited to 'clang/lib/Sema/SemaExprObjC.cpp')
-rw-r--r--clang/lib/Sema/SemaExprObjC.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaExprObjC.cpp b/clang/lib/Sema/SemaExprObjC.cpp
index 4d03b068ca8..3d8d42fa001 100644
--- a/clang/lib/Sema/SemaExprObjC.cpp
+++ b/clang/lib/Sema/SemaExprObjC.cpp
@@ -868,7 +868,7 @@ ExprResult Sema::BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo,
return ExprError();
}
assert(Class && "We don't know which class we're messaging?");
-
+ (void)DiagnoseUseOfDecl(Class, Loc);
// Find the method we are messaging.
if (!Method) {
if (Class->isForwardDecl()) {
OpenPOWER on IntegriCloud