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/
Decma-property-hashmap.c91 …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()
Decma-helpers.c296 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 …]
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… 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 …]
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)
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()
Decma-helpers-value.c114 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/
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()
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_t, current_prop_cp); in ecma_delete_array_properties()
[all …]
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()
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_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 …]
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()
Decma-exceptions.c178 …ecma_object_t *prototype_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t, error_object->u2.prototype_… in ecma_get_error_type()
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()
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()
/third_party/jerryscript/jerry-core/ext/
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()
Ddebug-utils.c29 …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/
Dvm-stack.c48 …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()
Dopcodes.c1054 …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()
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_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/
Decma-builtins.c282 …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()
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()
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()
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/
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… 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/
Djerry.c2995 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()

12