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/
H A 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()
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()
88 ecma_lcache_insert(const ecma_object_t *object_p, const jmem_cpointer_t name_cp, ecma_property_t *prop_p) ecma_lcache_insert() argument
188 ecma_lcache_invalidate(const ecma_object_t *object_p, const jmem_cpointer_t name_cp, ecma_property_t *prop_p) ecma_lcache_invalidate() argument
[all...]
H A Decma-lcache.h27 void ecma_lcache_insert (const ecma_object_t *object_p, const jmem_cpointer_t name_cp, ecma_property_t *prop_p);
29 void ecma_lcache_invalidate (const ecma_object_t *object_p, const jmem_cpointer_t name_cp, ecma_property_t *prop_p);
H A Decma-globals.h1738 ecma_property_t *prop_p; member
/third_party/jerryscript/jerry-core/ecma/operations/
H A 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 in ecma_op_get_this_property() local
524 ecma_property_t *prop_p = ecma_op_get_this_property (lex_env_p); ecma_op_get_this_binding() local
546 ecma_op_bind_this_value(ecma_property_t *prop_p, ecma_value_t this_binding) ecma_op_bind_this_value() argument
565 ecma_op_this_binding_is_initialized(ecma_property_t *prop_p) ecma_op_this_binding_is_initialized() argument
[all...]
H A 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);
H A 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()
186 prop_p = ecma_find_named_property (re_object_p, ecma_get_magic_string (LIT_MAGIC_STRING_IGNORECASE_UL)); 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/
H A 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/
H A 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()

Completed in 13 milliseconds