/third_party/jerryscript/jerry-core/ecma/base/ |
D | ecma-property-hashmap.c | 91 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in ecma_property_hashmap_create() 146 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in ecma_property_hashmap_create() 204 ecma_property_header_t *property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_property_hashmap_free() 228 ecma_property_hashmap_t *hashmap_p = ECMA_GET_NON_NULL_POINTER (ecma_property_hashmap_t, in ecma_property_hashmap_insert() 302 ecma_property_hashmap_t *hashmap_p = ECMA_GET_NON_NULL_POINTER (ecma_property_hashmap_t, in ecma_property_hashmap_delete() 339 ecma_property_pair_t *property_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_property_pair_t, in ecma_property_hashmap_delete() 386 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in ecma_property_hashmap_find() 439 ecma_property_pair_t *property_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_property_pair_t, in ecma_property_hashmap_find() 488 ecma_property_pair_t *property_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_property_pair_t, in ecma_property_hashmap_find() 497 …ecma_string_t *prop_name_p = ECMA_GET_NON_NULL_POINTER (ecma_string_t, property_pair_p->names_cp[o… in ecma_property_hashmap_find()
|
D | ecma-helpers.c | 296 return ECMA_GET_NON_NULL_POINTER (ecma_object_t, object_p->u1.bound_object_cp); in ecma_get_lex_env_binding_object() 311 …ecma_object_t *outer_lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_ref… in ecma_clone_decl_lexical_environment() 317 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_clone_decl_lexical_environment() 328 prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); in ecma_clone_decl_lexical_environment() 392 ecma_property_header_t *first_property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_create_property() 401 first_property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_create_property() 459 ecma_property_header_t *first_property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_create_property() 603 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_find_named_property() 637 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_find_named_property() 672 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_find_named_property() [all …]
|
D | ecma-gc.c | 213 … ecma_gc_set_object_visited (ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->getter_cp)); in ecma_gc_mark_properties() 218 … ecma_gc_set_object_visited (ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->setter_cp)); in ecma_gc_mark_properties() 538 ecma_gc_set_object_visited (ECMA_GET_NON_NULL_POINTER (ecma_object_t, outer_lex_env_cp)); in ecma_gc_mark() 555 ecma_gc_set_object_visited (ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp)); in ecma_gc_mark() 678 … ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_gc_mark() 763 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in ecma_gc_mark() 773 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in ecma_gc_mark() 829 … ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_free_fast_access_array() 947 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_gc_free_properties() 959 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in ecma_gc_free_properties() [all …]
|
D | ecma-helpers.h | 33 #define ECMA_GET_NON_NULL_POINTER(type, field) JMEM_CP_GET_NON_NULL_POINTER (type, field) macro 168 ECMA_GET_NON_NULL_POINTER (type, field)
|
D | ecma-helpers-string.c | 1611 ecma_string_t *prop_name_p = ECMA_GET_NON_NULL_POINTER (ecma_string_t, prop_name_cp); in ecma_string_from_property_name() 1627 ecma_string_t *prop_name_p = ECMA_GET_NON_NULL_POINTER (ecma_string_t, prop_name_cp); in ecma_string_get_property_name_hash() 1652 ecma_string_t *prop_name_p = ECMA_GET_NON_NULL_POINTER (ecma_string_t, prop_name_cp); in ecma_string_get_property_index() 1683 ecma_string_t *prop_name_p = ECMA_GET_NON_NULL_POINTER (ecma_string_t, prop_name_cp); in ecma_string_compare_to_property_name()
|
D | ecma-helpers-value.c | 114 return ECMA_GET_NON_NULL_POINTER (void, value >> ECMA_VALUE_SHIFT); in ecma_get_pointer_from_ecma_value()
|
/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-reference.c | 54 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_resolve_reference_base() 77 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_resolve_reference_base() 100 … ecma_object_t *home_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u1.home_object_cp); in ecma_op_resolve_super_base() 116 ecma_object_t *proto_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_op_resolve_super_base() 127 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_resolve_super_base() 329 … ecma_object_t *getter_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->getter_cp); in ecma_op_resolve_reference_value() 359 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_resolve_reference_value()
|
D | ecma-array-object.c | 180 ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_fast_array_convert_to_normal() 250 values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_fast_array_set_property() 287 values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_fast_array_set_property() 344 … ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_fast_array_extend() 390 ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_array_object_delete_property() 417 ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_delete_fast_array_properties() 543 ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_fast_array_get_property_names() 653 ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_op_create_array_object() 813 current_prop_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, current_prop_cp); in ecma_delete_array_properties() 823 current_prop_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, current_prop_cp); in ecma_delete_array_properties() [all …]
|
D | ecma-lex-env.c | 62 …ecma_deref_object (ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_global_scope_cp))… in ecma_finalize_global_environment() 66 ecma_deref_object (ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_global_env_cp))); in ecma_finalize_global_environment() 80 return ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_global_env_cp)); in ecma_get_global_environment() 110 return ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_global_scope_cp)); in ecma_get_global_scope() 507 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_get_this_property()
|
D | ecma-objects.c | 155 … ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_op_object_get_own_property() 389 object_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, object_p->u2.prototype_cp); in ecma_op_object_get_property() 431 object_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_op_object_has_property() 509 … ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in ecma_op_object_find_own() 670 ecma_object_t *getter_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->getter_cp); in ecma_op_object_find_own() 756 object_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, object_p->u2.prototype_cp); in ecma_op_object_find() 858 object_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_op_object_get_with_receiver() 1519 ecma_object_t *proto_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_op_object_put_with_receiver() 1609 …ecma_value_t ret_value = ecma_op_function_call (ECMA_GET_NON_NULL_POINTER (ecma_object_t, setter_c… in ecma_op_object_put_with_receiver() 1945 prop_desc_p->get_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->getter_cp); in ecma_op_object_get_own_property_descriptor() [all …]
|
D | ecma-get-put-value.c | 107 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_get_value_lex_env_base() 292 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_op_put_value_lex_env_base()
|
D | ecma-exceptions.c | 178 …ecma_object_t *prototype_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, error_object->u2.prototype_… in ecma_get_error_type()
|
D | ecma-function-object.c | 660 v_obj_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, v_obj_cp); in ecma_op_function_has_instance() 710 super_ctor_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_op_function_get_super_constructor()
|
D | ecma-objects-general.c | 572 getter_setter_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_getter_setter_pointers_t, in ecma_op_general_object_define_own_property()
|
/third_party/jerryscript/jerry-core/ext/ |
D | heapdump.c | 127 LogAddr(ECMA_GET_NON_NULL_POINTER(ecma_object_t, outer_lex_env_cp)); in DumpInfoLexEnv() 213 LogAddr(ECMA_GET_NON_NULL_POINTER(ecma_object_t, get_set_pair_p->getter_cp)); in DumpPropertyPair() 221 LogAddr(ECMA_GET_NON_NULL_POINTER(ecma_object_t, get_set_pair_p->setter_cp)); in DumpPropertyPair() 272 LogAddr(ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp)); in DumpInfoObject() 322 ECMA_GET_NON_NULL_POINTER (ecma_value_t, object->u1.property_list_cp); in DumpInfoObject() 364 ECMA_GET_NON_NULL_POINTER(ecma_property_header_t, prop_iter_cp); in DumpInfoObject() 375 ECMA_GET_NON_NULL_POINTER(ecma_property_header_t, prop_iter_cp); in DumpInfoObject()
|
D | debug-utils.c | 29 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in PrintObjectProperties()
|
/third_party/jerryscript/jerry-core/vm/ |
D | vm-stack.c | 48 …frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_c… in vm_stack_context_abort() 203 …frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_c… in vm_stack_find_finally() 251 …frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_c… in vm_stack_find_finally() 352 …ecma_object_t *next_lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_refe… in vm_ref_lex_env_chain()
|
D | opcodes.c | 1054 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in opfunc_set_class_attributes() 1064 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in opfunc_set_class_attributes() 1090 …opfunc_set_home_object (ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->getter_cp), pare… in opfunc_set_class_attributes() 1095 …opfunc_set_home_object (ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->setter_cp), pare… in opfunc_set_class_attributes() 1117 …ecma_object_t *outer_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, frame_ctx_p->lex_env_p->u2.… in opfunc_pop_lexical_environment()
|
D | vm.c | 82 … ecma_value_t *values_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, object_p->u1.property_list_cp); in vm_op_get_value() 377 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_run_eval() 1360 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_loop() 1429 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_loop() 1578 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_loop() 1690 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_loop() 1735 …ecma_object_t *arg_lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_refer… in vm_loop() 3772 …frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_c… in vm_loop() 3802 …frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_c… in vm_loop()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
D | ecma-builtins.c | 282 …return (builtin_cp != JMEM_CP_NULL && (obj_p == ECMA_GET_NON_NULL_POINTER (ecma_object_t, builtin_… in ecma_builtin_is() 303 …return ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_builtin_objects)[builtin_id]); in ecma_builtin_get() 319 …return ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_builtin_objects)[ECMA_BUILTIN… in ecma_builtin_get_global() 363 prototype_obj_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, in ecma_instantiate_builtin() 541 …ecma_object_t *obj_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, JERRY_CONTEXT (ecma_builtin_objec… in ecma_finalize_builtins()
|
D | ecma-builtin-array-prototype.c | 558 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_reverse() 743 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_shift() 917 to_buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, new_array_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_slice() 926 to_buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, new_array_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_slice() 932 …ecma_value_t *from_buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_slice() 1695 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_index_of() 1801 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_last_index_of() 2322 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_fill() 2516 … ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_copy_within()
|
D | ecma-builtin-function-prototype.c | 234 prototype_obj_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_builtin_function_prototype_object_bind()
|
D | ecma-builtin-object.c | 151 ecma_object_t *prototype_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_builtin_object_object_get_prototype_of()
|
/third_party/jerryscript/jerry-core/debugger/ |
D | debugger.c | 275 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in jerry_debugger_send_scope_chain() 450 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in jerry_debugger_send_scope_variables() 485 …ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter… in jerry_debugger_send_scope_variables() 1476 ecma_object_t *prototype_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, prototype_cp); in jerry_debugger_exception_object_to_string()
|
/third_party/jerryscript/jerry-core/api/ |
D | jerry.c | 2995 ecma_object_t *proto_obj_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, obj_p->u2.prototype_cp); in jerry_get_prototype() 3081 ecma_object_t *iter_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, iter_cp); in jerry_objects_foreach() 3119 ecma_object_t *iter_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, iter_cp); in jerry_objects_foreach_by_native_info()
|