Home
last modified time | relevance | path

Searched refs:property_value_p (Results 1 – 5 of 5) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-get-put-value.c65 ecma_property_value_t *property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_get_value_lex_env_base() local
68 if (JERRY_UNLIKELY (property_value_p->value == ECMA_VALUE_UNINITIALIZED)) in ecma_op_get_value_lex_env_base()
75 return ecma_fast_copy_value (property_value_p->value); in ecma_op_get_value_lex_env_base()
220 ecma_property_value_t *property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_put_value_lex_env_base() local
223 if (JERRY_UNLIKELY (property_value_p->value == ECMA_VALUE_UNINITIALIZED)) in ecma_op_put_value_lex_env_base()
230 ecma_named_data_property_assign_value (lex_env_p, property_value_p, value); in ecma_op_put_value_lex_env_base()
Decma-reference.c284 ecma_property_value_t *property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_resolve_reference_value() local
287 if (JERRY_UNLIKELY (property_value_p->value == ECMA_VALUE_UNINITIALIZED)) in ecma_op_resolve_reference_value()
294 return ecma_fast_copy_value (property_value_p->value); in ecma_op_resolve_reference_value()
/third_party/jerryscript/jerry-core/vm/
Dvm.c1314 ecma_property_value_t *property_value_p; in vm_loop() local
1315property_value_p = ecma_create_named_data_property (frame_ctx_p->lex_env_p, name_p, prop_attribute… in vm_loop()
1319 property_value_p->value = ECMA_VALUE_UNINITIALIZED; in vm_loop()
1437 ecma_property_value_t *property_value_p; in vm_loop() local
1441 property_value_p = ecma_create_named_data_property (prev_lex_env_p, in vm_loop()
1458 property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in vm_loop()
1459 ecma_free_value_if_not_object (property_value_p->value); in vm_loop()
1462 property_value_p->value = lit_value; in vm_loop()
1509 ecma_property_value_t *property_value_p; in vm_loop() local
1510 property_value_p = ecma_create_named_data_property (frame_ctx_p->lex_env_p, in vm_loop()
[all …]
Dopcodes.c1005 ecma_property_value_t *property_value_p; in opfunc_init_class() local
1006 property_value_p = ecma_create_named_data_property (ctor_p, in opfunc_init_class()
1010 property_value_p->value = proto; in opfunc_init_class()
1013 property_value_p = ecma_create_named_data_property (proto_p, in opfunc_init_class()
1017 property_value_p->value = ecma_make_object_value (ctor_p); in opfunc_init_class()
/third_party/jerryscript/jerry-core/ecma/base/
Decma-helpers.c343 ecma_property_value_t *property_value_p; in ecma_clone_decl_lexical_environment() local
344property_value_p = ecma_create_named_data_property (new_lex_env_p, name_p, prop_attributes, NULL); in ecma_clone_decl_lexical_environment()
348 JERRY_ASSERT (property_value_p->value == ECMA_VALUE_UNDEFINED); in ecma_clone_decl_lexical_environment()
352 property_value_p->value = ecma_copy_value_if_not_object (prop_pair_p->values[i].value); in ecma_clone_decl_lexical_environment()
356 property_value_p->value = ECMA_VALUE_UNINITIALIZED; in ecma_clone_decl_lexical_environment()