tesseract++ 0.0.1
N-dimensional tensor library for embedded systems
Loading...
Searching...
No Matches
binary_expr_traits.h
Go to the documentation of this file.
1#pragma once
2
3// Forward declare BinaryExpr
4template <typename LHS, typename RHS, template <typename, my_size_t, typename> class Op>
5class BinaryExpr;
6
7namespace expression
8{
9 // Propagate traits for BinaryExpr
10 template <typename LHS, typename RHS,
11 template <typename, my_size_t, typename> class Op>
12 struct traits<BinaryExpr<LHS, RHS, Op>>
13 {
14 static constexpr bool IsPermuted =
16
17 static constexpr bool IsContiguous =
19
20 static constexpr bool IsPhysical = false;
21 };
22} // namespace expression
Definition BinaryExpr.h:15
Definition basic_expr_traits.h:4
Definition basic_expr_traits.h:6