[clang] 6a1bca8 - [Analyzer] Fix unused variable warning in Release builds

Benjamin Kramer via cfe-commits cfe-commits at lists.llvm.org
Fri Sep 25 05:09:58 PDT 2020


Author: Benjamin Kramer
Date: 2020-09-25T14:09:43+02:00
New Revision: 6a1bca8798c6ba119f188061472b60876495b9ae

URL: https://github.com/llvm/llvm-project/commit/6a1bca8798c6ba119f188061472b60876495b9ae
DIFF: https://github.com/llvm/llvm-project/commit/6a1bca8798c6ba119f188061472b60876495b9ae.diff

LOG: [Analyzer] Fix unused variable warning in Release builds

clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:377:19: warning: unused variable 'Init'

Added: 
    

Modified: 
    clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp b/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
index 953a8ef58b44..cab65687444b 100644
--- a/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
+++ b/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
@@ -379,8 +379,7 @@ ProgramStateRef ExprEngine::updateObjectsUnderConstruction(
       assert(Init->isAnyMemberInitializer() &&
              "Base and delegating initializers should have been handled by"
              "computeObjectUnderConstruction()");
-      return addObjectUnderConstruction(State, ICC->getCXXCtorInitializer(),
-                                        LCtx, V);
+      return addObjectUnderConstruction(State, Init, LCtx, V);
     }
     case ConstructionContext::NewAllocatedObjectKind: {
       return State;


        


More information about the cfe-commits mailing list