commit | 63d08ddda6abcefbcfbc358fa0c6f7f45e5d893c | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Tue Mar 02 18:48:07 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Tue Mar 02 18:48:07 2010 +0000 |
tree | 05f68e89b99559af55305038ce2fdc5f05eb6ca2 | |
parent | fb8c2b2f571b2c5465c498ddd7f60938f6b214ae [diff] [blame] |
Add test case from PR6064, which now works llvm-svn: 97575
diff --git a/clang/test/SemaCXX/copy-constructor-error.cpp b/clang/test/SemaCXX/copy-constructor-error.cpp index 9cae775..9809bfc 100644 --- a/clang/test/SemaCXX/copy-constructor-error.cpp +++ b/clang/test/SemaCXX/copy-constructor-error.cpp
@@ -10,3 +10,16 @@ S a( f() ); } +namespace PR6064 { + struct A { + A() { } + inline A(A&, int); + }; + + A::A(A&, int = 0) { } + + void f() { + A const a; + A b(a); + } +}