/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
H A D | ecma-builtin-function-prototype.c | 132 JMEM_DEFINE_LOCAL_ARRAY (arguments_list_p, length, ecma_value_t); in ecma_builtin_function_prototype_object_apply() 146 arguments_list_p[index] = get_value; in ecma_builtin_function_prototype_object_apply() 154 arguments_list_p, in ecma_builtin_function_prototype_object_apply() 160 ecma_free_value (arguments_list_p[remove_index]); in ecma_builtin_function_prototype_object_apply() 163 JMEM_FINALIZE_LOCAL_ARRAY (arguments_list_p); in ecma_builtin_function_prototype_object_apply() 179 const ecma_value_t *arguments_list_p, /**< list of arguments */ in ecma_builtin_function_prototype_object_call() 192 arguments_list_p[0], in ecma_builtin_function_prototype_object_call() 193 arguments_list_p + 1, in ecma_builtin_function_prototype_object_call() 208 const ecma_value_t *arguments_list_p, /**< list of arguments */ in ecma_builtin_function_prototype_object_bind() 250 || (arguments_number == 1 && !ecma_is_value_integer_number (arguments_list_p[ in ecma_builtin_function_prototype_object_bind() 178 ecma_builtin_function_prototype_object_call(ecma_object_t *func_obj_p , const ecma_value_t *arguments_list_p, ecma_length_t arguments_number) ecma_builtin_function_prototype_object_call() argument 207 ecma_builtin_function_prototype_object_bind(ecma_object_t *this_arg_obj_p , const ecma_value_t *arguments_list_p, ecma_length_t arguments_number) ecma_builtin_function_prototype_object_bind() argument 372 ecma_builtin_function_prototype_dispatch_call(const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_function_prototype_dispatch_call() argument 386 ecma_builtin_function_prototype_dispatch_construct(const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_function_prototype_dispatch_construct() argument 401 ecma_builtin_function_prototype_dispatch_routine(uint16_t builtin_routine_id, ecma_value_t this_arg, const ecma_value_t arguments_list_p[], ecma_length_t arguments_number) ecma_builtin_function_prototype_dispatch_routine() argument [all...] |
H A D | ecma-builtin-proxy.c | 78 ecma_builtin_proxy_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_proxy_dispatch_call() argument 81 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_proxy_dispatch_call() 97 ecma_builtin_proxy_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_proxy_dispatch_construct() argument 100 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_proxy_dispatch_construct() 103 ecma_object_t *proxy_p = ecma_proxy_create (arguments_list_len > 0 ? arguments_list_p[0] : ECMA_VALUE_UNDEFINED, in ecma_builtin_proxy_dispatch_construct() 104 arguments_list_len > 1 ? arguments_list_p[1] : ECMA_VALUE_UNDEFINED); in ecma_builtin_proxy_dispatch_construct()
|
H A D | ecma-builtin-boolean.c | 53 ecma_builtin_boolean_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_boolean_dispatch_call() argument 56 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_boolean_dispatch_call() 66 arg_value = arguments_list_p[0]; in ecma_builtin_boolean_dispatch_call() 78 ecma_builtin_boolean_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_boolean_dispatch_construct() argument 81 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_boolean_dispatch_construct() 89 return ecma_op_create_boolean_object (arguments_list_p[0]); in ecma_builtin_boolean_dispatch_construct()
|
H A D | ecma-builtin-array.c | 80 const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_array_object_from() 86 ecma_value_t items = arguments_list_p[0]; in ecma_builtin_array_object_from() 87 ecma_value_t mapfn = (arguments_list_len > 1) ? arguments_list_p[1] : ECMA_VALUE_UNDEFINED; in ecma_builtin_array_object_from() 104 call_this_arg = arguments_list_p[2]; in ecma_builtin_array_object_from() 407 const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_array_object_of() 412 return ecma_op_create_array_object (arguments_list_p, arguments_list_len, false); in ecma_builtin_array_object_of() 436 arguments_list_p[k], in ecma_builtin_array_object_of() 484 ecma_builtin_array_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_array_dispatch_call() argument 487 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_array_dispatch_call() 489 return ecma_op_create_array_object (arguments_list_p, arguments_list_le in ecma_builtin_array_dispatch_call() 79 ecma_builtin_array_object_from(ecma_value_t this_arg, const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_array_object_from() argument 406 ecma_builtin_array_object_of(ecma_value_t this_arg, const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_array_object_of() argument 498 ecma_builtin_array_dispatch_construct(const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_array_dispatch_construct() argument [all...] |
H A D | ecma-builtin-function.c | 54 ecma_builtin_function_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_function_dispatch_call() argument 57 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_function_dispatch_call() 59 return ecma_builtin_function_dispatch_construct (arguments_list_p, arguments_list_len); in ecma_builtin_function_dispatch_call() 71 ecma_builtin_function_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_function_dispatch_construct() argument 74 return ecma_op_create_dynamic_function (arguments_list_p, arguments_list_len, ECMA_PARSE_NO_OPTS); in ecma_builtin_function_dispatch_construct()
|
H A D | ecma-builtin-generator-function.c | 45 ecma_builtin_generator_function_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_generator_function_dispatch_call() argument 48 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_generator_function_dispatch_call() 50 return ecma_op_create_dynamic_function (arguments_list_p, arguments_list_len, ECMA_PARSE_GENERATOR_FUNCTION); in ecma_builtin_generator_function_dispatch_call() 60 ecma_builtin_generator_function_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_generator_function_dispatch_construct() argument 63 return ecma_builtin_generator_function_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_generator_function_dispatch_construct()
|
H A D | ecma-builtin-type-error-thrower.c | 53 ecma_builtin_type_error_thrower_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_type_error_thrower_dispatch_call() argument 56 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_type_error_thrower_dispatch_call() 71 ecma_builtin_type_error_thrower_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_type_error_thrower_dispatch_construct() argument 74 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_type_error_thrower_dispatch_construct() 76 return ecma_builtin_type_error_thrower_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_type_error_thrower_dispatch_construct()
|
H A D | ecma-builtin-arraybuffer.c | 78 ecma_builtin_arraybuffer_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_arraybuffer_dispatch_call() argument 81 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_arraybuffer_dispatch_call() 92 ecma_builtin_arraybuffer_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_arraybuffer_dispatch_construct() argument 95 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_arraybuffer_dispatch_construct() 97 return ecma_op_create_arraybuffer_object (arguments_list_p, arguments_list_len); in ecma_builtin_arraybuffer_dispatch_construct()
|
H A D | ecma-builtin-number.c | 55 ecma_builtin_number_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_number_dispatch_call() argument 58 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_number_dispatch_call() 68 ret_value = ecma_op_to_number (arguments_list_p[0]); in ecma_builtin_number_dispatch_call() 80 ecma_builtin_number_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_number_dispatch_construct() argument 83 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_number_dispatch_construct() 92 return ecma_op_create_number_object (arguments_list_p[0]); in ecma_builtin_number_dispatch_construct()
|
H A D | ecma-builtin-regexp.c | 47 ecma_builtin_regexp_dispatch_helper (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_regexp_dispatch_helper() argument 63 pattern_value = arguments_list_p[0]; in ecma_builtin_regexp_dispatch_helper() 67 flags_value = arguments_list_p[1]; in ecma_builtin_regexp_dispatch_helper() 201 ecma_builtin_regexp_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_regexp_dispatch_call() argument 204 return ecma_builtin_regexp_dispatch_helper (arguments_list_p, in ecma_builtin_regexp_dispatch_call() 215 ecma_builtin_regexp_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_regexp_dispatch_construct() argument 218 return ecma_builtin_regexp_dispatch_helper (arguments_list_p, in ecma_builtin_regexp_dispatch_construct()
|
H A D | ecma-builtin-evalerror.c | 53 ecma_builtin_eval_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_eval_error_dispatch_call() argument 56 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_EVAL, arguments_list_p, arguments_list_len); in ecma_builtin_eval_error_dispatch_call() 65 ecma_builtin_eval_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_eval_error_dispatch_construct() argument 68 return ecma_builtin_eval_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_eval_error_dispatch_construct()
|
H A D | ecma-builtin-dataview.c | 45 ecma_builtin_dataview_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_dataview_dispatch_call() argument 48 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_dataview_dispatch_call() 59 ecma_builtin_dataview_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_dataview_dispatch_construct() argument 62 return ecma_op_dataview_create (arguments_list_p, arguments_list_len); in ecma_builtin_dataview_dispatch_construct()
|
H A D | ecma-builtin-error.c | 51 ecma_builtin_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_error_dispatch_call() argument 54 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_COMMON, arguments_list_p, arguments_list_len); in ecma_builtin_error_dispatch_call() 63 ecma_builtin_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_error_dispatch_construct() argument 66 return ecma_builtin_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_error_dispatch_construct()
|
H A D | ecma-builtin-referenceerror.c | 53 ecma_builtin_reference_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_reference_error_dispatch_call() argument 56 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_REFERENCE, arguments_list_p, arguments_list_len); in ecma_builtin_reference_error_dispatch_call() 65 ecma_builtin_reference_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_reference_error_dispatch_construct() argument 68 return ecma_builtin_reference_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_reference_error_dispatch_construct()
|
H A D | ecma-builtin-rangeerror.c | 53 ecma_builtin_range_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_range_error_dispatch_call() argument 56 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_RANGE, arguments_list_p, arguments_list_len); in ecma_builtin_range_error_dispatch_call() 65 ecma_builtin_range_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_range_error_dispatch_construct() argument 68 return ecma_builtin_range_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_range_error_dispatch_construct()
|
H A D | ecma-builtin-syntaxerror.c | 53 ecma_builtin_syntax_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_syntax_error_dispatch_call() argument 56 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_SYNTAX, arguments_list_p, arguments_list_len); in ecma_builtin_syntax_error_dispatch_call() 65 ecma_builtin_syntax_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_syntax_error_dispatch_construct() argument 68 return ecma_builtin_syntax_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_syntax_error_dispatch_construct()
|
H A D | ecma-builtin-typeerror.c | 53 ecma_builtin_type_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_type_error_dispatch_call() argument 56 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_TYPE, arguments_list_p, arguments_list_len); in ecma_builtin_type_error_dispatch_call() 65 ecma_builtin_type_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_type_error_dispatch_construct() argument 68 return ecma_builtin_type_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_type_error_dispatch_construct()
|
H A D | ecma-builtin-urierror.c | 53 ecma_builtin_uri_error_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uri_error_dispatch_call() argument 56 return ecma_builtin_helper_error_dispatch_call (ECMA_ERROR_URI, arguments_list_p, arguments_list_len); in ecma_builtin_uri_error_dispatch_call() 65 ecma_builtin_uri_error_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uri_error_dispatch_construct() argument 68 return ecma_builtin_uri_error_dispatch_call (arguments_list_p, arguments_list_len); in ecma_builtin_uri_error_dispatch_construct()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ |
H A D | ecma-builtin-typedarray.c | 59 const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_typedarray_from() 62 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_typedarray_from() 78 source = arguments_list_p[0]; in ecma_builtin_typedarray_from() 82 map_fn = arguments_list_p[1]; in ecma_builtin_typedarray_from() 91 this_in_fn = arguments_list_p[2]; in ecma_builtin_typedarray_from() 128 const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_typedarray_of() 168 ecma_value_t next_val = ecma_get_number (arguments_list_p[k], &num); in ecma_builtin_typedarray_of() 194 ecma_builtin_typedarray_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_typedarray_dispatch_call() argument 197 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_typedarray_dispatch_call() 211 ecma_builtin_typedarray_dispatch_construct (const ecma_value_t *arguments_list_p, /**< argument argument 58 ecma_builtin_typedarray_from(ecma_value_t this_arg, const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_typedarray_from() argument 127 ecma_builtin_typedarray_of(ecma_value_t this_arg, const ecma_value_t *arguments_list_p, ecma_length_t arguments_list_len) ecma_builtin_typedarray_of() argument [all...] |
H A D | ecma-builtin-uint32array.c | 51 ecma_builtin_uint32array_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uint32array_dispatch_call() argument 54 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_uint32array_dispatch_call() 65 ecma_builtin_uint32array_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uint32array_dispatch_construct() argument 68 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_uint32array_dispatch_construct() 70 return ecma_typedarray_helper_dispatch_construct (arguments_list_p, arguments_list_len, in ecma_builtin_uint32array_dispatch_construct()
|
H A D | ecma-builtin-uint8clampedarray.c | 51 ecma_builtin_uint8clampedarray_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uint8clampedarray_dispatch_call() argument 54 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_uint8clampedarray_dispatch_call() 65 ecma_builtin_uint8clampedarray_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uint8clampedarray_dispatch_construct() argument 68 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_uint8clampedarray_dispatch_construct() 70 return ecma_typedarray_helper_dispatch_construct (arguments_list_p, arguments_list_len, in ecma_builtin_uint8clampedarray_dispatch_construct()
|
H A D | ecma-builtin-float32array.c | 51 ecma_builtin_float32array_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_float32array_dispatch_call() argument 54 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_float32array_dispatch_call() 65 ecma_builtin_float32array_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_float32array_dispatch_construct() argument 68 return ecma_typedarray_helper_dispatch_construct (arguments_list_p, arguments_list_len, in ecma_builtin_float32array_dispatch_construct()
|
H A D | ecma-builtin-int16array.c | 51 ecma_builtin_int16array_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_int16array_dispatch_call() argument 54 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_int16array_dispatch_call() 65 ecma_builtin_int16array_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_int16array_dispatch_construct() argument 68 return ecma_typedarray_helper_dispatch_construct (arguments_list_p, arguments_list_len, in ecma_builtin_int16array_dispatch_construct()
|
H A D | ecma-builtin-int32array.c | 51 ecma_builtin_int32array_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_int32array_dispatch_call() argument 54 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_int32array_dispatch_call() 65 ecma_builtin_int32array_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_int32array_dispatch_construct() argument 68 return ecma_typedarray_helper_dispatch_construct (arguments_list_p, arguments_list_len, in ecma_builtin_int32array_dispatch_construct()
|
H A D | ecma-builtin-uint8array.c | 51 ecma_builtin_uint8array_dispatch_call (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uint8array_dispatch_call() argument 54 JERRY_ASSERT (arguments_list_len == 0 || arguments_list_p != NULL); in ecma_builtin_uint8array_dispatch_call() 65 ecma_builtin_uint8array_dispatch_construct (const ecma_value_t *arguments_list_p, /**< arguments list */ in ecma_builtin_uint8array_dispatch_construct() argument 68 return ecma_typedarray_helper_dispatch_construct (arguments_list_p, arguments_list_len, in ecma_builtin_uint8array_dispatch_construct()
|