/external/llvm-project/clang/test/SemaCXX/ |
D | type_pack_element.cpp | 8 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/ |
D | type_pack_element.cpp | 8 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/ |
D | type_pack_element.cpp | 13 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/ |
D | type_pack_element.cpp | 10 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/ |
D | test.cpp | 26 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/ |
D | S.cpp | 13 using TypePackElement = __type_pack_element<i, T...>; typedef
|