/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-comparison.c | 89 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()
|
D | ecma-boolean-object.c | 58 ext_object_p->u.class_prop.u.value = ecma_make_boolean_value (boolean_value); in ecma_op_create_boolean_object()
|
D | ecma-proxy-object.c | 462 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()
|
D | ecma-conversion.c | 588 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()
|
D | ecma-reference.c | 169 return ecma_make_boolean_value (is_blocked); in ecma_op_is_prop_unscopable()
|
D | ecma-regexp-object.c | 147 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()
|
D | ecma-lex-env.c | 140 return ecma_make_boolean_value (property_p != NULL); in ecma_op_has_binding()
|
D | ecma-objects.c | 2913 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()
|
D | ecma-container-object.c | 687 return ecma_make_boolean_value (entry_p != NULL); in ecma_op_container_has()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
D | ecma-builtin-regexp-prototype.c | 253 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()
|
D | ecma-builtin-object-prototype.c | 166 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()
|
D | ecma-builtin-boolean.c | 69 return ecma_make_boolean_value (ecma_op_to_boolean (arg_value)); in ecma_builtin_boolean_dispatch_call()
|
D | ecma-builtin-arraybuffer.c | 61 return ecma_make_boolean_value (ecma_is_typedarray (arg) || ecma_is_dataview (arg)); in ecma_builtin_arraybuffer_object_is_view()
|
D | ecma-builtin-generator-prototype.c | 190 ecma_value_t result = ecma_create_iter_result_object (value, ecma_make_boolean_value (done)); in ecma_builtin_generator_prototype_object_do()
|
D | ecma-builtin-global.c | 126 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()
|
D | ecma-builtin-reflect.c | 295 return ecma_make_boolean_value (boolean_result); in ecma_builtin_reflect_dispatch_routine()
|
D | ecma-builtin-helpers.c | 598 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()
|
D | ecma-builtin-object.c | 693 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/ |
D | opcodes-ecma-relational-equality.c | 135 return ecma_make_boolean_value (has_instance); in opfunc_instanceof()
|
D | vm.c | 2788 *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/ |
D | ecma-helpers-value.c | 458 ecma_make_boolean_value (bool boolean_value) /**< raw bool value from which the ecma value will be … in ecma_make_boolean_value() function
|
D | ecma-helpers.h | 243 ecma_value_t JERRY_ATTR_CONST ecma_make_boolean_value (bool boolean_value);
|
/third_party/jerryscript/jerry-core/api/ |
D | jerry.c | 1083 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()
|