3#ifndef pRC_TENSOR_TRAIN_OPERATOR_VIEWS_REFERENCE_H
4#define pRC_TENSOR_TRAIN_OPERATOR_VIEWS_REFERENCE_H
10 template<
class T,
class M,
class N,
class Ranks>
13 template<
class T,
class M,
class N,
class Ranks>
16 template<
class T,
class M,
class N,
class Ranks>
18 :
public Assignable<T, M, N, Ranks, Reference<T, M, N, Ranks>>
29 using Base::operator=;
32 constexpr decltype(
auto)
core()
38 constexpr decltype(
auto)
core()
const
Definition type_traits.hpp:40
Definition reference.hpp:19
constexpr decltype(auto) core()
Definition reference.hpp:32
Reference(Operator< T, M, N, Ranks > &a)
Definition reference.hpp:24
constexpr decltype(auto) core() const
Definition reference.hpp:38
Definition type_traits.hpp:17
Definition type_traits.hpp:35
Reference(Operator< T, M, N, Ranks > &) -> Reference< T, M, N, Ranks >
static constexpr auto makeConstantSequence()
Definition sequence.hpp:402
AddConst< T > & asConst(T &a)
Definition type_traits.hpp:208