Home
last modified time | relevance | path

Searched refs:extended_object (Results 1 – 6 of 6) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-generator-prototype.c94 if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT_RUNNING) in ecma_builtin_generator_prototype_object_do()
99 …if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT_COMPLETE… in ecma_builtin_generator_prototype_object_do()
108 …if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_GENERATOR_ITERATE_AND_YIEL… in ecma_builtin_generator_prototype_object_do()
110 ecma_value_t iterator = executable_object_p->extended_object.u.class_prop.u.value; in ecma_builtin_generator_prototype_object_do()
136 …executable_object_p->extended_object.u.class_prop.extra_info &= (uint16_t) ~ECMA_GENERATOR_ITERATE… in ecma_builtin_generator_prototype_object_do()
161 …bool done = (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT… in ecma_builtin_generator_prototype_object_do()
183 … executable_object_p->extended_object.u.class_prop.extra_info |= ECMA_GENERATOR_ITERATE_AND_YIELD; in ecma_builtin_generator_prototype_object_do()
184 executable_object_p->extended_object.u.class_prop.u.value = iterator; in ecma_builtin_generator_prototype_object_do()
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-arraybuffer-object.c86 array_object_p->extended_object.u.class_prop.extra_info = ECMA_ARRAYBUFFER_EXTERNAL_MEMORY; in ecma_arraybuffer_new_object_external()
87 array_object_p->extended_object.u.class_prop.class_id = LIT_MAGIC_STRING_ARRAY_BUFFER_UL; in ecma_arraybuffer_new_object_external()
88 array_object_p->extended_object.u.class_prop.u.length = length; in ecma_arraybuffer_new_object_external()
274 array_object_p->extended_object.u.class_prop.u.length = 0; in ecma_arraybuffer_detach()
/third_party/jerryscript/jerry-core/vm/
Dvm-defines.h82 ecma_extended_object_t extended_object; /**< extended object part */ member
Dopcodes.c610 executable_object_p->extended_object.u.class_prop.class_id = LIT_MAGIC_STRING_GENERATOR_UL; in opfunc_create_executable_object()
611 executable_object_p->extended_object.u.class_prop.extra_info = 0; in opfunc_create_executable_object()
691 …JERRY_ASSERT (ECMA_EXECUTABLE_OBJECT_IS_SUSPENDED (executable_object_p->extended_object.u.class_pr… in opfunc_resume_executable_object()
693 executable_object_p->extended_object.u.class_prop.extra_info |= ECMA_EXECUTABLE_OBJECT_RUNNING; in opfunc_resume_executable_object()
705 …executable_object_p->extended_object.u.class_prop.extra_info &= (uint16_t) ~ECMA_EXECUTABLE_OBJECT… in opfunc_resume_executable_object()
712 … executable_object_p->extended_object.u.class_prop.extra_info |= ECMA_EXECUTABLE_OBJECT_COMPLETED; in opfunc_resume_executable_object()
/third_party/jerryscript/jerry-core/ecma/base/
Decma-globals.h930 ecma_extended_object_t extended_object; /**< extended object part */ member
1806 ecma_extended_object_t extended_object; /**< extended object part */ member
1818 ecma_extended_object_t extended_object; /**< extended object part */ member
Decma-gc.c437 …if (!ECMA_EXECUTABLE_OBJECT_IS_SUSPENDED (executable_object_p->extended_object.u.class_prop.extra_… in ecma_gc_mark_executable_object()
444 …if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_GENERATOR_ITERATE_AND_YIEL… in ecma_gc_mark_executable_object()
446 ecma_value_t iterator = executable_object_p->extended_object.u.class_prop.u.value; in ecma_gc_mark_executable_object()
874 …JERRY_ASSERT (!(executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJ… in ecma_gc_free_executable_object()
878 …if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT_COMPLETE… in ecma_gc_free_executable_object()