From bbc4eea2c26960ced56906d4a2573c8c1d291dc2 Mon Sep 17 00:00:00 2001 From: Jeffrey Yasskin Date: Thu, 27 Jan 2011 19:17:54 +0000 Subject: [PATCH] Revert r124217 because it didn't catch the actual error case it was trying to catch: lock_guard(my_mutex); declares a variable instead of creating a temporary. llvm-svn: 124398 --- clang/docs/LanguageExtensions.html | 28 ----------- clang/include/clang/Basic/Attr.td | 5 -- .../clang/Basic/DiagnosticSemaKinds.td | 3 -- clang/include/clang/Sema/AttributeList.h | 1 - clang/lib/Sema/AttributeList.cpp | 1 - clang/lib/Sema/SemaDeclAttr.cpp | 20 -------- clang/lib/Sema/SemaExprCXX.cpp | 5 +- clang/test/SemaCXX/forbid-temporaries.cpp | 50 ------------------- 8 files changed, 1 insertion(+), 112 deletions(-) delete mode 100644 clang/test/SemaCXX/forbid-temporaries.cpp diff --git a/clang/docs/LanguageExtensions.html b/clang/docs/LanguageExtensions.html index b2b3f3cde678..30c85ffcbd3f 100644 --- a/clang/docs/LanguageExtensions.html +++ b/clang/docs/LanguageExtensions.html @@ -25,7 +25,6 @@ td {
  • Vectors and Extended Vectors
  • Messages on deprecated and unavailable attributes
  • Attributes on enumerators
  • -
  • Attribute to forbid temporaries of a type
  • Checks for Standard Language Features