diff options
author | Anders Carlsson <andersca@mac.com> | 2010-04-25 00:52:09 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2010-04-25 00:52:09 +0000 |
commit | 53e1ba948d218d8de028fa8c522ee1e903ee533a (patch) | |
tree | cb41cc279a56fbd518b3a8472408cc94244f2812 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | a1c94049c27bf41c6024a042a1c15f8c89174d09 (diff) | |
download | bcm5719-llvm-53e1ba948d218d8de028fa8c522ee1e903ee533a.tar.gz bcm5719-llvm-53e1ba948d218d8de028fa8c522ee1e903ee533a.zip |
Revert enough of my patches to fix self-host again :(
llvm-svn: 102289
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenFunction.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h index b862ef50880..e4e98efbfaf 100644 --- a/clang/lib/CodeGen/CodeGenFunction.h +++ b/clang/lib/CodeGen/CodeGenFunction.h @@ -804,17 +804,20 @@ public: void EmitClassAggrMemberwiseCopy(llvm::Value *DestValue, llvm::Value *SrcValue, - const ConstantArrayType *Array, - const CXXRecordDecl *ClassDecl); + const ArrayType *Array, + const CXXRecordDecl *BaseClassDecl, + QualType Ty); void EmitClassAggrCopyAssignment(llvm::Value *DestValue, llvm::Value *SrcValue, - const ConstantArrayType *Array, + const ArrayType *Array, const CXXRecordDecl *BaseClassDecl, QualType Ty); void EmitClassMemberwiseCopy(llvm::Value *DestValue, llvm::Value *SrcValue, - const CXXRecordDecl *ClassDecl); + const CXXRecordDecl *ClassDecl, + const CXXRecordDecl *BaseClassDecl, + QualType Ty); void EmitClassCopyAssignment(llvm::Value *DestValue, llvm::Value *SrcValue, const CXXRecordDecl *ClassDecl, |