aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported
diff options
context:
space:
mode:
authorGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2016-11-02 02:56:58 +0000
committerGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2016-11-02 02:56:58 +0000
commite44519744e6a788c12e572d654bb21de6bdf5684 (patch)
treea55215d0b2a5a166fcccb4916787ea728852d7a1 /unsupported
parent0a6ae4155597c9df28cac36b6fdfdcf70d70bf00 (diff)
parent51af6ae971aeac425caad147b0ce9f31af0d7cf6 (diff)
Merged in benoitsteiner/opencl (pull request PR-243)
Fixed the ambiguity in callig make_tuple for sycl backend.
Diffstat (limited to 'unsupported')
-rw-r--r--unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h b/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h
index b443ebe1d..063b027e8 100644
--- a/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h
+++ b/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h
@@ -105,7 +105,7 @@ TERMINATE_CONDS_TUPLE_GET()
template <size_t k, class T, class... Ts> \
typename StaticIf<k != 0, CVQual typename ElemTypeHolder<k, Tuple<T, Ts...> >::type &>::type \
get(CVQual Tuple<T, Ts...> &t) { \
- return get<k - 1>(t.tail); \
+ return utility::tuple::get<k - 1>(t.tail); \
}
RECURSIVE_TUPLE_GET(const)
RECURSIVE_TUPLE_GET()
@@ -182,7 +182,7 @@ struct IndexRange: RangeBuilder<MIN, MAX>::type {};
/// \return Tuple<Args..., T>
template <typename... Args, typename T, size_t... I>
Tuple<Args..., T> append_base(Tuple<Args...> t, T a,IndexList<I...>) {
- return make_tuple(get<I>(t)..., a);
+ return utility::tuple::make_tuple(get<I>(t)..., a);
}
/// append
@@ -195,7 +195,7 @@ Tuple<Args..., T> append_base(Tuple<Args...> t, T a,IndexList<I...>) {
/// \return Tuple<Args..., T>
template <typename... Args, typename T>
Tuple<Args..., T> append(Tuple<Args...> t, T a) {
- return append_base(t, a, IndexRange<0, sizeof...(Args)>());
+ return utility::tuple::append_base(t, a, IndexRange<0, sizeof...(Args)>());
}
/// append_base
@@ -213,7 +213,7 @@ Tuple<Args..., T> append(Tuple<Args...> t, T a) {
/// \return Tuple<Args1..., Args2...>
template <typename... Args1, typename... Args2, size_t... I1, size_t... I2>
Tuple<Args1..., Args2...> append_base(Tuple<Args1...> t1, Tuple<Args2...> t2, IndexList<I1...>, IndexList<I2...>) {
- return make_tuple(get<I1>(t1)...,get<I2>(t2)...);
+ return utility::tuple::make_tuple(get<I1>(t1)...,get<I2>(t2)...);
}
/// append
@@ -227,7 +227,7 @@ Tuple<Args1..., Args2...> append_base(Tuple<Args1...> t1, Tuple<Args2...> t2, In
/// \return Tuple<Args1..., Args2...>
template <typename... Args1, typename... Args2>
Tuple<Args1..., Args2...> append(Tuple<Args1...> t1,Tuple<Args2...> t2) {
- return append_base(t1, t2, IndexRange<0, sizeof...(Args1)>(), IndexRange<0, sizeof...(Args2)>());
+ return utility::tuple::append_base(t1, t2, IndexRange<0, sizeof...(Args1)>(), IndexRange<0, sizeof...(Args2)>());
}
} // tuple
} // utility