summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCRuntime.h
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2010-06-15 22:44:06 +0000
committerFariborz Jahanian <fjahanian@apple.com>2010-06-15 22:44:06 +0000
commit021510e96fdd46fb1fed1cefd6dabf472656e71c (patch)
treee964a3c3d3c4ae154166fd95a14b58f198d2aafd /clang/lib/CodeGen/CGObjCRuntime.h
parent438c35b5d160179b1b90f2b30724bc6a4e08428e (diff)
downloadbcm5719-llvm-021510e96fdd46fb1fed1cefd6dabf472656e71c.tar.gz
bcm5719-llvm-021510e96fdd46fb1fed1cefd6dabf472656e71c.zip
Patch adds support for copying of those
objective-c++ class objects which have GC'able objc object pointers and need to use ObjC's objc_memmove_collectable API (radar 8070772). llvm-svn: 106061
Diffstat (limited to 'clang/lib/CodeGen/CGObjCRuntime.h')
-rw-r--r--clang/lib/CodeGen/CGObjCRuntime.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGObjCRuntime.h b/clang/lib/CodeGen/CGObjCRuntime.h
index 8de7f10b861..1f6d63b8abb 100644
--- a/clang/lib/CodeGen/CGObjCRuntime.h
+++ b/clang/lib/CodeGen/CGObjCRuntime.h
@@ -208,7 +208,7 @@ public:
virtual void EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF,
llvm::Value *DestPtr,
llvm::Value *SrcPtr,
- QualType Ty) = 0;
+ llvm::Value *Size) = 0;
};
/// Creates an instance of an Objective-C runtime class.
OpenPOWER on IntegriCloud