Skip to content

class expression_with_traits<Arg> expressions

template <typename Arg>
struct expression_with_traits : expression_with_arguments<Arg> { … }

variable explicit_operand

constexpr static inline bool explicit_operand = true

Defined at base/expression.hpp:409

variable random_access

constexpr static inline bool random_access    = true

Defined at base/expression.hpp:410

typedef first_arg_traits

using first_arg_traits       = expression_traits<Arg>

Defined at base/expression.hpp:412

typedef value_type

using value_type             = typename first_arg_traits::value_type

Defined at base/expression.hpp:413

variable dims

constexpr static size_t dims = first_arg_traits::dims

Defined at base/expression.hpp:414

function get_shape(const expression_with_traits<Arg> &)

constexpr static shape<dims> get_shape(const expression_with_traits& self) { … }

Defined at base/expression.hpp:415

function get_shape()

constexpr static shape<dims> get_shape() { … }

Defined at base/expression.hpp:419

typedef expression_with_arguments<type-parameter-0-0>

Defined at base/expression.hpp:421

Defined at base/expression.hpp:407