From f2cca0b291491f25dc6d2c073d71a2799625ad3b Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Tue, 20 Oct 2020 10:48:12 +0200 Subject: [PATCH] Silence unused variable warning in Release builds. NFCI. --- clang/lib/AST/Decl.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index 5084f86..b3a6771 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp @@ -2451,8 +2451,7 @@ bool VarDecl::checkForConstantInitialization( "already evaluated var value before checking for constant init"); assert(getASTContext().getLangOpts().CPlusPlus && "only meaningful in C++"); - const auto *Init = cast(Eval->Value); - assert(!Init->isValueDependent()); + assert(!cast(Eval->Value)->isValueDependent()); // Evaluate the initializer to check whether it's a constant expression. Eval->HasConstantInitialization = -- 2.7.4