From: Gabriel Dos Reis Date: Sun, 29 Dec 2002 21:13:10 +0000 (+0000) Subject: new test. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=17db6bcc2930f8e4a913fdf1356855194d62feeb;p=gcc.git new test. From-SVN: r60609 --- diff --git a/gcc/testsuite/g++.dg/parse/direct-initialization-2.C b/gcc/testsuite/g++.dg/parse/direct-initialization-2.C new file mode 100644 index 00000000000..f362c74a7c3 --- /dev/null +++ b/gcc/testsuite/g++.dg/parse/direct-initialization-2.C @@ -0,0 +1,18 @@ +// Copyright (C) 2002 Free Software Foundation +// Origin: C++/729 +// Contributed by Gabriel Dos Reis +// { dg-do compile } + +struct A { + A(int) { } +}; + +struct B { + typedef B T; + B(A, char**) {} +}; + +int main(int argc, char** argv) +{ + B::T t(A(argc), argv); +}