commit | 08891f52491eecc818b67dae62ad2589a4f6bc9a | [log] [tgz] |
---|---|---|
author | Fariborz Jahanian <fjahanian@apple.com> | Tue Mar 08 19:12:46 2011 +0000 |
committer | Fariborz Jahanian <fjahanian@apple.com> | Tue Mar 08 19:12:46 2011 +0000 |
tree | 3b82bec613115513db4f5e1724c1ab43ee298370 | |
parent | cd5d3ee8c42e9901a6c6ded0d669fb921e5dff53 [diff] [blame] |
Warn on usage of unavailable objc 'class' in varienty of cases. // rdar://9092208 llvm-svn: 127257
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 28ae04a..4bc5c3b 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp
@@ -212,6 +212,7 @@ } } } else if (ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(IIDecl)) { + (void)DiagnoseUseOfDecl(IDecl, NameLoc); if (!HasTrailingDot) T = Context.getObjCInterfaceType(IDecl); }