|
template<typename T > |
using | sycl::_V1::detail::head_t = typename T::head |
|
template<typename T > |
using | sycl::_V1::detail::tail_t = typename T::tail |
|
using | sycl::_V1::detail::empty_type_list = type_list<> |
|
template<access::address_space... Values> |
using | sycl::_V1::detail::address_space_list = value_list< access::address_space, Values... > |
|
template<access::address_space AddressSpace, typename ValueList > |
using | sycl::_V1::detail::is_one_of_spaces = is_contained_value< access::address_space, AddressSpace, ValueList > |
|
template<typename TypeList , template< typename, typename > class Comp, typename T > |
using | sycl::_V1::detail::find_type_t = typename find_type< TypeList, Comp, T >::type |
|
template<typename TypeList , typename T > |
using | sycl::_V1::detail::find_same_size_type_t = find_type_t< TypeList, is_type_size_equal, T > |
|
template<typename TypeList , typename T > |
using | sycl::_V1::detail::find_smaller_type_t = find_type_t< TypeList, is_type_size_less, T > |
|
template<typename TypeList , typename T > |
using | sycl::_V1::detail::find_larger_type_t = find_type_t< TypeList, is_type_size_greater, T > |
|
template<typename TypeList , typename T > |
using | sycl::_V1::detail::find_twice_as_small_type_t = find_type_t< TypeList, is_type_size_half_of, T > |
|
template<typename TypeList , typename T > |
using | sycl::_V1::detail::find_twice_as_large_type_t = find_type_t< TypeList, is_type_size_double_of, T > |
|