diff options
author | Ted Kremenek <kremenek@apple.com> | 2013-02-09 07:13:16 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2013-02-09 07:13:16 +0000 |
commit | a4475a6b8277f24ed15d7b67d9dab77444c77cb1 (patch) | |
tree | 301be00ed0594dc98bde79f416c7e69dbf1784c9 /lib/Sema/SemaObjCProperty.cpp | |
parent | 992c59247497ba38e904142f9ac3028c3e1874af (diff) |
QoI: -Wreadonly-iboutlet-property should have the warning's location on the property.
There's no need to refer to the @implementation at all.
Fixes <rdar://problem/13186515>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174802 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/SemaObjCProperty.cpp')
-rw-r--r-- | lib/Sema/SemaObjCProperty.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Sema/SemaObjCProperty.cpp b/lib/Sema/SemaObjCProperty.cpp index da7b4729b1..298bad8efb 100644 --- a/lib/Sema/SemaObjCProperty.cpp +++ b/lib/Sema/SemaObjCProperty.cpp @@ -861,8 +861,8 @@ Decl *Sema::ActOnPropertyImplDecl(Scope *S, } if (!ReadWriteProperty) { - Diag(IC->getLocation(), diag::warn_auto_readonly_iboutlet_property); - Diag(property->getLocation(), diag::note_property_declare); + Diag(property->getLocation(), diag::warn_auto_readonly_iboutlet_property) + << property->getName(); SourceLocation readonlyLoc; if (LocPropertyAttribute(Context, "readonly", property->getLParenLoc(), readonlyLoc)) { |