From 17db6bcc2930f8e4a913fdf1356855194d62feeb Mon Sep 17 00:00:00 2001 From: Gabriel Dos Reis Date: Sun, 29 Dec 2002 21:13:10 +0000 Subject: [PATCH] new test. From-SVN: r60609 --- gcc/testsuite/g++.dg/parse/direct-initialization-2.C | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 gcc/testsuite/g++.dg/parse/direct-initialization-2.C 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 0000000..f362c74 --- /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); +} -- 2.7.4