URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [g++.dg/] [cpp0x/] [variadic91.C] - Rev 320
Go to most recent revision | Compare with Previous | Blame | View Log
// { dg-options "-std=c++0x" }
template<int N> struct Int2Type { };
template<typename... T>
struct Outer {
template<typename... U>
void foo(Int2Type<sizeof...(T)>, Int2Type<sizeof...(U)>);
};
Outer<short, int, long> outer;
void g4() {
outer.foo<float, double>(Int2Type<3>(), Int2Type<2>());
}
template<typename... T, template<T...> class X> void f1();
Go to most recent revision | Compare with Previous | Blame | View Log