Home
last modified time | relevance | path

Searched refs:get_nth_type (Results 1 – 2 of 2) sorted by relevance

/llvm-project/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/
H A Dp1-0x.cpp4 template<unsigned N, typename ...Types> struct get_nth_type;
7 struct get_nth_type<N, Head, Tail...> : get_nth_type<N-1, Tail...> { }; struct
10 struct get_nth_type<0, Head, Tail...> { struct
18 struct get_nth_type<N> { struct
30 typename get_nth_type<0, Args...>::type first_arg(Args...); argument
33 typename get_nth_type<1, Args...>::type second_arg(Args...);
43 typename get_nth_type<0, Args...>::type first_arg_ref(Args&...);
46 typename get_nth_type<1, Args...>::type second_arg_ref(Args&...);
57 typename get_nth_type<0, Args1...>::type first_arg_pair(pair<Args1, Args2>...); // expected-note{{c…
60 typename get_nth_type<1, Args1...>::type second_arg_pair(pair<Args1, Args2>...);
/llvm-project/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
H A Dp9-0x.cpp5 template<unsigned N, typename ...Types> struct get_nth_type;
8 struct get_nth_type<N, Head, Tail...> : get_nth_type<N-1, Tail...> { }; struct
11 struct get_nth_type<0, Head, Tail...> { struct
19 struct get_nth_type<N> { struct
24 typename get_nth_type<0, Args...>::type first_arg(Args...); argument
27 typename get_nth_type<1, Args...>::type second_arg(Args...);