/external/cronet/stable/third_party/libc++/src/test/std/language.support/support.coroutines/coroutine.traits/ |
D | promise_type.pass.cpp | 16 template <class T, class = typename T::promise_type> 24 using promise_type = A*; typedef 31 using promise_type = void; typedef 37 using promise_type = int*; typedef 41 using promise_type = B*; typedef 45 using promise_type = void; typedef 52 static_assert(std::is_same<typename Traits::promise_type, Expect>::value, ""); in check_type()
|
/external/cronet/tot/third_party/libc++/src/test/std/language.support/support.coroutines/coroutine.traits/ |
D | promise_type.pass.cpp | 16 template <class T, class = typename T::promise_type> 24 using promise_type = A*; typedef 31 using promise_type = void; typedef 37 using promise_type = int*; typedef 41 using promise_type = B*; typedef 45 using promise_type = void; typedef 52 static_assert(std::is_same<typename Traits::promise_type, Expect>::value, ""); in check_type()
|
/external/cronet/stable/third_party/libc++/src/test/std/language.support/support.coroutines/end.to.end/ |
D | generator.pass.cpp | 21 struct promise_type { struct 35 std::coroutine_handle<promise_type> Coro_; 38 iterator(std::coroutine_handle<promise_type> Coro, bool Done) in iterator() 73 explicit generator(promise_type *promise) in generator() 74 : p(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in generator() 76 std::coroutine_handle<promise_type> p; 80 struct promise_type { struct 107 explicit minig(promise_type *promise) in minig() 108 : p(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in minig() 110 std::coroutine_handle<promise_type> p;
|
D | bool_await_suspend.pass.cpp | 20 struct promise_type { struct 22 return std::coroutine_handle<promise_type>::from_promise(*this); in get_return_object() 29 coro_t(std::coroutine_handle<promise_type> hh) : h(hh) {} in coro_t() 30 std::coroutine_handle<promise_type> h;
|
D | oneshot_func.pass.cpp | 21 struct promise_type { struct 62 func(promise_type *promise) in func() 63 : h(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in func() 64 std::coroutine_handle<promise_type> h;
|
D | multishot_func.pass.cpp | 21 struct promise_type { struct 71 func(promise_type *promise) in func() 72 : h(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in func() 73 std::coroutine_handle<promise_type> h;
|
/external/cronet/tot/third_party/libc++/src/test/std/language.support/support.coroutines/end.to.end/ |
D | generator.pass.cpp | 21 struct promise_type { struct 35 std::coroutine_handle<promise_type> Coro_; 38 iterator(std::coroutine_handle<promise_type> Coro, bool Done) in iterator() 73 explicit generator(promise_type *promise) in generator() 74 : p(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in generator() 76 std::coroutine_handle<promise_type> p; 80 struct promise_type { struct 107 explicit minig(promise_type *promise) in minig() 108 : p(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in minig() 110 std::coroutine_handle<promise_type> p;
|
D | bool_await_suspend.pass.cpp | 20 struct promise_type { struct 22 return std::coroutine_handle<promise_type>::from_promise(*this); in get_return_object() 29 coro_t(std::coroutine_handle<promise_type> hh) : h(hh) {} in coro_t() 30 std::coroutine_handle<promise_type> h;
|
D | oneshot_func.pass.cpp | 21 struct promise_type { struct 62 func(promise_type *promise) in func() 63 : h(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in func() 64 std::coroutine_handle<promise_type> h;
|
D | multishot_func.pass.cpp | 21 struct promise_type { struct 71 func(promise_type *promise) in func() 72 : h(std::coroutine_handle<promise_type>::from_promise(*promise)) {} in func() 73 std::coroutine_handle<promise_type> h;
|
/external/libcxx/test/std/experimental/language.support/support.coroutines/coroutine.traits/ |
D | promise_type.pass.cpp | 17 template <class T, class = typename T::promise_type> 25 using promise_type = A*; typedef 32 using promise_type = void; typedef 39 using promise_type = int*; typedef 43 using promise_type = B*; typedef 47 using promise_type = void; typedef 55 static_assert(std::is_same<typename Traits::promise_type, Expect>::value, ""); in check_type()
|
/external/cronet/tot/third_party/libc++/src/test/std/language.support/support.coroutines/coroutine.handle/ |
D | void_handle.pass.cpp | 17 using promise_type = A*; typedef 25 using promise_type = int*; typedef 29 using promise_type = B*; typedef 33 using promise_type = void; typedef 38 using P = typename std::coroutine_traits<T, Args...>::promise_type ; in check_type()
|
/external/cronet/stable/third_party/libc++/src/test/std/language.support/support.coroutines/coroutine.handle/ |
D | void_handle.pass.cpp | 17 using promise_type = A*; typedef 25 using promise_type = int*; typedef 29 using promise_type = B*; typedef 33 using promise_type = void; typedef 38 using P = typename std::coroutine_traits<T, Args...>::promise_type ; in check_type()
|
/external/libcxx/test/std/experimental/language.support/support.coroutines/coroutine.handle/ |
D | void_handle.pass.cpp | 18 using promise_type = A*; typedef 27 using promise_type = int*; typedef 31 using promise_type = B*; typedef 35 using promise_type = void; typedef 41 using P = typename coro::coroutine_traits<T, Args...>::promise_type ; in check_type()
|
/external/libcxx/test/support/ |
D | coroutine_types.h | 17 struct promise_type { struct 31 std::experimental::coroutine_handle<promise_type> _Coro; 34 iterator(std::experimental::coroutine_handle<promise_type> Coro, bool Done) in iterator() 69 explicit generator(promise_type *p) in generator() 70 : p(std::experimental::coroutine_handle<promise_type>::from_promise(*p)) {} in generator() 72 std::experimental::coroutine_handle<promise_type> p;
|
/external/libcxx/test/libcxx/experimental/language.support/support.coroutines/ |
D | dialect_support.sh.cpp | 28 struct promise_type { struct 29 typedef coro::coroutine_handle<promise_type> HandleT; argument 40 typedef promise_type::HandleT HandleT; 44 coro::coroutine_handle<promise_type> p;
|
/external/libcxx/test/std/experimental/language.support/support.coroutines/end.to.end/ |
D | bool_await_suspend.pass.cpp | 22 struct promise_type { struct 24 return coroutine_handle<promise_type>::from_promise(*this); in get_return_object() 31 coro_t(coroutine_handle<promise_type> hh) : h(hh) {} in coro_t() 32 coroutine_handle<promise_type> h;
|
D | generator.pass.cpp | 25 struct promise_type { struct 52 explicit minig(promise_type *p) in minig() 53 : p(coroutine_handle<promise_type>::from_promise(*p)) {} in minig() 55 coroutine_handle<promise_type> p;
|
D | oneshot_func.pass.cpp | 23 struct promise_type { struct 64 func(promise_type *promise) in func() 65 : h(coroutine_handle<promise_type>::from_promise(*promise)) {} in func() 66 coroutine_handle<promise_type> h;
|
D | multishot_func.pass.cpp | 23 struct promise_type { struct 73 func(promise_type *promise) in func() 74 : h(coroutine_handle<promise_type>::from_promise(*promise)) {} in func() 75 coroutine_handle<promise_type> h;
|
/external/cronet/tot/third_party/libc++/src/include/__coroutine/ |
D | coroutine_traits.h | 37 struct __coroutine_traits_sfinae< _Tp, __void_t<typename _Tp::promise_type> > { 38 using promise_type = typename _Tp::promise_type;
|
/external/cronet/stable/third_party/libc++/src/include/__cxx03/__coroutine/ |
D | coroutine_traits.h | 37 struct __coroutine_traits_sfinae< _Tp, __void_t<typename _Tp::promise_type> > { 38 using promise_type = typename _Tp::promise_type;
|
/external/cronet/stable/third_party/libc++/src/include/__coroutine/ |
D | coroutine_traits.h | 37 struct __coroutine_traits_sfinae< _Tp, __void_t<typename _Tp::promise_type> > { 38 using promise_type = typename _Tp::promise_type;
|
/external/cronet/tot/third_party/libc++/src/include/__cxx03/__coroutine/ |
D | coroutine_traits.h | 37 struct __coroutine_traits_sfinae< _Tp, __void_t<typename _Tp::promise_type> > { 38 using promise_type = typename _Tp::promise_type;
|
/external/clang/test/SemaCXX/ |
D | coroutines.cpp | 32 using promise_type = Promise; typedef 45 template<> struct std::coroutine_traits<double, double> { typedef int promise_type; }; typedef 51 struct promise_type {}; struct 58 template<typename ...T> struct std::coroutine_traits<void, T...> { using promise_type = promise; }; typedef 187 struct promise_type { struct
|