URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [cpp0x/] [variadic-unify.C] - Rev 693
Compare with Previous | Blame | View Log
// { dg-options "-std=c++0x" }
template<typename...> struct tuple { };
template<typename... Args1, typename... Args2>
void foo(tuple<Args1..., Args2...>, tuple<Args1...>, tuple<Args2...>);
struct X{ };
void bar()
{
tuple<int, float> tif;
tuple<double, X> tdx;
tuple<int, float, double, X> tall;
foo(tall, tif, tdx);
}