From: Haojian Wu Date: Fri, 12 Jun 2020 13:42:29 +0000 (+0200) Subject: Get rid of -Wunused warnings in release build, NFC. X-Git-Tag: llvmorg-12-init~3271 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e4b3fc18d33199e2081d300f14687d81be48b6a0;p=platform%2Fupstream%2Fllvm.git Get rid of -Wunused warnings in release build, NFC. --- diff --git a/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp b/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp index c2ca9c1..4a7e0d9 100644 --- a/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp +++ b/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp @@ -285,6 +285,7 @@ CheckerRegistry::CheckerRegistry( resolveDependencies(); resolveDependencies(); +#ifndef NDEBUG // avoid -Wunused warnings in release build. for (auto &DepPair : Dependencies) { for (auto &WeakDepPair : WeakDependencies) { // Some assertions to enforce that strong dependencies are relations in @@ -298,6 +299,7 @@ CheckerRegistry::CheckerRegistry( "A strong dependency mustn't be a weak dependency as well!"); } } +#endif resolveCheckerAndPackageOptions();