Home
last modified time | relevance | path

Searched refs:Defer (Results 1 – 25 of 40) sorted by relevance

12

/third_party/skia/third_party/externals/tint/src/utils/
Ddefer.h27 class Defer {
31 explicit Defer(F&& f) : f_(std::move(f)) {} in Defer() function
34 Defer(Defer&&) = default;
38 ~Defer() { f_(); } in ~Defer()
41 Defer(const Defer&) = delete;
42 Defer& operator=(const Defer&) = delete;
50 inline Defer<F> MakeDefer(F&& f) { in MakeDefer()
51 return Defer<F>(std::forward<F>(f)); in MakeDefer()
/third_party/mindspore/mindspore/core/mindrt/include/async/
Ddefer.h37 friend Deferred<void()> Defer(const AID &aid, void (T::*method)());
40 friend Deferred<Future<R>()> Defer(const AID &aid, Future<R> (T::*method)());
43 friend Deferred<Future<R>()> Defer(const AID &aid, R (T::*method)());
231 friend DeferredHelper<G> Defer(const AID &aid, G &&g);
240 internal::DeferredHelper<F> Defer(const AID &aid, F &&f) { in Defer() function
245 Deferred<void()> Defer(const AID &aid, void (T::*method)()) { in Defer() function
250 Deferred<Future<R>()> Defer(const AID &aid, Future<R> (T::*method)()) { in Defer() function
255 Deferred<Future<R>()> Defer(const AID &aid, R (T::*method)()) { in Defer() function
260 auto Defer(T *t, void (T::*method)(Args0...), Args1 &&... args)
273 auto Defer(std::shared_ptr<T> t, void (T::*method)(Args0...), Args1 &&... args)
[all …]
Dcollect.h98 iter->OnComplete(Defer(collect, &Collected<T>::Waited, std::placeholders::_1)); in Collect()
102 future.OnComplete(Defer(collect, &Collected<T>::Discarded)); in Collect()
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/
Ddefer_bench.cpp21 static void Defer(benchmark::State& state) { in Defer() function
27 BENCHMARK(Defer);
Ddefer_test.cpp19 TEST_F(WithoutBoundScheduler, Defer) { in TEST_F() argument
/third_party/nghttp2/src/
Dtemplate.h64 template <typename F, typename... T> struct Defer { struct
65 Defer(F &&f, T &&... t) in Defer() argument
67 Defer(Defer &&o) noexcept : f(std::move(o.f)) {} in Defer() function
68 ~Defer() { f(); } in ~Defer() argument
75 template <typename F, typename... T> Defer<F, T...> defer(F &&f, T &&... t) { in defer() argument
76 return Defer<F, T...>(std::forward<F>(f), std::forward<T>(t)...); in defer()
Dasio_common.cc100 std::shared_ptr<Defer<F, T...>> defer_shared(F &&f, T &&... t) { in defer_shared()
101 return std::make_shared<Defer<F, T...>>(std::forward<F>(f), in defer_shared()
/third_party/boost/boost/msm/front/euml/
Dstate_grammar.hpp49 class Defer = ::boost::mpl::vector0<>,
52 … euml_state_intern<func_state<StateNameTag,EntryFunctor,ExitFunctor,Attributes,Flags,Defer,BASE> >
64 typedef Defer deferred_events;
85 class Defer = ::boost::mpl::vector0<>,
88 …ern<entry_func_state<StateNameTag,ZoneIndex,EntryFunctor,ExitFunctor,Attributes,Flags,Defer,BASE> >
105 typedef Defer deferred_events;
125 class Defer = ::boost::mpl::vector0<>,
130 … ZoneIndex,EntryFunctor,ExitFunctor,Attributes,Flags,Defer,BASE> >
142 typedef Defer deferred_events;
163 class Defer = ::boost::mpl::vector0<>,
[all …]
/third_party/mindspore/mindspore/lite/test/ut/src/
Dlite_mindrt_test.cc138 .Then(Defer(a, &TestActor::Fn2, val), ret); // t2.data += (*vv[i]); in TEST_F()
/third_party/mesa3d/docs/relnotes/
D20.3.4.rst43 - Defer lavapipe warning to queue / command / swapchain buffer creation
178 - lavapipe: Defer lavapipe warning to CreateDevice
D21.0.0.rst124 - Defer lavapipe warning to queue / command / swapchain buffer creation
317 - pan/bi: Defer newline printing in disassembler
3273 - lavapipe: Defer lavapipe warning to CreateDevice
D20.2.0.rst414 - pan/mdg: Defer modifier packing until emit time
541 - pan/bi: Defer block naming until after emit
654 - pan/mdg: Defer nir_fuse_io_16 until after opts
658 - pan/mdg: Defer smul, vlut until after writeout moves
D21.1.0.rst233 - Defer lavapipe warning to queue / command / swapchain buffer creation
3071 - iris: Defer uploading of surface states
3072 - iris: Defer stream output target space allocation until set time
5517 - lavapipe: Defer lavapipe warning to CreateDevice
/third_party/boost/libs/msm/doc/PDF/examples/
DOrthogonal-deferred2.cpp199 Row < Open , play , none , Defer , none >,
203 Row < Empty , play , none , Defer , none >,
/third_party/boost/libs/msm/doc/HTML/examples/
DOrthogonal-deferred2.cpp199 Row < Open , play , none , Defer , none >,
203 Row < Empty , play , none , Defer , none >,
/third_party/mesa3d/docs/_extra/specs/
DMESA_configless_context.spec126 Defer to EGL_KHR_no_config_context (Adam Jackson)
/third_party/boost/libs/msm/test/
DOrthogonalDeferred2.cpp263 Row < Open , play , none , Defer , none >,
267 Row < Empty , play , none , Defer , none >,
DOrthogonalDeferred3.cpp282 Row < Open , play , none , Defer , none >,
/third_party/boost/libs/beast/doc/qbk/04_http/
D05_parser_streams.qbk22 * Defer the commitment to a __Body__ type until after reading the header.
/third_party/boost/boost/msm/front/
Dfunctor_row.hpp345 struct Defer struct
/third_party/node/deps/npm/node_modules/update-notifier/
Dreadme.md133 Defer showing the notification to after the process has exited.
/third_party/node/doc/api/
Desm.md670 // Defer to Node.js for all other specifiers.
723 // Defer to Node.js for all other URLs.
760 // Defer to Node.js for all other URLs.
804 // Defer to Node.js for all other sources.
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
Dmtl_command_buffer.mm1790 // Defer the insertion until endEncoding()
1796 // Defer the insertion until endEncoding()
/third_party/mesa3d/docs/_extra/specs/OLD/
DEGL_MESA_screen_surface.txt82 Resolution: Defer for future extension?
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_bindless_texture.txt1230 RESOLVED: Defer to a future extension.

12