/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-container-object.h | 31 uint8_t ecma_op_container_entry_size (lit_magic_string_id_t lit_id); 33 lit_magic_string_id_t lit_id, ecma_builtin_id_t proto_id); 34 ecma_value_t ecma_op_container_size (ecma_value_t this_arg, lit_magic_string_id_t lit_id); 35 … ecma_op_container_get (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 37 lit_magic_string_id_t lit_id); 38 … ecma_op_container_has (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 40 lit_magic_string_id_t lit_id); 41 ecma_value_t ecma_op_container_clear (ecma_value_t this_arg, lit_magic_string_id_t lit_id); 42 …ma_op_container_delete (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); 43 …_container_delete_weak (ecma_value_t this_arg, ecma_value_t key_arg, lit_magic_string_id_t lit_id); [all …]
|
D | ecma-objects.h | 44 ecma_value_t ecma_op_object_get_by_magic_id (ecma_object_t *object_p, lit_magic_string_id_t propert… 46 ecma_string_t *ecma_op_get_global_symbol (lit_magic_string_id_t property_id); 47 ecma_value_t ecma_op_object_get_by_symbol_id (ecma_object_t *object_p, lit_magic_string_id_t proper… 48 ecma_value_t ecma_op_get_method_by_symbol_id (ecma_value_t value, lit_magic_string_id_t symbol_id); 49 ecma_value_t ecma_op_get_method_by_magic_id (ecma_value_t value, lit_magic_string_id_t magic_id); 73 lit_magic_string_id_t ecma_object_get_class_name (ecma_object_t *obj_p); 80 ecma_value_t ecma_op_invoke_by_symbol_id (ecma_value_t object, lit_magic_string_id_t magic_string_i… 85 ecma_value_t ecma_op_invoke_by_magic_id (ecma_value_t object, lit_magic_string_id_t magic_string_id,
|
D | ecma-container-object.c | 63 lit_magic_string_id_t lit_id) /**< class id */ in ecma_op_internal_buffer_append() 86 lit_magic_string_id_t lit_id) /**< class id */ in ecma_op_internal_buffer_update() 104 lit_magic_string_id_t lit_id) /**< class id */ in ecma_op_internal_buffer_delete() 129 lit_magic_string_id_t lit_id) /**< class id */ in ecma_op_internal_buffer_find() 159 lit_magic_string_id_t lit_id) /**< class id */ in ecma_op_container_get_value() 177 ecma_op_container_entry_size (lit_magic_string_id_t lit_id) /**< class id */ in ecma_op_container_entry_size() 368 lit_magic_string_id_t lit_id, /**< internal class id */ in ecma_op_container_create() 417 lit_magic_string_id_t adder_string_id; in ecma_op_container_create() 562 lit_magic_string_id_t lit_id) /**< internal class id */ in ecma_op_container_get_object() 593 lit_magic_string_id_t lit_id) /**< internal class id */ in ecma_op_container_size() [all …]
|
D | ecma-objects-general.c | 191 static const lit_magic_string_id_t to_primitive_string_hint_method_names[2] = 200 static const lit_magic_string_id_t to_primitive_non_string_hint_method_names[2] = 210 static const lit_magic_string_id_t hints[3] = 305 const lit_magic_string_id_t *function_name_ids_p = (hint == ECMA_PREFERRED_TYPE_STRING in ecma_op_general_object_ordinary_value()
|
D | ecma-objects.c | 929 lit_magic_string_id_t property_id) /**< property magic string id */ in ecma_op_object_get_by_magic_id() 941 ecma_op_get_global_symbol (lit_magic_string_id_t property_id) /**< property symbol id */ in ecma_op_get_global_symbol() 958 lit_magic_string_id_t property_id) /**< property symbol id */ in ecma_op_object_get_by_symbol_id() 1032 lit_magic_string_id_t symbol_id) /**< property symbol id */ in ecma_op_get_method_by_symbol_id() 1054 lit_magic_string_id_t magic_id) /**< property magic id */ in ecma_op_get_method_by_magic_id() 2709 lit_magic_string_id_t 2724 return (lit_magic_string_id_t) ext_object_p->u.class_prop.class_id; in ecma_object_get_class_name() 2736 return (lit_magic_string_id_t) ext_obj_p->u.pseudo_array.u1.class_id; in ecma_object_get_class_name() 3018 lit_magic_string_id_t symbol_id, /**< Symbol ID */ in ecma_op_invoke_by_symbol_id() 3038 lit_magic_string_id_t magic_string_id, /**< Magic string ID */ in ecma_op_invoke_by_magic_id()
|
D | ecma-exceptions.c | 286 lit_magic_string_id_t class_name = ecma_object_get_class_name (arg_object_p); in ecma_raise_standard_error_with_format()
|
D | ecma-proxy-object.c | 269 lit_magic_string_id_t magic_id) /**< routine magic id */ in ecma_validate_proxy_object()
|
/third_party/jerryscript/jerry-core/lit/ |
D | lit-magic-strings.c | 93 static lit_magic_string_id_t 96 static const lit_magic_string_id_t lit_magic_string_size_block_starts[] JERRY_ATTR_CONST_DATA = in lit_get_magic_string_size_block_start() 109 …RY_ASSERT (size <= (sizeof (lit_magic_string_size_block_starts) / sizeof (lit_magic_string_id_t))); in lit_get_magic_string_size_block_start() 202 lit_magic_string_id_t 218 …int compare = memcmp (lit_get_magic_string_utf8 ((lit_magic_string_id_t) middle), string_p, string… in lit_is_utf8_string_magic() 222 return (lit_magic_string_id_t) middle; in lit_is_utf8_string_magic() 243 lit_magic_string_id_t 263 …const lit_utf8_byte_t *middle_string_p = lit_get_magic_string_utf8 ((lit_magic_string_id_t) middle… in lit_is_utf8_string_pair_magic() 274 return (lit_magic_string_id_t) middle; in lit_is_utf8_string_pair_magic() 420 lit_copy_magic_string_to_buffer (lit_magic_string_id_t id, /**< magic string id */ in lit_copy_magic_string_to_buffer()
|
D | lit-magic-strings.h | 76 } lit_magic_string_id_t; typedef 95 lit_magic_string_id_t lit_is_utf8_string_magic (const lit_utf8_byte_t *string_p, lit_utf8_size_t st… 96 lit_magic_string_id_t lit_is_utf8_string_pair_magic (const lit_utf8_byte_t *string1_p, lit_utf8_siz… 105 lit_utf8_byte_t *lit_copy_magic_string_to_buffer (lit_magic_string_id_t id, lit_utf8_byte_t *buffer…
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
D | ecma-builtins.c | 702 lit_magic_string_id_t magic_string_id = ecma_get_string_magic (string_p); in ecma_builtin_try_to_instantiate_property() 836 value = ecma_make_magic_string_value ((lit_magic_string_id_t) curr_property_p->value); in ecma_builtin_try_to_instantiate_property() 844 lit_magic_string_id_t symbol_desc_id = (lit_magic_string_id_t) curr_property_p->value; in ecma_builtin_try_to_instantiate_property() 851 lit_magic_string_id_t symbol_id = (lit_magic_string_id_t) curr_property_p->magic_string_id; in ecma_builtin_try_to_instantiate_property() 860 (lit_magic_string_id_t) curr_property_p->value); in ecma_builtin_try_to_instantiate_property() 1060 …ecma_string_t *name_p = ecma_get_magic_string ((lit_magic_string_id_t) curr_property_p->magic_stri… in ecma_builtin_list_lazy_property_names() 1072 …ecma_value_t name = ecma_make_magic_string_value ((lit_magic_string_id_t) curr_property_p->magic_s… in ecma_builtin_list_lazy_property_names()
|
D | ecma-builtin-error-prototype.c | 54 … lit_magic_string_id_t property_id, /**< property id */ in ecma_builtin_error_prototype_object_to_string_helper() 55 … lit_magic_string_id_t default_value) /**< default prop value */ in ecma_builtin_error_prototype_object_to_string_helper()
|
D | ecma-builtin-helpers.c | 66 const lit_magic_string_id_t magic_string_ids[] = in ecma_builtin_helper_object_to_string_tag_helper() 74 for (uint32_t i = 0; i < sizeof (magic_string_ids) / sizeof (lit_magic_string_id_t); ++i) in ecma_builtin_helper_object_to_string_tag_helper() 120 lit_magic_string_id_t type_string; in ecma_builtin_helper_object_to_string() 176 const lit_magic_string_id_t magic_string_ids[] = in ecma_builtin_helper_object_to_string() 185 for (uint32_t i = 0; i < sizeof (magic_string_ids) / sizeof (lit_magic_string_id_t); ++i) in ecma_builtin_helper_object_to_string()
|
D | ecma-builtin-regexp-prototype.c | 90 static const lit_magic_string_id_t flag_lit_ids[] = in ecma_builtin_regexp_prototype_get_flags() 116 for (uint32_t i = 0; i < sizeof (flag_lit_ids) / sizeof (lit_magic_string_id_t); i++) in ecma_builtin_regexp_prototype_get_flags()
|
D | ecma-builtin-json.c | 1187 lit_magic_string_id_t class_name = ecma_object_get_class_name (obj_p); in ecma_builtin_json_serialize_property() 1444 lit_magic_string_id_t class_id = ecma_object_get_class_name (value_obj_p); in ecma_builtin_json_stringify() 1490 lit_magic_string_id_t class_name = ecma_object_get_class_name (obj_p); in ecma_builtin_json_stringify()
|
/third_party/jerryscript/jerry-core/ecma/base/ |
D | ecma-helpers.h | 255 ecma_value_t JERRY_ATTR_PURE ecma_make_magic_string_value (lit_magic_string_id_t id); 282 lit_magic_string_id_t ecma_get_typeof_lit_id (ecma_value_t value); 305 ecma_string_t *ecma_get_magic_string (lit_magic_string_id_t id); 344 bool ecma_compare_ecma_string_to_magic_id (const ecma_string_t *string_p, lit_magic_string_id_t id); 364 lit_magic_string_id_t ecma_get_string_magic (const ecma_string_t *string_p); 380 void ecma_stringbuilder_append_magic (ecma_stringbuilder_t *builder_p, const lit_magic_string_id_t …
|
D | ecma-helpers-string.c | 301 lit_magic_string_id_t magic_string_id = lit_is_utf8_string_magic (string_p, string_size); in ecma_find_special_string() 553 … lit_magic_string_id_t id = (ecma_number_is_negative (num) ? LIT_MAGIC_STRING_NEGATIVE_INFINITY_UL in ecma_new_ecma_string_from_number() 587 ecma_get_magic_string (lit_magic_string_id_t id) /**< identifier of magic string */ in ecma_get_magic_string() 638 lit_magic_string_id_t magic_string_id; in ecma_append_chars_to_string() 1489 lit_magic_string_id_t id) /**< magic string id */ in ecma_compare_ecma_string_to_magic_id() 2261 lit_magic_string_id_t 2270 return (lit_magic_string_id_t) id; in ecma_get_string_magic() 2587 const lit_magic_string_id_t id) /**< magic string id */ in ecma_stringbuilder_append_magic()
|
D | ecma-helpers-value.c | 648 ecma_make_magic_string_value (lit_magic_string_id_t id) /**< magic string id */ in ecma_make_magic_string_value() 1147 lit_magic_string_id_t 1150 lit_magic_string_id_t ret_value = LIT_MAGIC_STRING__EMPTY; in ecma_get_typeof_lit_id()
|
/third_party/jerryscript/jerry-core/debugger/ |
D | debugger.c | 606 lit_magic_string_id_t id = ecma_object_get_class_name (ecma_get_object_from_value (result)); in jerry_debugger_send_eval() 1484 lit_magic_string_id_t string_id; in jerry_debugger_exception_object_to_string()
|
/third_party/jerryscript/jerry-core/api/ |
D | jerry.c | 926 lit_magic_string_id_t lit_id = ecma_get_typeof_lit_id (value); in jerry_value_get_type() 3322 lit_magic_string_id_t prop_name = (is_resolve ? LIT_INTERNAL_MAGIC_STRING_RESOLVE_FUNCTION in jerry_resolve_or_reject_promise() 4485 lit_magic_string_id_t lit_id; in jerry_create_container()
|