From c74073cd20452ac10c2bb6928d9bb78820d0b97d Mon Sep 17 00:00:00 2001 From: Fariborz Jahanian Date: Wed, 6 Oct 2010 23:12:32 +0000 Subject: [PATCH] Patch for adding message to unavailable attribute. And its documentation. Finishes off // rdar: // 6734520. llvm-svn: 115862 --- clang/docs/LanguageExtensions.html | 9 ++++++++ clang/include/clang/Basic/Attr.td | 1 + .../clang/Basic/DiagnosticSemaKinds.td | 1 + clang/lib/Sema/SemaDeclAttr.cpp | 22 +++++++++++++++---- clang/lib/Sema/SemaExpr.cpp | 8 +++++-- clang/test/Sema/attr-unavailable-message.c | 16 ++++++++++++++ 6 files changed, 51 insertions(+), 6 deletions(-) create mode 100644 clang/test/Sema/attr-unavailable-message.c diff --git a/clang/docs/LanguageExtensions.html b/clang/docs/LanguageExtensions.html index 48d5aa64a1d0..8faa555f5cee 100644 --- a/clang/docs/LanguageExtensions.html +++ b/clang/docs/LanguageExtensions.html @@ -23,6 +23,7 @@ td {
  • Include File Checking Macros
  • Builtin Macros
  • Vectors and Extended Vectors
  • +
  • Deprecated and Unavailable attribute with Message
  • Checks for Standard Language Features