Restored code compatibility with compilers that dont support c++11

Gated more sycl code under #ifdef sycl
This commit is contained in:
Benoit Steiner
2017-03-31 08:31:28 -07:00
parent e2d5d4e7b3
commit c1b3d5ecb6
3 changed files with 16 additions and 13 deletions

View File

@@ -255,10 +255,10 @@ struct TensorEvaluator<const TensorPatchOp<PatchDim, ArgType>, Device>
EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; }
/// required by sycl in order to extract the accessor
#ifdef EIGEN_USE_SYCL
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
/// required by sycl in order to extract the accessor
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const PatchDim& functor() const { return patch_dims; }
#endif
protected:
Dimensions m_dimensions;