]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/g++.dg/cpp0x/vt-40092.C
PR c++/92590 - wrong handling of inherited default ctor.
[gcc.git] / gcc / testsuite / g++.dg / cpp0x / vt-40092.C
1 // { dg-do compile { target c++11 } }
2
3 template <typename... Types> struct package {};
4
5 template <int ArgGen> struct wrapper_gen {};
6
7 template <int ArgNest> struct wrapper_nest
8 {
9 typedef wrapper_gen<ArgNest> type_nest;
10 };
11
12 template <int... ArgPack>
13 struct wrapper_pack
14 {
15 typedef package<wrapper_gen <ArgPack>...> type_pack;
16 // incorrect error: expansion pattern 'wrapper_gen<ArgNest>'
17 // contains no argument packs
18 };
19
20
This page took 0.035793 seconds and 5 git commands to generate.