Fix non-mvc compilation in EngineDefaultArguments

This commit is contained in:
Lukas 2019-10-07 10:35:22 +02:00 committed by Lukas Aldershaab
parent bcb75e21ac
commit 42ca155301

View file

@ -112,7 +112,7 @@ private:
template<typename ...TailTs> using MaybeSelfEnabled = typename DodgyVCHelper<TailTs...>::type;
#else
template<typename ...TailTs> using MaybeSelfEnabled = typename std::enable_if<sizeof...(TailTs) <= sizeof...(ArgTs), decltype(mArgs)>::type;
template<typename ...TailTs> using MaybeSelfEnabled = typename std::enable_if<sizeof...(TailTs) <= sizeof...(ArgTs), std::tuple<DefVST<ArgTs>...>>::type;
#endif
template<typename ...TailTs> static MaybeSelfEnabled<TailTs...> tailInit(TailTs ...tail) {