Home
last modified time | relevance | path

Searched refs:ecma_make_boolean_value (Results 1 – 23 of 23) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-comparison.c89 return ecma_make_boolean_value (is_x_equal_to_y); in ecma_op_abstract_equality_compare()
108 return ecma_make_boolean_value (is_equal); in ecma_op_abstract_equality_compare()
193 return ecma_make_boolean_value (is_equal); in ecma_op_abstract_equality_compare()
403 ret_value = ecma_make_boolean_value (is_x_less_than_y); in ecma_op_abstract_relational_compare()
418 ret_value = ecma_make_boolean_value (is_px_less); in ecma_op_abstract_relational_compare()
Decma-boolean-object.c58 ext_object_p->u.class_prop.u.value = ecma_make_boolean_value (boolean_value); in ecma_op_create_boolean_object()
Decma-proxy-object.c462 return ecma_make_boolean_value (boolean_trap_result); in ecma_proxy_object_set_prototype_of()
474 ecma_value_t ret_value = ecma_make_boolean_value (boolean_trap_result); in ecma_proxy_object_set_prototype_of()
570 return ecma_make_boolean_value (boolean_trap_result); in ecma_proxy_object_is_extensible()
655 return ecma_make_boolean_value (boolean_trap_result); in ecma_proxy_object_prevent_extensions()
1082 return ecma_make_boolean_value (boolean_trap_result); in ecma_proxy_object_has()
Decma-conversion.c588 prop_desc.value = ecma_make_boolean_value (src_prop_desc_p->flags & ECMA_PROP_IS_WRITABLE); in ecma_op_from_property_descriptor()
635 prop_desc.value = ecma_make_boolean_value (src_prop_desc_p->flags & ECMA_PROP_IS_ENUMERABLE); in ecma_op_from_property_descriptor()
642 prop_desc.value = ecma_make_boolean_value (src_prop_desc_p->flags & ECMA_PROP_IS_CONFIGURABLE); in ecma_op_from_property_descriptor()
Decma-reference.c169 return ecma_make_boolean_value (is_blocked); in ecma_op_is_prop_unscopable()
Decma-regexp-object.c147 prop_value_p->value = ecma_make_boolean_value (flags & RE_FLAG_GLOBAL); in ecma_regexp_create_props()
154 prop_value_p->value = ecma_make_boolean_value (flags & RE_FLAG_IGNORE_CASE); in ecma_regexp_create_props()
161 prop_value_p->value = ecma_make_boolean_value (flags & RE_FLAG_MULTILINE); in ecma_regexp_create_props()
184 prop_value_p->value = ecma_make_boolean_value (flags & RE_FLAG_GLOBAL); in ecma_regexp_update_props()
189 prop_value_p->value = ecma_make_boolean_value (flags & RE_FLAG_IGNORE_CASE); in ecma_regexp_update_props()
194 prop_value_p->value = ecma_make_boolean_value (flags & RE_FLAG_MULTILINE); in ecma_regexp_update_props()
Decma-lex-env.c140 return ecma_make_boolean_value (property_p != NULL); in ecma_op_has_binding()
Decma-objects.c2913 return ecma_make_boolean_value (to_bool); in ecma_op_is_concat_spreadable()
2949 return ecma_make_boolean_value (to_bool); in ecma_op_is_regexp()
2952 return ecma_make_boolean_value (ecma_object_is_regexp_object (arg)); in ecma_op_is_regexp()
Decma-container-object.c687 return ecma_make_boolean_value (entry_p != NULL); in ecma_op_container_has()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-regexp-prototype.c253 return ecma_make_boolean_value (flags & RE_FLAG_GLOBAL); in ecma_builtin_regexp_prototype_get_global()
278 return ecma_make_boolean_value (flags & RE_FLAG_IGNORE_CASE); in ecma_builtin_regexp_prototype_get_ignorecase()
303 return ecma_make_boolean_value (flags & RE_FLAG_MULTILINE); in ecma_builtin_regexp_prototype_get_multiline()
328 return ecma_make_boolean_value (flags & RE_FLAG_STICKY); in ecma_builtin_regexp_prototype_get_sticky()
353 return ecma_make_boolean_value (flags & RE_FLAG_UNICODE); in ecma_builtin_regexp_prototype_get_unicode()
514 ecma_value_t ret_value = ecma_make_boolean_value (!ecma_is_value_null (result)); in ecma_builtin_regexp_prototype_test()
Decma-builtin-object-prototype.c166 return ecma_make_boolean_value (ecma_op_ordinary_object_has_own_property (obj_p, prop_name_p)); in ecma_builtin_object_prototype_object_has_own_property()
224 return ecma_make_boolean_value (is_enumerable); in ecma_builtin_object_prototype_object_property_is_enumerable()
Decma-builtin-boolean.c69 return ecma_make_boolean_value (ecma_op_to_boolean (arg_value)); in ecma_builtin_boolean_dispatch_call()
Decma-builtin-arraybuffer.c61 return ecma_make_boolean_value (ecma_is_typedarray (arg) || ecma_is_dataview (arg)); in ecma_builtin_arraybuffer_object_is_view()
Decma-builtin-generator-prototype.c190 ecma_value_t result = ecma_create_iter_result_object (value, ecma_make_boolean_value (done)); in ecma_builtin_generator_prototype_object_do()
Decma-builtin-global.c126 return ecma_make_boolean_value (ecma_number_is_nan (arg_num)); in ecma_builtin_global_object_is_nan()
144 return ecma_make_boolean_value (is_finite); in ecma_builtin_global_object_is_finite()
Decma-builtin-reflect.c295 return ecma_make_boolean_value (boolean_result); in ecma_builtin_reflect_dispatch_routine()
Decma-builtin-helpers.c598 ret_value = ecma_make_boolean_value (index_of == start); in ecma_builtin_helper_string_prototype_object_index_of()
634 ret_value = ecma_make_boolean_value (index_of == (ecma_length_t) start_ends_with); in ecma_builtin_helper_string_prototype_object_index_of()
Decma-builtin-object.c693 return ecma_make_boolean_value (ecma_op_ordinary_object_is_extensible (obj_p)); in ecma_builtin_object_object_is_extensible()
1263 return ecma_make_boolean_value (builtin_routine_id != ECMA_OBJECT_ROUTINE_IS_EXTENSIBLE); in ecma_builtin_object_dispatch_routine()
/third_party/jerryscript/jerry-core/vm/
Dopcodes-ecma-relational-equality.c135 return ecma_make_boolean_value (has_instance); in opfunc_instanceof()
Dvm.c2788 *stack_top_p++ = ecma_make_boolean_value (!ecma_op_to_boolean (left_value)); in vm_loop()
3117 result = ecma_make_boolean_value (is_equal); in vm_loop()
3126 result = ecma_make_boolean_value (!is_equal); in vm_loop()
3315 *stack_top_p++ = ecma_make_boolean_value (is_less); in vm_loop()
3324 *stack_top_p++ = ecma_make_boolean_value (left_number < right_number); in vm_loop()
3345 *stack_top_p++ = ecma_make_boolean_value (left_integer > right_integer); in vm_loop()
3354 *stack_top_p++ = ecma_make_boolean_value (left_number > right_number); in vm_loop()
3375 *stack_top_p++ = ecma_make_boolean_value (left_integer <= right_integer); in vm_loop()
3384 *stack_top_p++ = ecma_make_boolean_value (left_number <= right_number); in vm_loop()
3405 *stack_top_p++ = ecma_make_boolean_value (left_integer >= right_integer); in vm_loop()
[all …]
/third_party/jerryscript/jerry-core/ecma/base/
Decma-helpers-value.c458 ecma_make_boolean_value (bool boolean_value) /**< raw bool value from which the ecma value will be … in ecma_make_boolean_value() function
Decma-helpers.h243 ecma_value_t JERRY_ATTR_CONST ecma_make_boolean_value (bool boolean_value);
/third_party/jerryscript/jerry-core/api/
Djerry.c1083 return ecma_make_boolean_value (ecma_op_strict_equality_compare (lhs, rhs)); in jerry_binary_operation()
1474 return jerry_return (ecma_make_boolean_value (value)); in jerry_create_boolean()
2165 return ecma_make_boolean_value (ecma_op_ordinary_object_has_own_property (obj_p, prop_name_p)); in jerry_has_own_property()