Lines Matching refs:Closure
13 using Closure = void(); typedef
46 Closure* fptr = nullptr; in closure()
51 EmptyFunction<Closure> empty; in closure()
475 fbl::SizedFunction<Closure, sizeof(empty)> fempty(std::move(empty)); in sized_function_size_bounds()
482 fbl::SizedFunction<Closure, sizeof(small)> fsmall(std::move(small)); in sized_function_size_bounds()
487 fbl::SizedFunction<Closure, sizeof(big)> fbig(std::move(big)); in sized_function_size_bounds()
514 fbl::InlineFunction<Closure, sizeof(empty)> fempty(std::move(empty)); in inline_function_size_bounds()
521 fbl::InlineFunction<Closure, sizeof(small)> fsmall(std::move(small)); in inline_function_size_bounds()
526 fbl::InlineFunction<Closure, sizeof(big)> fbig(std::move(big)); in inline_function_size_bounds()
566 void implicit_construction_helper(fbl::Closure closure) {} in implicit_construction_helper()
726 RUN_TEST((closure<fbl::Function<Closure>>))
728 RUN_TEST((closure<fbl::SizedFunction<Closure, 0u>>))
730 RUN_TEST((closure<fbl::SizedFunction<Closure, HugeCallableSize>>))
732 RUN_TEST((closure<fbl::InlineFunction<Closure, HugeCallableSize>>))