Lines Matching refs:defer
8 #include <lib/fit/defer.h>
59 auto do_incr = fit::defer<T>([&var]() { incr_arg(&var); });
74 auto do_incr = fit::defer<T>([&var]() { incr_arg(&var); });
98 auto do_incr = fit::defer<T>([&var]() { incr_arg(&var); });
122 auto do_incr = fit::defer<T>([]() { /* no-op */ });
124 do_incr = fit::defer<T>([&do_incr, &var]() {
147 auto do_incr = fit::defer<T>([&var]() { incr_arg(&var); });
166 auto do_incr = fit::defer<T>([&var]() { incr_arg(&var); });
188 auto do_incr = fit::defer<T>([&var]() { incr_arg(&var); });
211 auto do_incr = fit::defer<T>([&var1]() { incr_arg(&var1); });
212 auto do_incr2 = fit::defer<T>([&var2]() { incr_arg(&var2); });
237 auto do_incr = fit::defer<T>([&var1]() { incr_arg(&var1); });
242 auto do_incr2 = fit::defer<T>([&var2]() { incr_arg(&var2); });
273 auto do_incr = fit::defer<T>([&var1]() { incr_arg(&var1); });
274 auto do_incr2 = fit::defer<T>([&var2]() { incr_arg(&var2); });
306 auto do_incr = fit::defer<T>([&var1]() { incr_arg(&var1); });
307 auto do_incr2 = fit::defer<T>([&var2]() { incr_arg(&var2); });
341 deferred = fit::defer<T>([&call_count] { call_count++; });
358 deferred = fit::defer<T>([&call_count] { call_count++; });
373 auto action = fit::defer<T>(
393 auto action = fit::defer<T>(
417 auto action = fit::defer<T>(
441 auto action = fit::defer<T>(
465 auto action = fit::defer<T>(
472 auto action2 = fit::defer<T>([] {});