Lines Matching defs:js_arg
33 jerry_value_t js_arg = jerryx_arg_js_iterator_peek (js_arg_iter_p);
35 if (jerry_value_is_undefined (js_arg))
54 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
56 if (!jerry_value_is_number (js_arg))
62 *number_p = jerry_get_number_value (js_arg);
78 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
80 jerry_value_t to_number = jerry_value_to_number (js_arg);
222 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
224 if (!jerry_value_is_boolean (js_arg))
231 *dest = jerry_get_boolean_value (js_arg);
246 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
248 bool to_boolean = jerry_value_to_boolean (js_arg);
264 jerryx_arg_string_to_buffer_common_routine (jerry_value_t js_arg, /**< JS arg */
275 size = jerry_string_to_char_buffer (js_arg,
278 len = jerry_get_string_length (js_arg);
282 size = jerry_string_to_utf8_char_buffer (js_arg,
285 len = jerry_get_utf8_string_length (js_arg);
310 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
312 if (!jerry_value_is_string (js_arg))
318 return jerryx_arg_string_to_buffer_common_routine (js_arg, c_arg_p, is_utf8);
332 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
334 jerry_value_t to_string = jerry_value_to_string (js_arg);
424 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
426 if (!jerry_value_is_function (js_arg))
433 *func_p = jerry_acquire_value (js_arg);
449 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
451 if (!jerry_value_is_object (js_arg))
460 bool is_ok = jerry_get_object_native_pointer (js_arg, ptr_p, expected_info_p);
481 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
485 return jerryx_arg_transform_object_properties (js_arg,
502 jerry_value_t js_arg = jerryx_arg_js_iterator_pop (js_arg_iter_p);
506 return jerryx_arg_transform_array (js_arg,