Home
last modified time | relevance | path

Searched refs:this_arg (Results 1 - 25 of 72) sorted by relevance

123

/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A Decma-builtin-map-prototype.c47 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 Decma-builtin-set-prototype.c47 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 Decma-builtin-regexp-prototype.c88 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 Decma-builtin-weakmap-prototype.c47 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 Decma-builtin-boolean-prototype.c57 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 Decma-builtin-object-prototype.c81 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 Decma-builtin-symbol-prototype.c57 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 Decma-builtin-weakset-prototype.c47 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 Decma-builtin-number.c108 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 Decma-builtin-generator-prototype.c68 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 Decma-builtin-dataview-prototype.c94 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 Decma-builtin-arraybuffer-prototype.c56 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 Decma-builtin-promise.c96 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 Decma-builtin-date-prototype.c132 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 Decma-builtin-promise-prototype.c47 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 Decma-builtin-array.c60 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 Decma-builtin-string.c61 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 Decma-builtin-symbol.c197 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 Decma-builtin-typedarray-prototype.c69 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 Decma-builtin-typedarray.c58 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 Decma-container-object.h34 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 Decma-container-object.c557 * @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 Decma-symbol-object.c148 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 Dfunction.prototype.js22 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 Dproxy_call.js135 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);

Completed in 13 milliseconds

123