type_traits.hpp Source File#
type_traits.hpp
Go to the documentation of this file.
Definition arch.hpp:385
Definition tile/core/arch/amd_buffer_addressing.hpp:110
Definition tile/core/algorithm/cluster_descriptor.hpp:13
remove_cv_t< std::remove_reference_t< T > > remove_cvref_t
Definition type_traits.hpp:21
typename std::remove_reference< T >::type remove_reference_t
Definition type_traits.hpp:15
typename detail::detector< nonesuch, void, Op, Args... >::value_t is_detected
Definition type_traits.hpp:67
typename std::remove_pointer< T >::type remove_pointer_t
Definition type_traits.hpp:24
CK_TILE_HOST_DEVICE PY c_style_pointer_cast(PX p_x)
Definition type_traits.hpp:104
typename tuple_element_or_default< Tuple_, Idx, DefaultType >::type tuple_element_or_default_t
Definition type_traits.hpp:168
typename copy_const< From, To >::type copy_const_t
Definition type_traits.hpp:41
is_static< T > is_known_at_compile_time
Definition type_traits.hpp:94
impl::is_static_impl< remove_cvref_t< T > > is_static
Definition type_traits.hpp:87
STL namespace.
std::add_const_t< typename copy_const< From, To >::type > type
Definition type_traits.hpp:37
Definition type_traits.hpp:28
std::true_type value_t
Definition type_traits.hpp:54
Op< Args... > type
Definition type_traits.hpp:55
Definition type_traits.hpp:46
std::tuple_element_t< Idx, Tuple > type
Definition type_traits.hpp:154
Definition type_traits.hpp:147
DefaultType type
Definition type_traits.hpp:148
Definition type_traits.hpp:76
static constexpr bool value
Definition type_traits.hpp:77
Definition type_traits.hpp:115
Definition type_traits.hpp:134
Definition type_traits.hpp:60
nonesuch(nonesuch const &)=delete
void operator=(nonesuch const &)=delete
~nonesuch()=delete
Definition type_traits.hpp:161
remove_cvref_t< Tuple_ > Tuple
Definition type_traits.hpp:162
static constexpr bool is_within_bounds
Definition type_traits.hpp:163
typename detail:: tuple_element_or_default_dispatch< is_within_bounds, Idx, Tuple, DefaultType >::type type
Definition type_traits.hpp:164