Lines Matching refs:std
71 using ArgChannel = typename std::conditional<
72 std::is_same<Arg, void>::value, Empty, std::stack<Arg>>::type;
74 using RetChannel = typename std::conditional<
75 std::is_same<Ret, void>::value, Empty, std::stack<Ret>>::type;
101 operator()(typename std::enable_if<
102 !std::is_same<T, void>::value, T>::type param)
116 typename std::enable_if<std::is_same<T, void>::value,
135 typename std::enable_if<!std::is_same<T, void>::value, T>::type
173 Coroutine(std::function<void(CallerType&)> f, bool run_coroutine = true)
195 operator()(typename std::enable_if<
196 !std::is_same<T, void>::value, T>::type param)
210 typename std::enable_if<std::is_same<T, void>::value, Coroutine>::type&
228 typename std::enable_if<!std::is_same<T, void>::value, T>::type
265 std::function<void(CallerType&)> task;