diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-06-06 07:26:48 -0700 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-06-06 07:26:48 -0700 |
commit | 9137f560f0c84470c7859a6db704bf5f18ae999d (patch) | |
tree | a11fd16002c7c45f468c0ff7b60d9b924cfb3f3a /unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h | |
parent | 1f1e0b9e30a175c7a3197ffc87898404dda7c45e (diff) |
Moved assertions to the constructor to make the code more portable
Diffstat (limited to 'unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h')
-rw-r--r-- | unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h b/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h index 9509f8002..5f2e329f2 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h @@ -227,22 +227,6 @@ struct traits<TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprT TernaryOp(typename Arg1XprType::Scalar, typename Arg2XprType::Scalar, typename Arg3XprType::Scalar)>::type Scalar; - EIGEN_STATIC_ASSERT( - (internal::is_same<typename traits<Arg1XprType>::StorageKind, - typename traits<Arg2XprType>::StorageKind>::value), - STORAGE_KIND_MUST_MATCH) - EIGEN_STATIC_ASSERT( - (internal::is_same<typename traits<Arg1XprType>::StorageKind, - typename traits<Arg3XprType>::StorageKind>::value), - STORAGE_KIND_MUST_MATCH) - EIGEN_STATIC_ASSERT( - (internal::is_same<typename traits<Arg1XprType>::Index, - typename traits<Arg2XprType>::Index>::value), - STORAGE_INDEX_MUST_MATCH) - EIGEN_STATIC_ASSERT( - (internal::is_same<typename traits<Arg1XprType>::Index, - typename traits<Arg3XprType>::Index>::value), - STORAGE_INDEX_MUST_MATCH) typedef traits<Arg1XprType> XprTraits; typedef typename traits<Arg1XprType>::StorageKind StorageKind; typedef typename traits<Arg1XprType>::Index Index; |