Home
last modified time | relevance | path

Searched refs:prop_p (Results 1 – 8 of 8) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/base/
Decma-lcache.c64 JERRY_ASSERT (entry_p->prop_p != NULL); in ecma_lcache_invalidate_entry()
67 ecma_set_property_lcached (entry_p->prop_p, false); in ecma_lcache_invalidate_entry()
90 ecma_property_t *prop_p) /**< property */ in ecma_lcache_insert() argument
93 JERRY_ASSERT (prop_p != NULL && !ecma_is_property_lcached (prop_p)); in ecma_lcache_insert()
94 JERRY_ASSERT (ECMA_PROPERTY_GET_TYPE (*prop_p) == ECMA_PROPERTY_TYPE_NAMEDDATA in ecma_lcache_insert()
95 || ECMA_PROPERTY_GET_TYPE (*prop_p) == ECMA_PROPERTY_TYPE_NAMEDACCESSOR in ecma_lcache_insert()
96 || ECMA_PROPERTY_GET_TYPE (*prop_p) == ECMA_PROPERTY_TYPE_INTERNAL); in ecma_lcache_insert()
124 entry_p->prop_p = entry_p[-1].prop_p; in ecma_lcache_insert()
129 entry_p->prop_p = prop_p; in ecma_lcache_insert()
132 ecma_set_property_lcached (entry_p->prop_p, true); in ecma_lcache_insert()
[all …]
Decma-lcache.h27 …che_insert (const ecma_object_t *object_p, const jmem_cpointer_t name_cp, ecma_property_t *prop_p);
29 …invalidate (const ecma_object_t *object_p, const jmem_cpointer_t name_cp, ecma_property_t *prop_p);
Decma-globals.h1738 ecma_property_t *prop_p; member
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-lex-env.c346 ecma_property_t *prop_p = ecma_find_named_property (lex_env_p, name_p); in ecma_op_delete_binding() local
349 if (prop_p == NULL) in ecma_op_delete_binding()
355 JERRY_ASSERT (ECMA_PROPERTY_GET_TYPE (*prop_p) == ECMA_PROPERTY_TYPE_NAMEDDATA); in ecma_op_delete_binding()
357 if (!ecma_is_property_configurable (*prop_p)) in ecma_op_delete_binding()
363 ecma_delete_property (lex_env_p, ECMA_PROPERTY_VALUE_PTR (prop_p)); in ecma_op_delete_binding()
451 ecma_property_t *prop_p = ecma_find_named_property (lex_env_p, name_p); in ecma_op_initialize_binding() local
452 JERRY_ASSERT (prop_p != NULL); in ecma_op_initialize_binding()
453 JERRY_ASSERT (ECMA_PROPERTY_GET_TYPE (*prop_p) == ECMA_PROPERTY_TYPE_NAMEDDATA); in ecma_op_initialize_binding()
455 ecma_property_value_t *prop_value_p = ECMA_PROPERTY_VALUE_PTR (prop_p); in ecma_op_initialize_binding()
498 ecma_property_t *prop_p = ecma_find_named_property (lex_env_p, prop_name_p); in ecma_op_get_this_property() local
[all …]
Decma-lex-env.h79 ecma_op_this_binding_is_initialized (ecma_property_t *prop_p);
85 ecma_op_bind_this_value (ecma_property_t *prop_p, ecma_value_t this_binding);
Decma-regexp-object.c172 ecma_property_t *prop_p; in ecma_regexp_update_props() local
174 prop_p = ecma_find_named_property (re_object_p, ecma_get_magic_string (LIT_MAGIC_STRING_SOURCE)); in ecma_regexp_update_props()
175 JERRY_ASSERT (prop_p != NULL); in ecma_regexp_update_props()
176 ecma_property_value_t *prop_value_p = ECMA_PROPERTY_VALUE_PTR (prop_p); in ecma_regexp_update_props()
181 prop_p = ecma_find_named_property (re_object_p, ecma_get_magic_string (LIT_MAGIC_STRING_GLOBAL)); in ecma_regexp_update_props()
182 JERRY_ASSERT (prop_p != NULL); in ecma_regexp_update_props()
183 prop_value_p = ECMA_PROPERTY_VALUE_PTR (prop_p); in ecma_regexp_update_props()
186prop_p = ecma_find_named_property (re_object_p, ecma_get_magic_string (LIT_MAGIC_STRING_IGNORECASE… in ecma_regexp_update_props()
187 JERRY_ASSERT (prop_p != NULL); in ecma_regexp_update_props()
188 prop_value_p = ECMA_PROPERTY_VALUE_PTR (prop_p); in ecma_regexp_update_props()
[all …]
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtins.c917 ecma_property_t *prop_p; in ecma_builtin_try_to_instantiate_property() local
926 &prop_p); in ecma_builtin_try_to_instantiate_property()
942 &prop_p); in ecma_builtin_try_to_instantiate_property()
952 return prop_p; in ecma_builtin_try_to_instantiate_property()
/third_party/jerryscript/jerry-core/vm/
Dvm.c571 ecma_property_t *prop_p = ecma_op_get_this_property (frame_ctx_p->lex_env_p); in vm_super_call() local
573 if (ecma_op_this_binding_is_initialized (prop_p)) in vm_super_call()
629 ecma_op_bind_this_value (prop_p, completion_value); in vm_super_call()