Go to the source code of this file.
Macros | |
#define | EIGEN_DEVICE_REF & |
#define | EIGEN_SFINAE_ENABLE_IF(__condition__) typename internal::enable_if< ( __condition__ ) , int >::type = 0 |
#define | EIGEN_SYCL_LOCAL_MEM_UNSET_OR_OFF 1 |
#define | EIGEN_SYCL_LOCAL_MEM_UNSET_OR_ON 1 |
#define | EIGEN_SYCL_TRY_CATCH(X) |
#define | EIGEN_TENSOR_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) |
#define | EIGEN_TENSOR_INHERIT_ASSIGNMENT_OPERATORS(Derived) |
#define EIGEN_DEVICE_REF & |
Definition at line 50 of file TensorMacros.h.
#define EIGEN_SFINAE_ENABLE_IF | ( | __condition__ | ) | typename internal::enable_if< ( __condition__ ) , int >::type = 0 |
use this macro in sfinae selection in templated functions
template<typename T, typename std::enable_if< isBanana<T>::value , int >type = 0
void foo(){}
becomes =>
template<typename TopoType, SFINAE_ENABLE_IF( isBanana<T>::value )
void foo(){}
Definition at line 43 of file TensorMacros.h.
#define EIGEN_SYCL_LOCAL_MEM_UNSET_OR_OFF 1 |
Definition at line 70 of file TensorMacros.h.
#define EIGEN_SYCL_LOCAL_MEM_UNSET_OR_ON 1 |
Definition at line 69 of file TensorMacros.h.
#define EIGEN_SYCL_TRY_CATCH | ( | X | ) |
Definition at line 54 of file TensorMacros.h.
#define EIGEN_TENSOR_INHERIT_ASSIGNMENT_EQUAL_OPERATOR | ( | Derived | ) | EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) |
Definition at line 84 of file TensorMacros.h.
#define EIGEN_TENSOR_INHERIT_ASSIGNMENT_OPERATORS | ( | Derived | ) |
Definition at line 94 of file TensorMacros.h.