]> granicus.if.org Git - clang/commitdiff
[analyzer] Silence unused variable warnings in NDEBUG builds.
authorJordan Rose <jordan_rose@apple.com>
Sat, 1 Sep 2012 19:15:13 +0000 (19:15 +0000)
committerJordan Rose <jordan_rose@apple.com>
Sat, 1 Sep 2012 19:15:13 +0000 (19:15 +0000)
No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163073 91177308-0d34-0410-b5e6-96231b3b80d8

lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp

index ad30596b92ef7b682440e6b7c1b86f0b6c498fed..fd94c1926b5eaab0af171321aa5e4d004060c972 100644 (file)
@@ -359,6 +359,7 @@ bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D,
     // Inlining constructors requires including initializers in the CFG.
     const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext();
     assert(ADC->getCFGBuildOptions().AddInitializers && "No CFG initializers");
+    (void)ADC;
 
     // If the destructor is trivial, it's always safe to inline the constructor.
     if (Ctor.getDecl()->getParent()->hasTrivialDestructor())
@@ -384,6 +385,7 @@ bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D,
     // Inlining destructors requires building the CFG correctly.
     const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext();
     assert(ADC->getCFGBuildOptions().AddImplicitDtors && "No CFG destructors");
+    (void)ADC;
 
     const CXXDestructorCall &Dtor = cast<CXXDestructorCall>(Call);