]> granicus.if.org Git - clang/commitdiff
[clang-diff] Get rid of unused variable warnings in ASTDiff.cpp
authorAlex Lorenz <arphaman@gmail.com>
Fri, 21 Jul 2017 13:18:51 +0000 (13:18 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Fri, 21 Jul 2017 13:18:51 +0000 (13:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@308737 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Tooling/ASTDiff/ASTDiff.cpp

index c20c00741700efa3d415908c1c1a41b08fc1b382..1f30711db40e4ea767cc6fe07ce4a4e6c210d28a 100644 (file)
@@ -279,9 +279,7 @@ std::string SyntaxTreeImpl::getNodeValueImpl(const DynTypedNode &DTN) const {
     return X->getString();
   if (auto *X = DTN.get<ValueDecl>())
     return X->getNameAsString() + "(" + X->getType().getAsString() + ")";
-  if (auto *X = DTN.get<DeclStmt>())
-    return "";
-  if (auto *X = DTN.get<TranslationUnitDecl>())
+  if (DTN.get<DeclStmt>() || DTN.get<TranslationUnitDecl>())
     return "";
   std::string Value;
   if (auto *X = DTN.get<DeclRefExpr>()) {
@@ -297,15 +295,15 @@ std::string SyntaxTreeImpl::getNodeValueImpl(const DynTypedNode &DTN) const {
     Value += X->getNameAsString() + ";";
   if (auto *X = DTN.get<TypedefNameDecl>())
     return Value + X->getUnderlyingType().getAsString() + ";";
-  if (auto *X = DTN.get<NamespaceDecl>())
+  if (DTN.get<NamespaceDecl>())
     return Value;
   if (auto *X = DTN.get<TypeDecl>())
     if (X->getTypeForDecl())
       Value +=
           X->getTypeForDecl()->getCanonicalTypeInternal().getAsString() + ";";
-  if (auto *X = DTN.get<Decl>())
+  if (DTN.get<Decl>())
     return Value;
-  if (auto *X = DTN.get<Stmt>())
+  if (DTN.get<Stmt>())
     return "";
   llvm_unreachable("Fatal: unhandled AST node.\n");
 }