diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2009-08-12 23:34:46 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2009-08-12 23:34:46 +0000 |
commit | 0270b8aa3f9b50ec3acd1abfd2b97377a3e1bb05 (patch) | |
tree | 5213cf20e366e7545b9ca551dca32acb74b55a89 /lib/CodeGen/CodeGenFunction.h | |
parent | 80a0e32d60e4ff7d78f411e73f3e8dea769ed313 (diff) |
More toward synthesizing copy assignments. SWIP.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78861 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenFunction.h')
-rw-r--r-- | lib/CodeGen/CodeGenFunction.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/CodeGen/CodeGenFunction.h b/lib/CodeGen/CodeGenFunction.h index 4375fbccc7..71861273b8 100644 --- a/lib/CodeGen/CodeGenFunction.h +++ b/lib/CodeGen/CodeGenFunction.h @@ -575,6 +575,11 @@ public: const CXXRecordDecl *BaseClassDecl, QualType Ty); + void EmitClassCopyAssignment(llvm::Value *DestValue, llvm::Value *SrcValue, + const CXXRecordDecl *ClassDecl, + const CXXRecordDecl *BaseClassDecl, + QualType Ty); + void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type, llvm::Value *This, CallExpr::const_arg_iterator ArgBeg, |