18 #include <type_traits> 21 namespace experimental {
25 struct __mdspan_is_integral_constant: std::false_type {};
27 template<
class T, T val>
28 struct __mdspan_is_integral_constant<integral_constant<T,val>>: std::true_type {};
31 template <
class OffsetType,
class ExtentType,
class Str
ideType>
33 using offset_type = OffsetType;
34 using extent_type = ExtentType;
35 using stride_type = StrideType;
Definition: strided_slice.hpp:32
constexpr bool value
T is a fixed or dynamic value that is reducible to a number.
Definition: value.hpp:45