1 // { dg-do compile { target c++11 } }
6 template<template<typename, typename...> class _Template, typename _Tp,
8 struct get_first_arg<_Template<_Tp, _Types...>>
11 template<typename T> struct A { };
13 template<class,class> struct same;
14 template<class T> struct same<T,T> {};
16 same<get_first_arg<A<int>>::type,