]> granicus.if.org Git - clang/commitdiff
Mark assert-only variables as unused.
authorChandler Carruth <chandlerc@gmail.com>
Sun, 11 Jul 2010 03:24:05 +0000 (03:24 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sun, 11 Jul 2010 03:24:05 +0000 (03:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108068 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Frontend/PCHReaderDecl.cpp

index dd2d2825f8444c1f82ab783bca221d9e14367919..b7d3b733c755526e3ead87e783970b64f81de413 100644 (file)
@@ -20,6 +20,7 @@
 #include "clang/AST/DeclCXX.h"
 #include "clang/AST/DeclTemplate.h"
 #include "clang/AST/Expr.h"
+#include "llvm/Support/Compiler.h"
 using namespace clang;
 
 
@@ -929,11 +930,11 @@ void PCHDeclReader::VisitClassTemplateSpecializationDecl(
                        = cast<ClassTemplateDecl>(Reader.GetDecl(Record[Idx++]));
     if (ClassTemplatePartialSpecializationDecl *Partial
             = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) {
-      ClassTemplatePartialSpecializationDecl *Inserted
+      ClassTemplatePartialSpecializationDecl *Inserted ATTRIBUTE_UNUSED
           = CanonPattern->getPartialSpecializations().GetOrInsertNode(Partial);
       assert(Inserted == Partial && "Already inserted!");
     } else {
-      ClassTemplateSpecializationDecl *Inserted
+      ClassTemplateSpecializationDecl *Inserted ATTRIBUTE_UNUSED
           = CanonPattern->getSpecializations().GetOrInsertNode(D);
       assert(Inserted == D && "Already inserted!");
     }