diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/ext/complit6.C')
-rw-r--r-- | gcc/testsuite/g++.dg/ext/complit6.C | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/ext/complit6.C b/gcc/testsuite/g++.dg/ext/complit6.C new file mode 100644 index 000000000..d3187a65b --- /dev/null +++ b/gcc/testsuite/g++.dg/ext/complit6.C @@ -0,0 +1,19 @@ +// PR c++/20103 +// { dg-options "" } + +struct A +{ + A(const A&); +}; + +struct B +{ + A a; +}; + +void foo(B); + +void bar(A &x) +{ + foo((B){x}); +} |