Build AST for copy-construction of copied-in
class object in blocks and carry it to IRGen.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105487 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/CodeGenCXX/copy-in-cplus-object.cpp b/test/CodeGenCXX/copy-in-cplus-object.cpp
index 6dcb128..8198798 100644
--- a/test/CodeGenCXX/copy-in-cplus-object.cpp
+++ b/test/CodeGenCXX/copy-in-cplus-object.cpp
@@ -2,7 +2,7 @@
struct TestObject
{
- TestObject(const TestObject& inObj);
+ TestObject(const TestObject& inObj, int def = 100);
TestObject();
TestObject& operator=(const TestObject& inObj);
int version() const;
@@ -14,5 +14,5 @@
int (^V)() = ^{ return one.version(); };
}
-// CHECK: call void @_ZN10TestObjectC1ERKS_
+// CHECK: call void @_ZN10TestObjectC1ERKS_i