Lines Matching refs:type_list_cat

1346 struct type_list_cat;
1351 struct type_list_cat<> { struct
1364 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
1366 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
1375 struct type_list_cat<type_list<Type...>> { struct
1386 using type_list_cat_t = typename type_list_cat<List...>::type;
3235 struct type_list_cat;
3240 struct type_list_cat<> { struct
3253 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
3255 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
3264 struct type_list_cat<type_list<Type...>> { struct
3275 using type_list_cat_t = typename type_list_cat<List...>::type;
4639 struct type_list_cat;
4644 struct type_list_cat<> { struct
4657 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
4659 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
4668 struct type_list_cat<type_list<Type...>> { struct
4679 using type_list_cat_t = typename type_list_cat<List...>::type;
7236 struct type_list_cat;
7241 struct type_list_cat<> { struct
7254 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
7256 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
7265 struct type_list_cat<type_list<Type...>> { struct
7276 using type_list_cat_t = typename type_list_cat<List...>::type;
11719 struct type_list_cat;
11724 struct type_list_cat<> { struct
11737 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
11739 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
11748 struct type_list_cat<type_list<Type...>> { struct
11759 using type_list_cat_t = typename type_list_cat<List...>::type;
15111 struct type_list_cat;
15116 struct type_list_cat<> { struct
15129 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
15131 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
15140 struct type_list_cat<type_list<Type...>> { struct
15151 using type_list_cat_t = typename type_list_cat<List...>::type;
16516 struct type_list_cat;
16521 struct type_list_cat<> { struct
16534 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
16536 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
16545 struct type_list_cat<type_list<Type...>> { struct
16556 using type_list_cat_t = typename type_list_cat<List...>::type;
28792 struct type_list_cat;
28797 struct type_list_cat<> { struct
28810 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
28812 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
28821 struct type_list_cat<type_list<Type...>> { struct
28832 using type_list_cat_t = typename type_list_cat<List...>::type;
31175 struct type_list_cat;
31180 struct type_list_cat<> { struct
31193 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> { struct
31195 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type; argument
31204 struct type_list_cat<type_list<Type...>> { struct
31215 using type_list_cat_t = typename type_list_cat<List...>::type;
40416 struct type_list_cat;
40421 struct type_list_cat<> {
40434 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> {
40436 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type;
40445 struct type_list_cat<type_list<Type...>> {
40456 using type_list_cat_t = typename type_list_cat<List...>::type;
41821 struct type_list_cat;
41826 struct type_list_cat<> {
41839 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> {
41841 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type;
41850 struct type_list_cat<type_list<Type...>> {
41861 using type_list_cat_t = typename type_list_cat<List...>::type;
45040 struct type_list_cat;
45045 struct type_list_cat<> {
45058 struct type_list_cat<type_list<Type...>, type_list<Other...>, List...> {
45060 using type = typename type_list_cat<type_list<Type..., Other...>, List...>::type;
45069 struct type_list_cat<type_list<Type...>> {
45080 using type_list_cat_t = typename type_list_cat<List...>::type;