Home
last modified time | relevance | path

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

/third_party/jerryscript/jerry-ext/include/jerryscript-ext/
H A Darg.impl.h55 * It will be passed into jerryx_arg_t's extra_info field.
100 uintptr_t extra_info; \
106 .extra_info = u.extra_info \
246 .extra_info = (uintptr_t) size in jerryx_arg_string()
291 .extra_info = (uintptr_t) size in jerryx_arg_utf8_string()
351 .extra_info = (uintptr_t) info_p in jerryx_arg_native_pointer()
376 uintptr_t extra_info, /**< the extra parameter, specific to the transform function */ in jerryx_arg_custom()
383 .extra_info = extra_info in jerryx_arg_custom()
375 jerryx_arg_custom(void *dest, uintptr_t extra_info, jerryx_arg_transform_func_t func) jerryx_arg_custom() argument
[all...]
H A Darg.h72 uintptr_t extra_info; /**< extra information, specific to func */ member
176 jerryx_arg_custom (void *dest, uintptr_t extra_info, jerryx_arg_transform_func_t func);
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A 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_COMPLETED) in ecma_builtin_generator_prototype_object_do()
108 if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_GENERATOR_ITERATE_AND_YIELD) in ecma_builtin_generator_prototype_object_do()
136 executable_object_p->extended_object.u.class_prop.extra_info &= (uint16_t) ~ECMA_GENERATOR_ITERATE_AND_YIELD; in ecma_builtin_generator_prototype_object_do()
161 bool done = (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT_COMPLETED); 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()
H A Decma-builtin-array-iterator-prototype.c126 uint8_t iterator_type = ext_obj_p->u.pseudo_array.extra_info; in ecma_builtin_array_iterator_prototype_object_next()
/third_party/jerryscript/jerry-ext/arg/
H A Darg-transform-functions.c188 uintptr_t extra_info; \
189 } u = { .extra_info = c_arg_p->extra_info }; \
269 jerry_size_t target_buf_size = (jerry_size_t) c_arg_p->extra_info; in jerryx_arg_string_to_buffer_common_routine()
458 expected_info_p = (const jerry_object_native_info_t *) c_arg_p->extra_info; in jerryx_arg_transform_native_pointer()
483 const jerryx_arg_object_props_t *object_props = (const jerryx_arg_object_props_t *) c_arg_p->extra_info; in jerryx_arg_transform_object_props()
504 const jerryx_arg_array_items_t *array_items_p = (const jerryx_arg_array_items_t *) c_arg_p->extra_info; in jerryx_arg_transform_array_items()
H A Darg.c26 JERRYX_STATIC_ASSERT (sizeof (jerryx_arg_int_option_t) <= sizeof (((jerryx_arg_t *) 0)->extra_info),
/third_party/jerryscript/tests/unit-ext/
H A Dtest-ext-arg.c178 * The JS argument should be number, whose value is equal with the extra_info .
195 int expected_num = (int) c_arg_p->extra_info; in my_custom_transform()
724 * gets filled in, and extra_info, which contains the flags used to in jerry_arg_to_double_or_bool_t()
731 uintptr_t *extra_info = (uintptr_t *) (c_arg_p->extra_info); in jerry_arg_to_double_or_bool_t() local
735 bool last_parameter = (extra_info[2] == 1); in jerry_arg_to_double_or_bool_t()
740 (jerryx_arg_coerce_t) extra_info[0], in jerry_arg_to_double_or_bool_t()
763 (jerryx_arg_coerce_t) extra_info[0], in jerry_arg_to_double_or_bool_t()
764 (jerryx_arg_optional_t) extra_info[1]); in jerry_arg_to_double_or_bool_t()
/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-iterator-object.c139 uint8_t extra_info) /**< extra information */ in ecma_op_create_iterator_object()
157 ext_obj_p->u.pseudo_array.extra_info = extra_info; in ecma_op_create_iterator_object()
136 ecma_op_create_iterator_object(ecma_value_t iterated_value, ecma_object_t *prototype_obj_p, uint8_t iterator_type, uint8_t extra_info) ecma_op_create_iterator_object() argument
H A Decma-arraybuffer-object.c55 ext_object_p->u.class_prop.extra_info = ECMA_ARRAYBUFFER_INTERNAL_MEMORY; in ecma_arraybuffer_new_object()
86 array_object_p->extended_object.u.class_prop.extra_info = ECMA_ARRAYBUFFER_EXTERNAL_MEMORY; in ecma_arraybuffer_new_object_external()
H A Decma-promise-object.c92 return ((ecma_extended_object_t *) obj_p)->u.class_prop.extra_info; in ecma_promise_get_flags()
108 ((ecma_extended_object_t *) obj_p)->u.class_prop.extra_info ^= flags_to_invert; in ecma_promise_set_state()
280 ((ecma_extended_object_t *) promise_obj_p)->u.class_prop.extra_info |= ECMA_PROMISE_ALREADY_RESOLVED; in ecma_promise_reject_handler()
320 ((ecma_extended_object_t *) promise_obj_p)->u.class_prop.extra_info |= ECMA_PROMISE_ALREADY_RESOLVED; in ecma_promise_resolve_handler()
538 ext_object_p->u.class_prop.extra_info = ECMA_PROMISE_IS_PENDING; in ecma_op_create_promise_object()
H A Decma-container-object.c391 map_obj_p->u.class_prop.extra_info = ECMA_CONTAINER_FLAGS_EMPTY; in ecma_op_container_create()
396 map_obj_p->u.class_prop.extra_info |= ECMA_CONTAINER_FLAGS_WEAK; in ecma_op_container_create()
673 if ((map_object_p->u.class_prop.extra_info & ECMA_CONTAINER_FLAGS_WEAK) != 0 in ecma_op_container_has()
782 if ((map_object_p->u.class_prop.extra_info & ECMA_CONTAINER_FLAGS_WEAK) != 0 in ecma_op_container_set()
799 if ((map_object_p->u.class_prop.extra_info & ECMA_CONTAINER_FLAGS_WEAK) != 0) in ecma_op_container_set()
1161 uint8_t iterator_kind = ext_obj_p->u.pseudo_array.extra_info; in ecma_op_container_iterator_next()
H A Decma-iterator-object.h48 uint8_t iterator_type, uint8_t extra_info);
H A Decma-typedarray-object.c479 return (ecma_typedarray_type_t) ext_object_p->u.pseudo_array.extra_info; in ecma_get_typedarray_id()
565 ext_object_p->u.pseudo_array.extra_info = (uint8_t) typedarray_id; in ecma_typedarray_create_object_with_length()
605 ext_object_p->u.pseudo_array.extra_info = (uint8_t) typedarray_id; in ecma_typedarray_create_object_with_buffer()
/third_party/jerryscript/jerry-core/ecma/base/
H A Decma-globals.h850 uint16_t extra_info; /**< extra information for the object member
894 uint8_t extra_info; /**< extra information about the object. member
1794 ((((ecma_extended_object_t *) object_p)->u.class_prop.extra_info & ECMA_ARRAYBUFFER_EXTERNAL_MEMORY) != 0)
1858 #define ECMA_EXECUTABLE_OBJECT_IS_SUSPENDED(extra_info) \
1859 (!((extra_info) & (ECMA_EXECUTABLE_OBJECT_COMPLETED | ECMA_EXECUTABLE_OBJECT_RUNNING)))
H A Decma-gc.c437 if (!ECMA_EXECUTABLE_OBJECT_IS_SUSPENDED (executable_object_p->extended_object.u.class_prop.extra_info)) in ecma_gc_mark_executable_object()
444 if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_GENERATOR_ITERATE_AND_YIELD) in ecma_gc_mark_executable_object()
874 JERRY_ASSERT (!(executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT_RUNNING)); in ecma_gc_free_executable_object()
878 if (executable_object_p->extended_object.u.class_prop.extra_info & ECMA_EXECUTABLE_OBJECT_COMPLETED) in ecma_gc_free_executable_object()
/third_party/node/deps/v8/tools/debug_helper/
H A Dget-object-properties.cc566 auto extra_info = in GetHeapObjectPropertiesNotCompressed() local
568 brief = JoinWithSpace(brief, extra_info.first); in GetHeapObjectPropertiesNotCompressed()
571 for (size_t i = 0; i < extra_info.second.size(); i++) { in GetHeapObjectPropertiesNotCompressed()
575 extra_info.second[i]->GetPublicView()->name) == 0) { in GetHeapObjectPropertiesNotCompressed()
576 props[j] = std::move(extra_info.second[i]); in GetHeapObjectPropertiesNotCompressed()
582 props.push_back(std::move(extra_info.second[i])); in GetHeapObjectPropertiesNotCompressed()
/third_party/jerryscript/jerry-core/vm/
H A Dopcodes.c611 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_prop.extra_info)); 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_RUNNING; 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/skia/third_party/externals/libwebp/examples/
H A Dcwebp.c133 pic->extra_info = in AllocExtraInfo()
134 (uint8_t*)WebPMalloc(mb_w * mb_h * sizeof(*pic->extra_info)); in AllocExtraInfo()
272 if (pic->extra_info != NULL) { in PrintMapInfo()
279 const int c = pic->extra_info[x + y * mb_w]; in PrintMapInfo()
1228 WebPFree(picture.extra_info); in main()
/third_party/skia/third_party/externals/libwebp/src/enc/
H A Dframe_enc.c503 if (pic->extra_info != NULL) { in StoreSideInfo()
504 uint8_t* const info = &pic->extra_info[it->x_ + it->y_ * enc->mb_w_]; in StoreSideInfo()
541 if (pic->extra_info != NULL) { in StoreSideInfo()
543 memset(pic->extra_info, 0, in StoreSideInfo()
544 enc->mb_w_ * enc->mb_h_ * sizeof(*pic->extra_info)); in StoreSideInfo()
H A Dvp8l_enc.c2122 if (picture->extra_info != NULL) { in VP8LEncodeImage()
2125 memset(picture->extra_info, 0, mb_w * mb_h * sizeof(*picture->extra_info)); in VP8LEncodeImage()
/third_party/skia/third_party/externals/libwebp/src/webp/
H A Dencode.h334 uint8_t* extra_info; // if not NULL, points to an array of size member
/third_party/tzdata/
H A Dtzselect.ksh754 extra_info=
766 extra_info="
791 say >&2 "TZ='$tz' will be used.$extra_info"
/third_party/node/deps/v8/src/diagnostics/
H A Dgdb-jit.cc1250 bool extra_info = desc_->has_scope_info();
1254 w->Write<uint8_t>(extra_info ? DW_CHILDREN_YES : DW_CHILDREN_NO);
1266 if (extra_info) {
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/
H A Dmod.rs1365 extra_info: *mut *mut ::c_void, in dladdr1()
/third_party/jerryscript/jerry-core/api/
H A Djerry.c2530 container_p->u.class_prop.extra_info = 0; in jerry_set_internal_property()

Completed in 41 milliseconds