diff options
author | Erik Pilkington <erik.pilkington@gmail.com> | 2017-05-31 15:45:57 +0000 |
---|---|---|
committer | Erik Pilkington <erik.pilkington@gmail.com> | 2017-05-31 15:45:57 +0000 |
commit | 608164077ec9242ff056cbbaf7e5740126bb2f42 (patch) | |
tree | 43c956df24180d89d9f250d93a10a84c8d127c2d /clang/lib/Sema/SemaDeclObjC.cpp | |
parent | 4b2f3269ab4103e1acdc94de09058856a75d1434 (diff) | |
download | bcm5719-llvm-608164077ec9242ff056cbbaf7e5740126bb2f42.tar.gz bcm5719-llvm-608164077ec9242ff056cbbaf7e5740126bb2f42.zip |
[Sema][ObjC] Don't emit availability diags for category @implementations
These diagnostics can't be disabled, and can't actually catch any bugs.
rdar://32427296
Differential revision: https://reviews.llvm.org/D33661
llvm-svn: 304306
Diffstat (limited to 'clang/lib/Sema/SemaDeclObjC.cpp')
-rw-r--r-- | clang/lib/Sema/SemaDeclObjC.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaDeclObjC.cpp b/clang/lib/Sema/SemaDeclObjC.cpp index 370461c4a24..2c8080dbf02 100644 --- a/clang/lib/Sema/SemaDeclObjC.cpp +++ b/clang/lib/Sema/SemaDeclObjC.cpp @@ -1851,10 +1851,6 @@ Decl *Sema::ActOnStartCategoryImplementation( // FIXME: PushOnScopeChains? CurContext->addDecl(CDecl); - // If the interface is deprecated/unavailable, warn/error about it. - if (IDecl) - DiagnoseUseOfDecl(IDecl, ClassLoc); - // If the interface has the objc_runtime_visible attribute, we // cannot implement a category for it. if (IDecl && IDecl->hasAttr<ObjCRuntimeVisibleAttr>()) { |