10 #ifndef EIGEN_CXX11_TENSOR_TENSOR_META_MACROS_H
11 #define EIGEN_CXX11_TENSOR_TENSOR_META_MACROS_H
31 #ifdef EIGEN_HAS_VARIADIC_TEMPLATES
33 #ifdef EIGEN_COMP_GNUC
34 #if EIGEN_GNUC_AT_LEAST(4,8)
35 #define EIGEN_HAS_SFINAE
38 #define EIGEN_HAS_SFINAE
43 #define EIGEN_SFINAE_ENABLE_IF( __condition__ ) \
44 typename internal::enable_if< ( __condition__ ) , int >::type = 0
47 #if defined(EIGEN_HAS_CONSTEXPR)
48 #define EIGEN_CONSTEXPR constexpr
50 #define EIGEN_CONSTEXPR