From c83d2d7d8914a0fe00d679a262f2bdae7689f16d Mon Sep 17 00:00:00 2001 From: Argyrios Kyrtzidis Date: Sun, 15 Aug 2010 10:17:39 +0000 Subject: [PATCH] Remove ATTRIBUTE_UNUSED from the common pattern of disallowing copying. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111101 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/AST/RecordLayoutBuilder.cpp | 5 ++--- lib/Frontend/VerifyDiagnosticsClient.cpp | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/AST/RecordLayoutBuilder.cpp b/lib/AST/RecordLayoutBuilder.cpp index d01c4a0523..88d71ce042 100644 --- a/lib/AST/RecordLayoutBuilder.cpp +++ b/lib/AST/RecordLayoutBuilder.cpp @@ -660,9 +660,8 @@ class RecordLayoutBuilder { void UpdateAlignment(unsigned NewAlignment); - // DO NOT IMPLEMENT - RecordLayoutBuilder(const RecordLayoutBuilder&) ATTRIBUTE_UNUSED; - void operator=(const RecordLayoutBuilder&) ATTRIBUTE_UNUSED; + RecordLayoutBuilder(const RecordLayoutBuilder&); // DO NOT IMPLEMENT + void operator=(const RecordLayoutBuilder&); // DO NOT IMPLEMENT public: static const CXXMethodDecl *ComputeKeyFunction(const CXXRecordDecl *RD); }; diff --git a/lib/Frontend/VerifyDiagnosticsClient.cpp b/lib/Frontend/VerifyDiagnosticsClient.cpp index f2a2606317..ae36481444 100644 --- a/lib/Frontend/VerifyDiagnosticsClient.cpp +++ b/lib/Frontend/VerifyDiagnosticsClient.cpp @@ -18,7 +18,6 @@ #include "llvm/ADT/SmallString.h" #include "llvm/Support/Regex.h" #include "llvm/Support/raw_ostream.h" -#include "llvm/Support/Compiler.h" using namespace clang; VerifyDiagnosticsClient::VerifyDiagnosticsClient(Diagnostic &_Diags, @@ -101,8 +100,8 @@ protected: : Location(Location), Text(Text), Count(Count) { } private: - Directive(const Directive&) ATTRIBUTE_UNUSED; // DO NOT IMPLEMENT - void operator=(const Directive&) ATTRIBUTE_UNUSED; // DO NOT IMPLEMENT + Directive(const Directive&); // DO NOT IMPLEMENT + void operator=(const Directive&); // DO NOT IMPLEMENT }; /// StandardDirective - Directive with string matching. -- 2.50.1