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

Anders Carlsson andersca at mac.com
Fri Apr 23 09:24:12 PDT 2010


Author: andersca
Date: Fri Apr 23 11:24:12 2010
New Revision: 102179

URL: http://llvm.org/viewvc/llvm-project?rev=102179&view=rev
Log:
Cleanup.

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=102179&r1=102178&r2=102179&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaDeclCXX.cpp (original)
+++ cfe/trunk/lib/Sema/SemaDeclCXX.cpp Fri Apr 23 11:24:12 2010
@@ -4153,8 +4153,7 @@
           !CopyConstructor->isUsed()) &&
          "DefineImplicitCopyConstructor - call it for implicit copy ctor");
 
-  CXXRecordDecl *ClassDecl
-    = cast<CXXRecordDecl>(CopyConstructor->getDeclContext());
+  CXXRecordDecl *ClassDecl = CopyConstructor->getParent();
   assert(ClassDecl && "DefineImplicitCopyConstructor - invalid constructor");
 
   DeclContext *PreviousContext = CurContext;





More information about the cfe-commits mailing list