/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
H A D | ecma-builtin-map-prototype.c | 47 ecma_builtin_map_prototype_object_clear (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_map_prototype_object_clear() argument 49 return ecma_op_container_clear (this_arg, LIT_MAGIC_STRING_MAP_UL); in ecma_builtin_map_prototype_object_clear() 62 ecma_builtin_map_prototype_object_delete (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_map_prototype_object_delete() argument 65 return ecma_op_container_delete (this_arg, key_arg, LIT_MAGIC_STRING_MAP_UL); in ecma_builtin_map_prototype_object_delete() 78 ecma_builtin_map_prototype_object_foreach (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_map_prototype_object_foreach() argument 83 return ecma_op_container_foreach (this_arg, predicate, predicate_this_arg, LIT_MAGIC_STRING_MAP_UL); in ecma_builtin_map_prototype_object_foreach() 96 ecma_builtin_map_prototype_object_get (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_map_prototype_object_get() argument 99 return ecma_op_container_get (this_arg, key_arg, LIT_MAGIC_STRING_MAP_UL); in ecma_builtin_map_prototype_object_get() 112 ecma_builtin_map_prototype_object_has (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_map_prototype_object_has() argument 115 return ecma_op_container_has (this_arg, key_ar in ecma_builtin_map_prototype_object_has() 128 ecma_builtin_map_prototype_object_set(ecma_value_t this_arg, ecma_value_t key_arg, ecma_value_t value_arg) ecma_builtin_map_prototype_object_set() argument 145 ecma_builtin_map_prototype_object_size_getter(ecma_value_t this_arg) ecma_builtin_map_prototype_object_size_getter() argument 162 ecma_builtin_map_prototype_object_entries(ecma_value_t this_arg) ecma_builtin_map_prototype_object_entries() argument 181 ecma_builtin_map_prototype_object_keys(ecma_value_t this_arg) ecma_builtin_map_prototype_object_keys() argument 200 ecma_builtin_map_prototype_object_values(ecma_value_t this_arg) ecma_builtin_map_prototype_object_values() argument [all...] |
H A D | ecma-builtin-set-prototype.c | 47 ecma_builtin_set_prototype_object_add (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_set_prototype_object_add() argument 50 return ecma_op_container_set (this_arg, value_arg, value_arg, LIT_MAGIC_STRING_SET_UL); in ecma_builtin_set_prototype_object_add() 63 ecma_builtin_set_prototype_object_clear (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_set_prototype_object_clear() argument 65 return ecma_op_container_clear (this_arg, LIT_MAGIC_STRING_SET_UL); in ecma_builtin_set_prototype_object_clear() 78 ecma_builtin_set_prototype_object_delete (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_set_prototype_object_delete() argument 81 return ecma_op_container_delete (this_arg, value_arg, LIT_MAGIC_STRING_SET_UL); in ecma_builtin_set_prototype_object_delete() 94 ecma_builtin_set_prototype_object_foreach (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_set_prototype_object_foreach() argument 99 return ecma_op_container_foreach (this_arg, predicate, predicate_this_arg, LIT_MAGIC_STRING_SET_UL); in ecma_builtin_set_prototype_object_foreach() 112 ecma_builtin_set_prototype_object_has (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_set_prototype_object_has() argument 115 return ecma_op_container_has (this_arg, value_ar in ecma_builtin_set_prototype_object_has() 128 ecma_builtin_set_prototype_object_size_getter(ecma_value_t this_arg) ecma_builtin_set_prototype_object_size_getter() argument 145 ecma_builtin_set_prototype_object_entries(ecma_value_t this_arg) ecma_builtin_set_prototype_object_entries() argument 164 ecma_builtin_set_prototype_object_keys(ecma_value_t this_arg) ecma_builtin_set_prototype_object_keys() argument 183 ecma_builtin_set_prototype_object_values(ecma_value_t this_arg) ecma_builtin_set_prototype_object_values() argument [all...] |
H A D | ecma-builtin-regexp-prototype.c | 88 ecma_builtin_regexp_prototype_get_flags (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_regexp_prototype_get_flags() argument 108 if (!ecma_is_value_object (this_arg)) in ecma_builtin_regexp_prototype_get_flags() 113 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_get_flags() 217 ecma_builtin_regexp_prototype_get_source (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_regexp_prototype_get_source() argument 219 if (!ecma_object_is_regexp_object (this_arg)) in ecma_builtin_regexp_prototype_get_source() 224 ecma_extended_object_t *re_obj_p = (ecma_extended_object_t *) ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_get_source() 244 ecma_builtin_regexp_prototype_get_global (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_regexp_prototype_get_global() argument 247 ecma_value_t ret_value = ecma_builtin_regexp_prototype_flags_helper (this_arg, &flags); in ecma_builtin_regexp_prototype_get_global() 269 ecma_builtin_regexp_prototype_get_ignorecase (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_regexp_prototype_get_ignorecase() argument 272 ecma_value_t ret_value = ecma_builtin_regexp_prototype_flags_helper (this_arg, in ecma_builtin_regexp_prototype_get_ignorecase() 294 ecma_builtin_regexp_prototype_get_multiline(ecma_value_t this_arg) ecma_builtin_regexp_prototype_get_multiline() argument 319 ecma_builtin_regexp_prototype_get_sticky(ecma_value_t this_arg) ecma_builtin_regexp_prototype_get_sticky() argument 344 ecma_builtin_regexp_prototype_get_unicode(ecma_value_t this_arg) ecma_builtin_regexp_prototype_get_unicode() argument 371 ecma_builtin_regexp_prototype_compile(ecma_value_t this_arg, ecma_value_t pattern_arg, ecma_value_t flags_arg) ecma_builtin_regexp_prototype_compile() argument 439 ecma_builtin_regexp_prototype_exec(ecma_value_t this_arg, ecma_value_t arg) ecma_builtin_regexp_prototype_exec() argument 481 ecma_builtin_regexp_prototype_test(ecma_value_t this_arg, ecma_value_t arg) ecma_builtin_regexp_prototype_test() argument 530 ecma_builtin_regexp_prototype_to_string(ecma_value_t this_arg) ecma_builtin_regexp_prototype_to_string() argument 643 ecma_builtin_regexp_prototype_symbol_replace(ecma_value_t this_arg, ecma_value_t string_arg, ecma_value_t replace_arg) ecma_builtin_regexp_prototype_symbol_replace() argument 660 ecma_builtin_regexp_prototype_symbol_search(ecma_value_t this_arg, ecma_value_t string_arg) ecma_builtin_regexp_prototype_symbol_search() argument 676 ecma_builtin_regexp_prototype_symbol_split(ecma_value_t this_arg, ecma_value_t string_arg, ecma_value_t limit_arg) ecma_builtin_regexp_prototype_symbol_split() argument 693 ecma_builtin_regexp_prototype_symbol_match(ecma_value_t this_arg, ecma_value_t string_arg) ecma_builtin_regexp_prototype_symbol_match() argument [all...] |
H A D | ecma-builtin-weakmap-prototype.c | 47 ecma_builtin_weakmap_prototype_object_delete (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakmap_prototype_object_delete() argument 50 return ecma_op_container_delete_weak (this_arg, key_arg, LIT_MAGIC_STRING_WEAKMAP_UL); in ecma_builtin_weakmap_prototype_object_delete() 63 ecma_builtin_weakmap_prototype_object_get (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakmap_prototype_object_get() argument 66 return ecma_op_container_get (this_arg, key_arg, LIT_MAGIC_STRING_WEAKMAP_UL); in ecma_builtin_weakmap_prototype_object_get() 79 ecma_builtin_weakmap_prototype_object_has (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakmap_prototype_object_has() argument 82 return ecma_op_container_has (this_arg, key_arg, LIT_MAGIC_STRING_WEAKMAP_UL); in ecma_builtin_weakmap_prototype_object_has() 95 ecma_builtin_weakmap_prototype_object_set (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakmap_prototype_object_set() argument 99 return ecma_op_container_set (this_arg, key_arg, value_arg, LIT_MAGIC_STRING_WEAKMAP_UL); in ecma_builtin_weakmap_prototype_object_set()
|
H A D | ecma-builtin-boolean-prototype.c | 57 ecma_builtin_boolean_prototype_object_to_string (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_boolean_prototype_object_to_string() argument 62 ecma_builtin_boolean_prototype_object_value_of (this_arg), in ecma_builtin_boolean_prototype_object_to_string() 91 ecma_builtin_boolean_prototype_object_value_of (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_boolean_prototype_object_value_of() argument 93 if (ecma_is_value_boolean (this_arg)) in ecma_builtin_boolean_prototype_object_value_of() 95 return this_arg; in ecma_builtin_boolean_prototype_object_value_of() 97 else if (ecma_is_value_object (this_arg)) in ecma_builtin_boolean_prototype_object_value_of() 99 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_boolean_prototype_object_value_of()
|
H A D | ecma-builtin-object-prototype.c | 81 ecma_builtin_object_prototype_object_to_string (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_object_prototype_object_to_string() argument 83 return ecma_builtin_helper_object_to_string (this_arg); in ecma_builtin_object_prototype_object_to_string() 96 ecma_builtin_object_prototype_object_value_of (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_object_prototype_object_value_of() argument 98 return ecma_op_to_object (this_arg); in ecma_builtin_object_prototype_object_value_of() 236 ecma_value_t this_arg, /**< 'this' argument value */ in ecma_builtin_object_prototype_dispatch_routine() 248 return ecma_builtin_object_prototype_object_to_string (this_arg); in ecma_builtin_object_prototype_dispatch_routine() 253 return ecma_builtin_object_prototype_object_value_of (this_arg); in ecma_builtin_object_prototype_dispatch_routine() 267 ecma_value_t to_object = ecma_op_to_object (this_arg); in ecma_builtin_object_prototype_dispatch_routine() 305 return ecma_builtin_object_object_set_proto (this_arg, arguments_list_p[0]); in ecma_builtin_object_prototype_dispatch_routine() 316 ecma_value_t to_object = ecma_op_to_object (this_arg); in ecma_builtin_object_prototype_dispatch_routine() 234 ecma_builtin_object_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_object_prototype_dispatch_routine() argument [all...] |
H A D | ecma-builtin-symbol-prototype.c | 57 ecma_builtin_symbol_prototype_object_to_string (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_symbol_prototype_object_to_string() argument 59 return ecma_symbol_to_string_helper (this_arg, true); in ecma_builtin_symbol_prototype_object_to_string() 72 ecma_builtin_symbol_prototype_object_value_of (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_symbol_prototype_object_value_of() argument 74 return ecma_symbol_to_string_helper (this_arg, false); in ecma_builtin_symbol_prototype_object_value_of() 87 ecma_builtin_symbol_prototype_object_to_primitive (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_symbol_prototype_object_to_primitive() argument 89 return ecma_builtin_symbol_prototype_object_value_of (this_arg); in ecma_builtin_symbol_prototype_object_to_primitive()
|
H A D | ecma-builtin-weakset-prototype.c | 47 ecma_builtin_weakset_prototype_object_add (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakset_prototype_object_add() argument 50 return ecma_op_container_set (this_arg, value_arg, ECMA_VALUE_UNDEFINED, LIT_MAGIC_STRING_WEAKSET_UL); in ecma_builtin_weakset_prototype_object_add() 63 ecma_builtin_weakset_prototype_object_delete (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakset_prototype_object_delete() argument 66 return ecma_op_container_delete_weak (this_arg, value_arg, LIT_MAGIC_STRING_WEAKSET_UL); in ecma_builtin_weakset_prototype_object_delete() 79 ecma_builtin_weakset_prototype_object_has (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_weakset_prototype_object_has() argument 82 return ecma_op_container_has (this_arg, value_arg, LIT_MAGIC_STRING_WEAKSET_UL); in ecma_builtin_weakset_prototype_object_has()
|
H A D | ecma-builtin-number.c | 108 ecma_builtin_number_object_is_finite (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_number_object_is_finite() argument 111 JERRY_UNUSED (this_arg); in ecma_builtin_number_object_is_finite() 134 ecma_builtin_number_object_is_nan (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_number_object_is_nan() argument 137 JERRY_UNUSED (this_arg); in ecma_builtin_number_object_is_nan() 161 ecma_builtin_number_object_is_integer (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_number_object_is_integer() argument 164 JERRY_UNUSED (this_arg); in ecma_builtin_number_object_is_integer() 198 ecma_builtin_number_object_is_safe_integer (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_number_object_is_safe_integer() argument 201 JERRY_UNUSED (this_arg); in ecma_builtin_number_object_is_safe_integer()
|
H A D | ecma-builtin-generator-prototype.c | 68 ecma_builtin_generator_prototype_object_do (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_generator_prototype_object_do() argument 74 if (ecma_is_value_object (this_arg)) in ecma_builtin_generator_prototype_object_do() 76 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_generator_prototype_object_do() 206 ecma_builtin_generator_prototype_object_next (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_generator_prototype_object_next() argument 209 return ecma_builtin_generator_prototype_object_do (this_arg, next_arg, ECMA_ITERATOR_NEXT); in ecma_builtin_generator_prototype_object_next() 222 ecma_builtin_generator_prototype_object_return (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_generator_prototype_object_return() argument 225 return ecma_builtin_generator_prototype_object_do (this_arg, return_arg, ECMA_ITERATOR_RETURN); in ecma_builtin_generator_prototype_object_return() 238 ecma_builtin_generator_prototype_object_throw (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_generator_prototype_object_throw() argument 241 return ecma_builtin_generator_prototype_object_do (this_arg, throw_arg, ECMA_ITERATOR_THROW); in ecma_builtin_generator_prototype_object_throw()
|
H A D | ecma-builtin-dataview-prototype.c | 94 ecma_builtin_dataview_prototype_object_getters (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_dataview_prototype_object_getters() argument 97 ecma_dataview_object_t *obj_p = ecma_op_dataview_get_object (this_arg); in ecma_builtin_dataview_prototype_object_getters() 142 ecma_value_t this_arg, /**< 'this' argument value */ in ecma_builtin_dataview_prototype_dispatch_routine() 155 return ecma_builtin_dataview_prototype_object_getters (this_arg, builtin_routine_id); in ecma_builtin_dataview_prototype_dispatch_routine() 169 return ecma_op_dataview_get_set_view_value (this_arg, byte_offset, little_endian, ECMA_VALUE_EMPTY, id); in ecma_builtin_dataview_prototype_dispatch_routine() 184 return ecma_op_dataview_get_set_view_value (this_arg, byte_offset, little_endian, value_to_set, id); in ecma_builtin_dataview_prototype_dispatch_routine() 191 return ecma_op_dataview_get_set_view_value (this_arg, byte_offset, ECMA_VALUE_FALSE, ECMA_VALUE_EMPTY, id); in ecma_builtin_dataview_prototype_dispatch_routine() 200 return ecma_op_dataview_get_set_view_value (this_arg, byte_offset, ECMA_VALUE_FALSE, value_to_set, id); in ecma_builtin_dataview_prototype_dispatch_routine() 141 ecma_builtin_dataview_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_dataview_prototype_dispatch_routine() argument
|
H A D | ecma-builtin-arraybuffer-prototype.c | 56 ecma_builtin_arraybuffer_prototype_bytelength_getter (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_arraybuffer_prototype_bytelength_getter() argument 58 if (ecma_is_value_object (this_arg)) in ecma_builtin_arraybuffer_prototype_bytelength_getter() 60 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_arraybuffer_prototype_bytelength_getter() 87 ecma_builtin_arraybuffer_prototype_object_slice (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_arraybuffer_prototype_object_slice() argument 91 if (!ecma_is_value_object (this_arg)) in ecma_builtin_arraybuffer_prototype_object_slice() 96 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_arraybuffer_prototype_object_slice()
|
H A D | ecma-builtin-promise.c | 96 ecma_builtin_promise_reject (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_promise_reject() argument 99 return ecma_promise_reject_or_resolve (this_arg, reason, false); in ecma_builtin_promise_reject() 112 ecma_builtin_promise_resolve (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_promise_resolve() argument 115 return ecma_promise_reject_or_resolve (this_arg, argument, true); in ecma_builtin_promise_resolve() 246 const ecma_value_t this, /**< this_arg of the function */ in ecma_builtin_promise_all_handler() 493 ecma_builtin_promise_race_or_all (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_promise_race_or_all() argument 497 if (!ecma_is_value_object (this_arg)) in ecma_builtin_promise_race_or_all() 502 ecma_object_t *this_obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_promise_race_or_all() 511 ecma_value_t constructor_value = this_arg; in ecma_builtin_promise_race_or_all() 580 ecma_builtin_promise_race (ecma_value_t this_arg, /**< 'thi argument 596 ecma_builtin_promise_all(ecma_value_t this_arg, ecma_value_t array) ecma_builtin_promise_all() argument [all...] |
H A D | ecma-builtin-date-prototype.c | 132 ecma_builtin_date_prototype_to_json (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_date_prototype_to_json() argument 138 ecma_op_to_object (this_arg), in ecma_builtin_date_prototype_to_json() 175 ret_value = ecma_op_function_call (to_iso_obj_p, this_arg, NULL, 0); in ecma_builtin_date_prototype_to_json() 198 ecma_builtin_date_prototype_to_primitive (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_date_prototype_to_primitive() argument 201 if (ecma_is_value_object (this_arg) && ecma_is_value_string (hint_arg)) in ecma_builtin_date_prototype_to_primitive() 219 return ecma_op_general_object_ordinary_value (ecma_get_object_from_value (this_arg), hint); in ecma_builtin_date_prototype_to_primitive() 598 ecma_value_t this_arg, /**< 'this' argument value */ in ecma_builtin_date_prototype_dispatch_routine() 605 return ecma_builtin_date_prototype_to_json (this_arg); in ecma_builtin_date_prototype_dispatch_routine() 612 return ecma_builtin_date_prototype_to_primitive (this_arg, argument); in ecma_builtin_date_prototype_dispatch_routine() 616 if (!ecma_is_value_object (this_arg) in ecma_builtin_date_prototype_dispatch_routine() 596 ecma_builtin_date_prototype_dispatch_routine(uint16_t builtin_routine_id, ecma_value_t this_arg, const ecma_value_t arguments_list[], ecma_length_t arguments_number) ecma_builtin_date_prototype_dispatch_routine() argument [all...] |
H A D | ecma-builtin-promise-prototype.c | 47 ecma_builtin_promise_prototype_then (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_promise_prototype_then() argument 51 return ecma_promise_then (this_arg, in ecma_builtin_promise_prototype_then() 65 ecma_builtin_promise_prototype_catch (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_promise_prototype_catch() argument 68 return ecma_promise_then (this_arg, in ecma_builtin_promise_prototype_catch()
|
H A D | ecma-builtin-array.c | 60 ecma_builtin_array_object_is_array (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_array_object_is_array() argument 63 JERRY_UNUSED (this_arg); in ecma_builtin_array_object_is_array() 79 ecma_builtin_array_object_from (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_array_object_from() argument 84 ecma_value_t constructor = this_arg; in ecma_builtin_array_object_from() 406 ecma_builtin_array_object_of (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_array_object_of() argument 410 if (!ecma_is_constructor (this_arg)) in ecma_builtin_array_object_of() 417 ecma_value_t ret_val = ecma_op_function_construct (ecma_get_object_from_value (this_arg), in ecma_builtin_array_object_of() 418 ecma_get_object_from_value (this_arg), in ecma_builtin_array_object_of()
|
H A D | ecma-builtin-string.c | 61 ecma_builtin_string_object_from_char_code (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_string_object_from_char_code() argument 65 JERRY_UNUSED (this_arg); in ecma_builtin_string_object_from_char_code() 125 ecma_builtin_string_object_raw (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_string_object_raw() argument 129 JERRY_UNUSED (this_arg); in ecma_builtin_string_object_raw() 279 ecma_builtin_string_object_from_code_point (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_string_object_from_code_point() argument 283 JERRY_UNUSED (this_arg); in ecma_builtin_string_object_from_code_point()
|
H A D | ecma-builtin-symbol.c | 197 ecma_builtin_symbol_for (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_symbol_for() argument 200 JERRY_UNUSED (this_arg); in ecma_builtin_symbol_for() 223 ecma_builtin_symbol_key_for (ecma_value_t this_arg, /**< this argument */ in ecma_builtin_symbol_key_for() argument 226 JERRY_UNUSED (this_arg); in ecma_builtin_symbol_key_for()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ |
H A D | ecma-builtin-typedarray-prototype.c | 69 ecma_builtin_typedarray_prototype_buffer_getter (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_typedarray_prototype_buffer_getter() argument 71 if (ecma_is_typedarray (this_arg)) in ecma_builtin_typedarray_prototype_buffer_getter() 73 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_buffer_getter() 93 ecma_builtin_typedarray_prototype_bytelength_getter (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_typedarray_prototype_bytelength_getter() argument 95 if (ecma_is_typedarray (this_arg)) in ecma_builtin_typedarray_prototype_bytelength_getter() 97 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_bytelength_getter() 116 ecma_builtin_typedarray_prototype_byteoffset_getter (ecma_value_t this_arg) /**< this argument */ in ecma_builtin_typedarray_prototype_byteoffset_getter() argument 118 if (ecma_is_typedarray (this_arg)) in ecma_builtin_typedarray_prototype_byteoffset_getter() 120 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_byteoffset_getter() 138 ecma_builtin_typedarray_prototype_length_getter (ecma_value_t this_arg) /**< thi argument 161 ecma_builtin_typedarray_prototype_to_string_tag_getter(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_to_string_tag_getter() argument 191 ecma_builtin_typedarray_prototype_exec_routine(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t cb_this_arg, typedarray_routine_mode mode) ecma_builtin_typedarray_prototype_exec_routine() argument 285 ecma_builtin_typedarray_prototype_every(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t cb_this_arg) ecma_builtin_typedarray_prototype_every() argument 305 ecma_builtin_typedarray_prototype_some(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t cb_this_arg) ecma_builtin_typedarray_prototype_some() argument 325 ecma_builtin_typedarray_prototype_for_each(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t cb_this_arg) ecma_builtin_typedarray_prototype_for_each() argument 354 ecma_builtin_typedarray_iterators_helper(ecma_value_t this_arg, uint8_t type) ecma_builtin_typedarray_iterators_helper() argument 381 ecma_builtin_typedarray_prototype_keys(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_keys() argument 397 ecma_builtin_typedarray_prototype_values(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_values() argument 413 ecma_builtin_typedarray_prototype_entries(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_entries() argument 430 ecma_builtin_typedarray_prototype_map(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t cb_this_arg) ecma_builtin_typedarray_prototype_map() argument 520 ecma_builtin_typedarray_prototype_reduce_with_direction(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t initial_val, bool is_right) ecma_builtin_typedarray_prototype_reduce_with_direction() argument 656 ecma_builtin_typedarray_prototype_reduce(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t initial_val) ecma_builtin_typedarray_prototype_reduce() argument 676 ecma_builtin_typedarray_prototype_reduce_right(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t initial_val) ecma_builtin_typedarray_prototype_reduce_right() argument 696 ecma_builtin_typedarray_prototype_filter(ecma_value_t this_arg, ecma_value_t cb_func_val, ecma_value_t cb_this_arg) ecma_builtin_typedarray_prototype_filter() argument 791 ecma_builtin_typedarray_prototype_reverse(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_reverse() argument 835 ecma_op_typedarray_set_with_typedarray(ecma_value_t this_arg, ecma_value_t arr_val, ecma_value_t offset_val) ecma_op_typedarray_set_with_typedarray() argument 921 ecma_builtin_typedarray_prototype_set(ecma_value_t this_arg, ecma_value_t arr_val, ecma_value_t offset_val) ecma_builtin_typedarray_prototype_set() argument 1085 ecma_builtin_typedarray_prototype_join(ecma_value_t this_arg, ecma_value_t separator_arg) ecma_builtin_typedarray_prototype_join() argument 1192 ecma_builtin_typedarray_prototype_object_to_string(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_object_to_string() argument 1241 ecma_builtin_typedarray_prototype_subarray(ecma_value_t this_arg, ecma_value_t begin, ecma_value_t end) ecma_builtin_typedarray_prototype_subarray() argument 1322 ecma_builtin_typedarray_prototype_fill(ecma_value_t this_arg, ecma_value_t value, ecma_value_t begin, ecma_value_t end) ecma_builtin_typedarray_prototype_fill() argument 1488 ecma_builtin_typedarray_prototype_sort(ecma_value_t this_arg, ecma_value_t compare_func) ecma_builtin_typedarray_prototype_sort() argument 1586 ecma_builtin_typedarray_prototype_find_helper(ecma_value_t this_arg, ecma_value_t predicate, ecma_value_t predicate_this_arg, bool is_find) ecma_builtin_typedarray_prototype_find_helper() argument 1665 ecma_builtin_typedarray_prototype_find(ecma_value_t this_arg, ecma_value_t predicate, ecma_value_t predicate_this_arg) ecma_builtin_typedarray_prototype_find() argument 1683 ecma_builtin_typedarray_prototype_find_index(ecma_value_t this_arg, ecma_value_t predicate, ecma_value_t predicate_this_arg) ecma_builtin_typedarray_prototype_find_index() argument 1701 ecma_builtin_typedarray_prototype_index_of(ecma_value_t this_arg, const ecma_value_t args[], ecma_length_t args_number) ecma_builtin_typedarray_prototype_index_of() argument 1781 ecma_builtin_typedarray_prototype_last_index_of(ecma_value_t this_arg, const ecma_value_t args[], ecma_length_t args_number) ecma_builtin_typedarray_prototype_last_index_of() argument 1862 ecma_builtin_typedarray_prototype_copy_within(ecma_value_t this_arg, const ecma_value_t args[], ecma_length_t args_number) ecma_builtin_typedarray_prototype_copy_within() argument 1935 ecma_builtin_typedarray_prototype_slice(ecma_value_t this_arg, const ecma_value_t args[], ecma_length_t args_number) ecma_builtin_typedarray_prototype_slice() argument 2086 ecma_builtin_typedarray_prototype_to_locale_string(ecma_value_t this_arg) ecma_builtin_typedarray_prototype_to_locale_string() argument [all...] |
H A D | ecma-builtin-typedarray.c | 58 ecma_builtin_typedarray_from (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_typedarray_from() argument 64 if (!ecma_is_constructor (this_arg)) in ecma_builtin_typedarray_from() 95 ecma_object_t *obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_from() 127 ecma_builtin_typedarray_of (ecma_value_t this_arg, /**< 'this' argument */ in ecma_builtin_typedarray_of() argument 131 if (!ecma_is_constructor (this_arg)) in ecma_builtin_typedarray_of() 136 ecma_object_t *obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_of()
|
/third_party/jerryscript/jerry-core/ecma/operations/ |
H A D | ecma-container-object.h | 34 ecma_value_t ecma_op_container_size (ecma_value_t this_arg, lit_magic_string_id_t lit_id); 35 ecma_value_t ecma_op_container_get (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 36 ecma_value_t ecma_op_container_foreach (ecma_value_t this_arg, ecma_value_t predicate, ecma_value_t predicate_this_arg, 38 ecma_value_t ecma_op_container_has (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 39 ecma_value_t ecma_op_container_set (ecma_value_t this_arg, ecma_value_t key_arg, ecma_value_t value_arg, 41 ecma_value_t ecma_op_container_clear (ecma_value_t this_arg, lit_magic_string_id_t lit_id); 42 ecma_value_t ecma_op_container_delete (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 43 ecma_value_t ecma_op_container_delete_weak (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 47 ecma_value_t ecma_op_container_create_iterator (ecma_value_t this_arg, uint8_t type, lit_magic_string_id_t lit_id,
|
H A D | ecma-container-object.c | 557 * @return pointer to the Map/Set if this_arg is a valid Map/Set object 561 ecma_op_container_get_object (ecma_value_t this_arg, /**< this argument */ in ecma_op_container_get_object() argument 564 if (ecma_is_value_object (this_arg)) in ecma_op_container_get_object() 566 ecma_extended_object_t *map_object_p = (ecma_extended_object_t *) ecma_get_object_from_value (this_arg); in ecma_op_container_get_object() 592 ecma_op_container_size (ecma_value_t this_arg, /**< this argument */ in ecma_op_container_size() argument 595 ecma_extended_object_t *map_object_p = ecma_op_container_get_object (this_arg, lit_id); in ecma_op_container_size() 615 ecma_op_container_get (ecma_value_t this_arg, /**< this argument */ in ecma_op_container_get() argument 619 ecma_extended_object_t *map_object_p = ecma_op_container_get_object (this_arg, lit_id); in ecma_op_container_get() 658 ecma_op_container_has (ecma_value_t this_arg, /**< this argument */ in ecma_op_container_has() argument 662 ecma_extended_object_t *map_object_p = ecma_op_container_get_object (this_arg, lit_i in ecma_op_container_has() 744 ecma_op_container_set_noramlize_zero(ecma_value_t this_arg) ecma_op_container_set_noramlize_zero() argument 766 ecma_op_container_set(ecma_value_t this_arg, ecma_value_t key_arg, ecma_value_t value_arg, lit_magic_string_id_t lit_id) ecma_op_container_set() argument 822 ecma_op_container_foreach(ecma_value_t this_arg, ecma_value_t predicate, ecma_value_t predicate_this_arg, lit_magic_string_id_t lit_id) ecma_op_container_foreach() argument 883 ecma_op_container_clear(ecma_value_t this_arg, lit_magic_string_id_t lit_id) ecma_op_container_clear() argument 905 ecma_op_container_delete(ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id) ecma_op_container_delete() argument 937 ecma_op_container_delete_weak(ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id) ecma_op_container_delete_weak() argument 1033 ecma_op_container_create_iterator(ecma_value_t this_arg, uint8_t type, lit_magic_string_id_t lit_id, ecma_builtin_id_t proto_id, ecma_pseudo_array_type_t iterator_type) ecma_op_container_create_iterator() argument [all...] |
H A D | ecma-symbol-object.c | 148 ecma_symbol_to_string_helper (ecma_value_t this_arg, /**< this argument value */ in ecma_symbol_to_string_helper() argument 152 if (ecma_is_value_symbol (this_arg)) in ecma_symbol_to_string_helper() 154 return is_to_string ? ecma_get_symbol_descriptive_string (this_arg) : ecma_copy_value (this_arg); in ecma_symbol_to_string_helper() 157 if (ecma_is_value_object (this_arg)) in ecma_symbol_to_string_helper() 159 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_symbol_to_string_helper()
|
/third_party/jerryscript/tests/jerry/ |
H A D | function.prototype.js | 22 var this_arg = {}; 24 f.call (this_arg, 's', 1, true, null); 26 assert (this_arg.string === 's'); 27 assert (this_arg.number === 1); 28 assert (this_arg.boolean === true);
|
/third_party/jerryscript/tests/jerry/es2015/ |
H A D | proxy_call.js | 135 apply: function (target, this_arg, args) { 136 target.apply (this_arg, args); 158 apply: function (target, this_arg, args) { 159 target.apply (this_arg, args); 180 apply: function (target, this_arg, args) { 181 target.apply (this_arg, args); 209 apply: function (target, this_arg, args) { 210 target.apply (this_arg, args);
|