Lines Matching refs:function
83 std::function<Ret(Args...)> function, in getArgsForFunction() argument
96 std::function<Ret(jsi::Runtime &, Args...)> function, in getArgsForFunction() argument
107 std::function<Ret(Args...)> function, in apply() argument
109 return std::apply(function, std::move(args)); in apply()
116 std::function<void(Args...)> function, in apply() argument
118 std::apply(function, std::move(args)); in apply()
125 jsi::HostFunctionType createHostFunction(Fun function) { in createHostFunction() argument
126 return [function]( in createHostFunction()
131 auto argz = getArgsForFunction(function, rt, args, count); in createHostFunction()
132 return apply(function, std::move(argz)); in createHostFunction()
156 std::function<Ret(Args...)> function) {
157 auto clb = createHostFunction(function);
166 void installJsiFunction(jsi::Runtime &rt, std::string_view name, Fun function) {
167 installJsiFunction(rt, name, std::function(std::forward<Fun>(function)));