Home
last modified time | relevance | path

Searched refs:ECMA_GET_NON_NULL_POINTER (Results 1 - 25 of 27) sorted by relevance

12

/third_party/jerryscript/jerry-core/ecma/base/
H A Decma-property-hashmap.c91 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); in ecma_property_hashmap_create()
146 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); 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_cp); 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_ in ecma_property_hashmap_find()
[all...]
H A Decma-helpers.c301 return ECMA_GET_NON_NULL_POINTER (ecma_object_t, object_p->u1.bound_object_cp); in ecma_get_lex_env_binding_object()
316 ecma_object_t *outer_lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_clone_decl_lexical_environment()
322 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_clone_decl_lexical_environment()
333 prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); in ecma_clone_decl_lexical_environment()
397 ecma_property_header_t *first_property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_create_property()
406 first_property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_create_property()
464 ecma_property_header_t *first_property_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_create_property()
608 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_find_named_property()
642 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, in ecma_find_named_property()
677 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_ in ecma_find_named_property()
[all...]
H A Decma-gc.c213 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_cp); in ecma_gc_mark()
773 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); 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_ in ecma_gc_free_properties()
[all...]
H A Decma-helpers.h33 #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)
H A Decma-helpers-string.c1611 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()
H A Decma-helpers-value.c114 return ECMA_GET_NON_NULL_POINTER (void, value >> ECMA_VALUE_SHIFT); in ecma_get_pointer_from_ecma_value()
H A Decma-module.c697 lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in ecma_module_connect_imports()
/third_party/jerryscript/jerry-core/ext/
H A Dheapdump.c127 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()
H A Ddebug-utils.c29 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); in PrintObjectProperties()
/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-reference.c54 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()
H A Decma-array-object.c180 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_ in ecma_delete_array_properties()
[all...]
H A Decma-lex-env.c62 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()
H A Decma-objects.c155 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_cp), in ecma_op_object_put_with_receiver()
1945 prop_desc_p->get_p = ECMA_GET_NON_NULL_POINTER (ecma_object_ in ecma_op_object_get_own_property_descriptor()
[all...]
H A Decma-get-put-value.c107 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()
H A Decma-exceptions.c178 ecma_object_t *prototype_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, error_object->u2.prototype_cp); in ecma_get_error_type()
H A Decma-objects-general.c572 getter_setter_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_getter_setter_pointers_t, in ecma_op_general_object_define_own_property()
H A Decma-function-object.c660 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()
/third_party/jerryscript/jerry-core/vm/
H A Dvm-stack.c48 frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); 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_cp); 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_cp); 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_reference_cp); in vm_ref_lex_env_chain()
H A Dopcodes.c1054 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); in opfunc_set_class_attributes()
1064 ecma_property_header_t *prop_iter_p = ECMA_GET_NON_NULL_POINTER (ecma_property_header_t, prop_iter_cp); in opfunc_set_class_attributes()
1090 opfunc_set_home_object (ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->getter_cp), parent_env_p); in opfunc_set_class_attributes()
1095 opfunc_set_home_object (ECMA_GET_NON_NULL_POINTER (ecma_object_t, get_set_pair_p->setter_cp), parent_env_p); 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.outer_reference_cp); in opfunc_pop_lexical_environment()
H A Dvm.c82 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_reference_cp); in vm_loop()
3772 frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_loop()
3802 frame_ctx_p->lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, lex_env_p->u2.outer_reference_cp); in vm_loop()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A Decma-builtins.c282 return (builtin_cp != JMEM_CP_NULL && (obj_p == ECMA_GET_NON_NULL_POINTER (ecma_object_t, builtin_cp))); 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_ID_GLOBAL]); 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_objects)[id]); in ecma_finalize_builtins()
H A Decma-builtin-array-prototype.c558 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()
H A Decma-builtin-function-prototype.c234 prototype_obj_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, proto_cp); in ecma_builtin_function_prototype_object_bind()
H A Decma-builtin-object.c151 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/
H A Ddebugger.c275 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_cp); 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()

Completed in 34 milliseconds

12