[cfe-commits] r143471 - /cfe/trunk/lib/Sema/SemaDeclCXX.cpp

Matt Beaumont-Gay matthewbg at google.com
Tue Nov 1 11:10:22 PDT 2011


Author: matthewbg
Date: Tue Nov  1 13:10:22 2011
New Revision: 143471

URL: http://llvm.org/viewvc/llvm-project?rev=143471&view=rev
Log:
Silence a warning in -Asserts builds

Modified:
    cfe/trunk/lib/Sema/SemaDeclCXX.cpp

Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaDeclCXX.cpp?rev=143471&r1=143470&r2=143471&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaDeclCXX.cpp (original)
+++ cfe/trunk/lib/Sema/SemaDeclCXX.cpp Tue Nov  1 13:10:22 2011
@@ -2143,10 +2143,8 @@
   if (DelegationInit.isInvalid())
     return true;
 
-  CXXConstructExpr *ConExpr = cast<CXXConstructExpr>(DelegationInit.get());
-  CXXConstructorDecl *Constructor
-    = ConExpr->getConstructor();
-  assert(Constructor && "Delegating constructor with no target?");
+  assert(cast<CXXConstructExpr>(DelegationInit.get())->getConstructor() &&
+         "Delegating constructor with no target?");
 
   CheckImplicitConversions(DelegationInit.get(), Args.getStartLoc());
 





More information about the cfe-commits mailing list