| 174 | |
| 175 | template <typename RetT, typename ObjT, typename... ArgTs> |
| 176 | struct SafeCallData { |
| 177 | const ObjT* obj; |
| 178 | std::tuple<ArgTs...> args; |
| 179 | RetT* out; |
| 180 | }; |
| 181 | |
| 182 | template <typename ObjT, typename... ArgTs, size_t... Indexes> |
| 183 | void call_safe_helper(duk_context* ctx, const ObjT& obj, std::tuple<ArgTs...>& tup, index_tuple<Indexes...> indexes) |
nothing calls this directly
no outgoing calls
no test coverage detected