• Home
  • Raw
  • Download

Lines Matching refs:R

56 template <typename R>
85 template <typename R, typename = void>
93 template <typename R>
94 struct call_traits<R,
97 start_member<R>::is_valid
100 start_member<R>
105 template <typename R>
106 struct call_traits<R,
109 !start_member<R>::is_valid
111 start_free<R>::is_valid
114 start_free<R>
122 template <typename R>
124 call_traits<R>::overload == call_member,
125 typename call_traits<R>::result_type
127 operator()(R&& r) const in operator ()()
129 call_traits<R>::is_noexcept)) in operator ()()
131 return BOOST_ASIO_MOVE_CAST(R)(r).start(); in operator ()()
134 template <typename R>
136 call_traits<R>::overload == call_free,
137 typename call_traits<R>::result_type
139 operator()(R&& r) const in operator ()()
141 call_traits<R>::is_noexcept)) in operator ()()
143 return start(BOOST_ASIO_MOVE_CAST(R)(r)); in operator ()()
146 template <typename R>
148 call_traits<R&>::overload == call_member,
149 typename call_traits<R&>::result_type
151 operator()(R& r) const
153 call_traits<R&>::is_noexcept))
158 template <typename R>
160 call_traits<const R&>::overload == call_member,
161 typename call_traits<const R&>::result_type
163 operator()(const R& r) const
165 call_traits<const R&>::is_noexcept))
170 template <typename R>
172 call_traits<R&>::overload == call_free,
173 typename call_traits<R&>::result_type
175 operator()(R& r) const
177 call_traits<R&>::is_noexcept))
182 template <typename R>
184 call_traits<const R&>::overload == call_free,
185 typename call_traits<const R&>::result_type
187 operator()(const R& r) const
189 call_traits<const R&>::is_noexcept))
216 template <typename R>
219 asio_execution_start_fn::call_traits<R>::overload !=
226 template <typename R>
227 constexpr bool can_start_v = can_start<R>::value;
231 template <typename R>
234 asio_execution_start_fn::call_traits<R>::is_noexcept>
240 template <typename R>
242 = is_nothrow_start<R>::value;