Lines Matching defs:forward
71 initialize(std::forward<Func>(f),
116 new ((capture *) &rec->data) capture { std::forward<Func>(f) };
123 rec->data[0] = new capture { std::forward<Func>(f) };
819 cpp_function func(std::forward<Func>(f), name(name_), scope(*this),
1021 auto method_adaptor(F &&f) -> decltype(std::forward<F>(f)) { return std::forward<F>(f); }
1111 cpp_function cf(method_adaptor<type>(std::forward<Func>(f)), name(name_), is_method(*this),
1121 cpp_function cf(std::forward<Func>(f), name(name_), scope(*this),
1165 capture *ptr = new capture { std::forward<Func>(func) };
1378 Ret init(Func &&f) { return {std::forward<Func>(f)}; }
1384 return {std::forward<CFunc>(c), std::forward<AFunc>(a)};
1391 return {std::forward<GetState>(g), std::forward<SetState>(s)};
1689 }, std::forward<Extra>(extra)..., Policy);
1718 }, std::forward<Extra>(extra)..., Policy);
1768 std::forward<ExceptionTranslator>(translator));
1865 auto c = detail::collect_arguments<policy>(std::forward<Args>(args)...);