3#ifndef pRC_TENSOR_TRAIN_OPERATOR_FUNCTIONS_RESTRICT_H
4#define pRC_TENSOR_TRAIN_OPERATOR_FUNCTIONS_RESTRICT_H
14 static inline constexpr decltype(
auto)
restrict(
X &&a)
21 return eval(forward<X>(a));
25 return view(forward<X>(a));
30 static_assert(
OR !=
OR,
"Unsupported operator restriction.");
Restrict
Definition restrict.hpp:11
Definition cholesky.hpp:18
static constexpr X eval(X &&a)
Definition eval.hpp:11
static constexpr auto makeConstantSequence()
Definition sequence.hpp:402
static constexpr X view(X &&a)
Definition view.hpp:12
static constexpr decltype(auto) restrict(X &&a)
Definition restrict.hpp:14
Definition type_traits.hpp:21