Skip to content
Snippets Groups Projects
Commit d428d366 authored by Isuru Fernando's avatar Isuru Fernando Committed by Andreas Klöckner
Browse files

Fix MSVC 2015 Update 3 ICE

parent bbcac4f7
No related branches found
No related tags found
No related merge requests found
...@@ -75,9 +75,11 @@ private: ...@@ -75,9 +75,11 @@ private:
template<template<typename...> class Getter, int... S> template<template<typename...> class Getter, int... S>
PYOPENCL_INLINE auto PYOPENCL_INLINE auto
__get(seq<S...>) __get(seq<S...>)
#ifndef _MSC_VER
-> decltype(std::tuple_cat( -> decltype(std::tuple_cat(
ensure_tuple(Getter<ArgConvert<Types> >::get( ensure_tuple(Getter<ArgConvert<Types> >::get(
std::get<S>(*(tuple_base*)this)))...)) std::get<S>(*(tuple_base*)this)))...))
#endif
{ {
return std::tuple_cat( return std::tuple_cat(
ensure_tuple(Getter<ArgConvert<Types> >::get( ensure_tuple(Getter<ArgConvert<Types> >::get(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment