summaryrefslogtreecommitdiffstats
path: root/clang/include
diff options
context:
space:
mode:
authorErik Pilkington <erik.pilkington@gmail.com>2019-01-14 19:17:31 +0000
committerErik Pilkington <erik.pilkington@gmail.com>2019-01-14 19:17:31 +0000
commit0535b0f387317cc3a7c0ad75a04774efb8fce3be (patch)
tree40cc109916403ca29dcd18b9a0ad8e38e1b3712a /clang/include
parent0e0ccaf7d5df6884df0317715d56b3486483f74a (diff)
downloadbcm5719-llvm-0535b0f387317cc3a7c0ad75a04774efb8fce3be.tar.gz
bcm5719-llvm-0535b0f387317cc3a7c0ad75a04774efb8fce3be.zip
Improve a -Wunguarded-availability note
Mention the deployment target, and don't say "partial" which doesn't really mean anything to users. rdar://problem/33601513 Differential revision: https://reviews.llvm.org/D56523 llvm-svn: 351108
Diffstat (limited to 'clang/include')
-rw-r--r--clang/include/clang/Basic/DiagnosticSemaKinds.td5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td
index 78ecc8784ad..5feb877e46c 100644
--- a/clang/include/clang/Basic/DiagnosticSemaKinds.td
+++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td
@@ -4565,7 +4565,10 @@ def warn_unavailable_fwdclass_message : Warning<
InGroup<UnavailableDeclarations>;
def note_availability_specified_here : Note<
"%0 has been explicitly marked "
- "%select{unavailable|deleted|deprecated|partial}1 here">;
+ "%select{unavailable|deleted|deprecated}1 here">;
+def note_partial_availability_specified_here : Note<
+ "%0 has been marked as being introduced in %1 %2 here, "
+ "but the deployment target is %1 %3">;
def note_implicitly_deleted : Note<
"explicitly defaulted function was implicitly deleted here">;
def warn_not_enough_argument : Warning<
OpenPOWER on IntegriCloud