StaticAnalyzer/Core: Suppress warnings. [-Wunused-variable, -Wunused-function]
authorNAKAMURA Takumi <geek4civic@gmail.com>
Thu, 21 Feb 2013 04:40:10 +0000 (04:40 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Thu, 21 Feb 2013 04:40:10 +0000 (04:40 +0000)
llvm-svn: 175721

clang/lib/StaticAnalyzer/Core/MemRegion.cpp

index e59504d..e67297d 100644 (file)
@@ -915,8 +915,9 @@ MemRegionManager::getCXXBaseObjectRegion(const CXXRecordDecl *RD,
                                          bool IsVirtual) {
   RD = RD->getCanonicalDecl();
 
-  if (const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(Super)) {
-    assert(isValidBaseClass(RD, TVR, IsVirtual));
+  if (isa<TypedValueRegion>(Super)) {
+    assert(isValidBaseClass(RD, dyn_cast<TypedValueRegion>(Super), IsVirtual));
+    (void)isValidBaseClass;
 
     if (IsVirtual) {
       // Virtual base regions should not be layered, since the layout rules