Home
last modified time | relevance | path

Searched refs:TypePackElement (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/test/SemaCXX/
Dtype_pack_element.cpp8 using TypePackElement = __type_pack_element<i, T...>; typedef
13 static_assert(__is_same(TypePackElement<0, X<0>>, X<0>), "");
15 static_assert(__is_same(TypePackElement<0, X<0>, X<1>>, X<0>), "");
16 static_assert(__is_same(TypePackElement<1, X<0>, X<1>>, X<1>), "");
18 static_assert(__is_same(TypePackElement<0, X<0>, X<1>, X<2>>, X<0>), "");
19 static_assert(__is_same(TypePackElement<1, X<0>, X<1>, X<2>>, X<1>), "");
20 static_assert(__is_same(TypePackElement<2, X<0>, X<1>, X<2>>, X<2>), "");
22 static_assert(__is_same(TypePackElement<0, X<0>, X<1>, X<2>, X<3>>, X<0>), "");
23 static_assert(__is_same(TypePackElement<1, X<0>, X<1>, X<2>, X<3>>, X<1>), "");
24 static_assert(__is_same(TypePackElement<2, X<0>, X<1>, X<2>, X<3>>, X<2>), "");
[all …]
/external/clang/test/SemaCXX/
Dtype_pack_element.cpp8 using TypePackElement = __type_pack_element<i, T...>; typedef
13 static_assert(__is_same(TypePackElement<0, X<0>>, X<0>), "");
15 static_assert(__is_same(TypePackElement<0, X<0>, X<1>>, X<0>), "");
16 static_assert(__is_same(TypePackElement<1, X<0>, X<1>>, X<1>), "");
18 static_assert(__is_same(TypePackElement<0, X<0>, X<1>, X<2>>, X<0>), "");
19 static_assert(__is_same(TypePackElement<1, X<0>, X<1>, X<2>>, X<1>), "");
20 static_assert(__is_same(TypePackElement<2, X<0>, X<1>, X<2>>, X<2>), "");
22 static_assert(__is_same(TypePackElement<0, X<0>, X<1>, X<2>, X<3>>, X<0>), "");
23 static_assert(__is_same(TypePackElement<1, X<0>, X<1>, X<2>, X<3>>, X<1>), "");
24 static_assert(__is_same(TypePackElement<2, X<0>, X<1>, X<2>, X<3>>, X<2>), "");
[all …]
/external/llvm-project/clang/test/PCH/
Dtype_pack_element.cpp13 using TypePackElement = __type_pack_element<i, T...>; typedef
16 X<0> x0 = TypePackElement<0, X<0>, X<1>, X<2>>{}; in fn1()
17 X<1> x1 = TypePackElement<1, X<0>, X<1>, X<2>>{}; in fn1()
18 X<2> x2 = TypePackElement<2, X<0>, X<1>, X<2>>{}; in fn1()
/external/clang/test/PCH/
Dtype_pack_element.cpp10 using TypePackElement = __type_pack_element<i, T...>; typedef
13 X<0> x0 = TypePackElement<0, X<0>, X<1>, X<2>>{}; in fn1()
14 X<1> x1 = TypePackElement<1, X<0>, X<1>, X<2>>{}; in fn1()
15 X<2> x2 = TypePackElement<2, X<0>, X<1>, X<2>>{}; in fn1()
/external/llvm-project/clang/test/Import/builtin-template/
Dtest.cpp26 static_assert(__is_same(TypePackElement<0, X<0>>, X<0>), ""); in expr()
27 static_assert(__is_same(TypePackElement<0, X<0>, X<1>>, X<0>), ""); in expr()
28 static_assert(__is_same(TypePackElement<1, X<0>, X<1>>, X<1>), ""); in expr()
/external/llvm-project/clang/test/Import/builtin-template/Inputs/
DS.cpp13 using TypePackElement = __type_pack_element<i, T...>; typedef