diff options
author | Alex Lorenz <arphaman@gmail.com> | 2017-07-21 13:18:51 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2017-07-21 13:18:51 +0000 |
commit | 04184a6d7586e588c04db1eb1725b3214ea3787e (patch) | |
tree | 76ad7c1adcded3f285eb4dc36ef1897dc6854a42 /clang/lib/Tooling/ASTDiff/ASTDiff.cpp | |
parent | be7a7e4979cf49d36906b0e11c420381fac08feb (diff) | |
download | bcm5719-llvm-04184a6d7586e588c04db1eb1725b3214ea3787e.tar.gz bcm5719-llvm-04184a6d7586e588c04db1eb1725b3214ea3787e.zip |
[clang-diff] Get rid of unused variable warnings in ASTDiff.cpp
llvm-svn: 308737
Diffstat (limited to 'clang/lib/Tooling/ASTDiff/ASTDiff.cpp')
-rw-r--r-- | clang/lib/Tooling/ASTDiff/ASTDiff.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/clang/lib/Tooling/ASTDiff/ASTDiff.cpp b/clang/lib/Tooling/ASTDiff/ASTDiff.cpp index c20c0074170..1f30711db40 100644 --- a/clang/lib/Tooling/ASTDiff/ASTDiff.cpp +++ b/clang/lib/Tooling/ASTDiff/ASTDiff.cpp @@ -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"); } |