diff options
| author | Fariborz Jahanian <fjahanian@apple.com> | 2011-02-16 00:30:31 +0000 |
|---|---|---|
| committer | Fariborz Jahanian <fjahanian@apple.com> | 2011-02-16 00:30:31 +0000 |
| commit | 6fd9435f6d163d5f7bfd5b0e864aeccaba15b64f (patch) | |
| tree | a1c394c6330e109ccd9a8015b76e1669d0d67b4f | |
| parent | a79703db79e15218eb25536a965deed26629f963 (diff) | |
| download | bcm5719-llvm-6fd9435f6d163d5f7bfd5b0e864aeccaba15b64f.tar.gz bcm5719-llvm-6fd9435f6d163d5f7bfd5b0e864aeccaba15b64f.zip | |
Check for deprecated implementation unconditionally.
Warning and its note will be ignored in default case.
llvm-svn: 125621
| -rw-r--r-- | clang/lib/Sema/SemaDeclObjC.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/clang/lib/Sema/SemaDeclObjC.cpp b/clang/lib/Sema/SemaDeclObjC.cpp index 075393b4ed4..102289b032e 100644 --- a/clang/lib/Sema/SemaDeclObjC.cpp +++ b/clang/lib/Sema/SemaDeclObjC.cpp @@ -28,12 +28,8 @@ static void DiagnoseObjCImplementedDeprecations(Sema &S, NamedDecl *ND, SourceLocation ImplLoc, int select) { - - unsigned DIAG = diag::warn_deprecated_def; - if (S.Diags.getDiagnosticLevel(DIAG, ImplLoc)== Diagnostic::Ignored) - return; if (ND && ND->getAttr<DeprecatedAttr>()) { - S.Diag(ImplLoc, DIAG) << select; + S.Diag(ImplLoc, diag::warn_deprecated_def) << select; if (select == 0) S.Diag(ND->getLocation(), diag::note_method_declared_at); else |

