SYMBOL INDEX (5544 symbols across 936 files) FILE: jerry-core/api/jerry-debugger-transport.c function jerry_debugger_transport_add (line 36) | void function jerry_debugger_transport_start (line 93) | void function jerry_debugger_transport_is_connected (line 111) | bool function jerry_debugger_transport_close (line 120) | void function jerry_debugger_transport_send (line 154) | bool function jerry_debugger_transport_receive (line 192) | bool function jerry_debugger_transport_receive_completed (line 212) | void function jerry_debugger_transport_sleep (line 242) | void FILE: jerry-core/api/jerry-debugger.c function jerry_debugger_is_connected (line 27) | bool function jerry_debugger_stop (line 40) | void function jerry_debugger_continue (line 56) | void function jerry_debugger_stop_at_breakpoint (line 72) | void function jerry_debugger_wait_for_source_status_t (line 101) | jerry_debugger_wait_for_source_status_t function jerry_debugger_send_output (line 192) | void FILE: jerry-core/api/jerry-module.c type jerry_module_t (line 29) | typedef struct jerry_module_t type jerry_module_manager_t (line 48) | typedef struct function jerry_module_free (line 56) | static void function jerry_module_manager_init (line 100) | static void function jerry_module_manager_deinit (line 109) | static void function jerry_value_t (line 133) | jerry_value_t function jerry_module_cleanup (line 238) | void FILE: jerry-core/api/jerry-snapshot.c function snapshot_get_global_flags (line 45) | static inline uint32_t JERRY_ATTR_ALWAYS_INLINE function snapshot_check_global_flags (line 68) | static inline bool JERRY_ATTR_ALWAYS_INLINE type snapshot_globals_t (line 87) | typedef struct function snapshot_write_to_buffer_by_offset (line 104) | static inline bool JERRY_ATTR_ALWAYS_INLINE function snapshot_add_compiled_code (line 137) | static uint32_t function static_snapshot_error_unsupported_literal (line 294) | static void function static_snapshot_add_compiled_code (line 320) | static uint32_t function jerry_snapshot_set_offsets (line 441) | static void function ecma_compiled_code_t (line 540) | static ecma_compiled_code_t * function jerry_value_t (line 734) | jerry_value_t function jerry_value_t (line 864) | jerry_value_t function scan_snapshot_functions (line 1053) | static void function update_literal_offsets (line 1117) | static void function jerry_merge_snapshots (line 1200) | size_t function jerry_save_literals_compare (line 1352) | static bool function lit_utf8_size_t (line 1372) | static lit_utf8_size_t function jerry_save_literals_down_heap (line 1397) | static void function jerry_save_literals_sort (line 1422) | static void function jerry_get_literals_from_snapshot (line 1535) | size_t FILE: jerry-core/api/jerry-snapshot.h type jerry_snapshot_header_t (line 24) | typedef struct type jerry_snapshot_global_flags_t (line 44) | typedef enum FILE: jerry-core/api/jerryscript.c function jerry_assert_api_enabled (line 120) | jerry_assert_api_enabled (void) function jerry_api_enable (line 129) | jerry_api_enable (void) function jerry_api_disable (line 140) | jerry_api_disable (void) function jerry_value_t (line 152) | static jerry_value_t function jerry_init (line 166) | void function jerry_cleanup (line 200) | void function jerry_register_magic_strings (line 291) | void function jerry_heap_gc (line 307) | void function jerry_heap_stats (line 328) | bool function jerry_value_t (line 360) | static jerry_value_t function jerry_value_t (line 471) | jerry_value_t function jerry_value_t (line 497) | jerry_value_t function jerry_value_t (line 525) | jerry_value_t function jerry_value_t (line 560) | jerry_value_t function jerry_value_t (line 589) | jerry_value_t function jerry_value_t (line 629) | jerry_value_t function jerry_module_state_t (line 661) | jerry_module_state_t function jerry_module_on_state_changed (line 685) | void function jerry_module_on_import_meta (line 703) | void function jerry_module_request_count (line 723) | size_t function jerry_value_t (line 764) | jerry_value_t function jerry_value_t (line 809) | jerry_value_t function jerry_module_on_import (line 842) | void function jerry_value_t (line 867) | jerry_value_t function jerry_value_t (line 983) | jerry_value_t function jerry_value_t (line 1027) | jerry_value_t function jerry_value_t (line 1074) | jerry_value_t function jerry_value_t (line 1090) | jerry_value_t function jerry_value_is_abort (line 1105) | bool function jerry_value_is_array (line 1126) | bool function jerry_value_is_boolean (line 1141) | bool function jerry_value_is_true (line 1155) | bool function jerry_value_is_false (line 1169) | bool function jerry_value_is_constructor (line 1183) | bool function jerry_value_is_exception (line 1197) | bool function jerry_value_is_function (line 1211) | bool function jerry_value_is_async_function (line 1225) | bool function jerry_value_is_number (line 1253) | bool function jerry_value_is_null (line 1267) | bool function jerry_value_is_object (line 1281) | bool function jerry_value_is_promise (line 1295) | bool function jerry_value_is_proxy (line 1309) | bool function jerry_value_is_string (line 1327) | bool function jerry_value_is_symbol (line 1341) | bool function jerry_value_is_bigint (line 1355) | bool function jerry_value_is_undefined (line 1374) | bool function jerry_type_t (line 1387) | jerry_type_t function jerry_object_type_t (line 1520) | jerry_object_type_t function jerry_function_type_t (line 1572) | jerry_function_type_t function jerry_iterator_type_t (line 1636) | jerry_iterator_type_t function jerry_feature_enabled (line 1685) | bool function jerry_value_t (line 1782) | jerry_value_t function jerry_value_t (line 1854) | jerry_value_t function jerry_value_t (line 1887) | jerry_value_t function jerry_value_t (line 1920) | jerry_value_t function jerry_error_on_created (line 1944) | void function jerry_on_throw (line 1958) | void function jerry_exception_is_captured (line 1977) | bool function jerry_exception_allow_capture (line 2000) | void function jerry_value_is_error (line 2033) | bool function jerry_error_t (line 2046) | jerry_error_t function jerry_value_as_number (line 2071) | double function jerry_value_to_boolean (line 2090) | bool function jerry_value_t (line 2112) | jerry_value_t function jerry_value_t (line 2142) | jerry_value_t function jerry_value_t (line 2164) | jerry_value_t function jerry_value_t (line 2186) | jerry_value_t function jerry_value_t (line 2214) | jerry_value_t function jerry_value_as_integer (line 2240) | double function jerry_value_as_int32 (line 2275) | int32_t function jerry_value_as_uint32 (line 2296) | uint32_t function jerry_value_t (line 2316) | jerry_value_t function jerry_value_free (line 2333) | void function jerry_value_t (line 2355) | jerry_value_t function jerry_value_t (line 2369) | jerry_value_t function jerry_value_t (line 2383) | jerry_value_t function jerry_value_t (line 2406) | jerry_value_t function jerry_value_t (line 2430) | jerry_value_t function jerry_value_t (line 2443) | jerry_value_t function jerry_value_t (line 2459) | jerry_value_t function jerry_value_t (line 2477) | jerry_value_t function jerry_value_t (line 2493) | jerry_value_t function jerry_value_t (line 2510) | jerry_value_t function jerry_value_t (line 2523) | jerry_value_t function jerry_value_t (line 2536) | jerry_value_t function jerry_value_t (line 2552) | jerry_value_t function jerry_value_t (line 2569) | jerry_value_t function jerry_value_t (line 2585) | jerry_value_t function jerry_value_t (line 2625) | jerry_value_t function jerry_value_t (line 2659) | jerry_value_t function jerry_value_t (line 2675) | jerry_value_t function jerry_value_t (line 2710) | jerry_value_t function jerry_value_t (line 2727) | jerry_value_t function jerry_value_t (line 2747) | jerry_value_t function jerry_value_t (line 2768) | jerry_value_t function jerry_value_t (line 2790) | jerry_value_t function jerry_value_t (line 2808) | jerry_value_t function jerry_value_t (line 2844) | jerry_value_t function jerry_length_t (line 2865) | jerry_length_t function jerry_size_t (line 2891) | jerry_size_t function jerry_length_t (line 2925) | jerry_length_t function jerry_size_t (line 2944) | jerry_size_t function jerry_value_t (line 2972) | jerry_value_t function jerry_string_iterate (line 2992) | void function jerry_string_external_on_free (line 3057) | void function jerry_value_t (line 3113) | jerry_value_t function jerry_value_t (line 3136) | jerry_value_t function jerry_value_t (line 3155) | jerry_value_t function jerry_object_has_internal (line 3178) | bool function jerry_value_t (line 3217) | jerry_value_t function jerry_value_t (line 3237) | jerry_value_t function jerry_value_t (line 3256) | jerry_value_t function jerry_object_delete_internal (line 3280) | bool function jerry_value_t (line 3329) | jerry_value_t function jerry_value_t (line 3354) | jerry_value_t function jerry_value_t (line 3376) | jerry_value_t function jerry_value_t (line 3401) | jerry_value_t function jerry_value_t (line 3460) | jerry_value_t function jerry_value_t (line 3507) | jerry_value_t function jerry_value_t (line 3532) | jerry_value_t function jerry_value_t (line 3555) | jerry_value_t function jerry_object_set_internal (line 3582) | bool function jerry_property_descriptor_t (line 3651) | jerry_property_descriptor_t function jerry_property_descriptor_t (line 3671) | static jerry_property_descriptor_t function ecma_property_descriptor_t (line 3717) | static ecma_property_descriptor_t function jerry_value_t (line 3802) | static jerry_value_t function jerry_value_t (line 3824) | jerry_value_t function jerry_value_t (line 3860) | jerry_value_t function jerry_property_descriptor_free (line 3935) | void function jerry_value_t (line 3963) | jerry_value_t function jerry_value_t (line 3996) | jerry_value_t function jerry_value_t (line 4032) | jerry_value_t function jerry_value_t (line 4064) | jerry_value_t function jerry_value_t (line 4100) | jerry_value_t function jerry_object_is_valid_foreach (line 4132) | static bool function jerry_foreach_live_object (line 4164) | bool function jerry_foreach_live_object_with_info (line 4195) | bool function jerry_object_set_native_ptr (line 4276) | void function jerry_object_has_native_ptr (line 4297) | bool function jerry_object_delete_native_ptr (line 4327) | bool function jerry_native_ptr_init (line 4347) | void function jerry_native_ptr_free (line 4373) | void function jerry_native_ptr_set (line 4403) | void function jerry_object_foreach (line 4435) | bool function jerry_value_t (line 4497) | jerry_value_t function jerry_value_t (line 4671) | jerry_value_t function jerry_value_t (line 4694) | jerry_value_t function jerry_value_t (line 4722) | jerry_value_t function jerry_value_t (line 4747) | jerry_value_t function jerry_value_t (line 4772) | jerry_value_t function jerry_promise_state_t (line 4792) | jerry_promise_state_t function jerry_promise_on_event (line 4814) | void function jerry_value_t (line 4847) | jerry_value_t function jerry_value_t (line 4871) | jerry_value_t function jerry_value_t (line 4894) | jerry_value_t function jerry_bigint_digit_count (line 4913) | uint32_t function jerry_bigint_to_digits (line 4934) | void function jerry_value_t (line 4968) | jerry_value_t function jerry_value_t (line 5002) | jerry_value_t function jerry_validate_string (line 5036) | bool function jerry_log_set_level (line 5065) | void function jerry_log_string (line 5081) | static void function jerry_log_string_fixed (line 5104) | static void function jerry_log (line 5214) | void function jerry_heap_free (line 5352) | void function jerry_halt_handler (line 5366) | void function jerry_value_t (line 5395) | jerry_value_t function jerry_backtrace_capture (line 5405) | void function jerry_frame_type_t (line 5431) | jerry_frame_type_t function jerry_frame_location_t (line 5443) | const jerry_frame_location_t * function jerry_value_t (line 5479) | const jerry_value_t * function jerry_value_t (line 5504) | const jerry_value_t * function jerry_frame_is_strict (line 5522) | bool function jerry_value_t (line 5539) | jerry_value_t function jerry_value_t (line 5573) | jerry_value_t function jerry_function_is_dynamic (line 5600) | bool function jerry_source_info_t (line 5620) | jerry_source_info_t * function jerry_source_info_free (line 5774) | void function jerry_value_t (line 5803) | jerry_value_t function jerry_value_t (line 5834) | jerry_value_t function jerry_value_t (line 5875) | jerry_value_t function jerry_value_is_arraybuffer (line 5920) | bool function jerry_value_t (line 5943) | jerry_value_t function jerry_value_t (line 5968) | jerry_value_t function jerry_value_is_shared_arraybuffer (line 6011) | bool function jerry_value_t (line 6029) | jerry_value_t function jerry_value_t (line 6054) | jerry_value_t function jerry_arraybuffer_allocate_buffer_no_throw (line 6101) | static bool function jerry_length_t (line 6124) | jerry_length_t function jerry_length_t (line 6180) | jerry_length_t function jerry_length_t (line 6236) | jerry_length_t function jerry_arraybuffer_is_detachable (line 6298) | bool function jerry_value_t (line 6324) | jerry_value_t function jerry_arraybuffer_has_buffer (line 6351) | bool function jerry_arraybuffer_heap_allocation_limit (line 6386) | void function jerry_arraybuffer_allocator (line 6402) | void function jerry_value_t (line 6436) | jerry_value_t function jerry_value_is_dataview (line 6475) | bool function jerry_value_t (line 6500) | jerry_value_t function jerry_value_is_typedarray (line 6552) | bool type jerry_typedarray_mapping_t (line 6569) | typedef struct function jerry_typedarray_find_by_type (line 6606) | static bool function jerry_value_t (line 6642) | jerry_value_t function jerry_value_t (line 6682) | jerry_value_t function jerry_value_t (line 6736) | jerry_value_t function jerry_typedarray_type_t (line 6763) | jerry_typedarray_type_t function jerry_length_t (line 6796) | jerry_length_t function jerry_value_t (line 6826) | jerry_value_t function jerry_value_t (line 6871) | jerry_value_t function jerry_value_t (line 6905) | jerry_value_t function jerry_value_t (line 6939) | jerry_value_t function jerry_container_type_t (line 7018) | jerry_container_type_t function jerry_value_t (line 7071) | jerry_value_t function jerry_value_t (line 7179) | jerry_value_t FILE: jerry-core/debugger/debugger.c type jerry_debugger_receive_uint8_data_part_t (line 36) | typedef struct function jerry_debugger_free_unreferenced_byte_code (line 69) | void function jerry_debugger_send (line 94) | static bool function jerry_debugger_send_backtrace (line 108) | static void function jerry_debugger_send_scope_chain (line 205) | static void function jerry_debugger_get_variable_type (line 276) | static uint8_t function jerry_debugger_copy_variables_to_string_message (line 329) | static bool function jerry_debugger_send_scope_variables (line 420) | static void function jerry_debugger_send_eval (line 532) | static bool function jerry_debugger_process_message (line 643) | static inline bool JERRY_ATTR_ALWAYS_INLINE function jerry_debugger_receive (line 1089) | bool function jerry_debugger_breakpoint_hit (line 1148) | void function jerry_debugger_send_type (line 1193) | void function jerry_debugger_send_configuration (line 1211) | bool function jerry_debugger_send_data (line 1245) | void function jerry_debugger_send_string (line 1266) | bool function jerry_debugger_send_function_cp (line 1320) | bool function jerry_debugger_send_parse_function (line 1343) | bool function jerry_debugger_send_memstats (line 1361) | void function ecma_string_t (line 1399) | static ecma_string_t * function jerry_debugger_send_exception_string (line 1503) | bool FILE: jerry-core/debugger/debugger.h type jerry_debugger_flags_t (line 85) | typedef enum type jerry_debugger_header_type_t (line 122) | typedef enum type jerry_debugger_configuration_flags_t (line 197) | typedef enum type jerry_debugger_eval_type_t (line 205) | typedef enum type jerry_debugger_eval_result_type_t (line 215) | typedef enum type jerry_debugger_output_subtype_t (line 228) | typedef enum type jerry_debugger_scope_chain_type_t (line 237) | typedef enum type jerry_debugger_scope_variable_type_t (line 249) | typedef enum type jerry_debugger_uint8_data_t (line 265) | typedef struct type jerry_debugger_byte_code_free_t (line 274) | typedef struct type jerry_debugger_send_configuration_t (line 283) | typedef struct type jerry_debugger_send_type_t (line 295) | typedef struct type jerry_debugger_receive_type_t (line 303) | typedef struct type jerry_debugger_send_string_t (line 311) | typedef struct type jerry_debugger_send_parse_function_t (line 320) | typedef struct type jerry_debugger_send_byte_code_cp_t (line 330) | typedef struct type jerry_debugger_receive_byte_code_cp_t (line 339) | typedef struct type jerry_debugger_receive_update_breakpoint_t (line 348) | typedef struct type jerry_debugger_send_memstats_t (line 359) | typedef struct type jerry_debugger_send_breakpoint_hit_t (line 372) | typedef struct type jerry_debugger_frame_t (line 382) | typedef struct type jerry_debugger_send_backtrace_t (line 391) | typedef struct type jerry_debugger_send_scope_chain_t (line 400) | typedef struct type jerry_debugger_send_backtrace_total_t (line 409) | typedef struct type jerry_debugger_receive_exception_config_t (line 418) | typedef struct type jerry_debugger_receive_parser_config_t (line 427) | typedef struct type jerry_debugger_receive_get_backtrace_t (line 436) | typedef struct type jerry_debugger_receive_eval_first_t (line 447) | typedef struct type jerry_debugger_receive_get_scope_variables_t (line 456) | typedef struct type jerry_debugger_receive_client_source_first_t (line 465) | typedef struct FILE: jerry-core/ecma/base/ecma-alloc.c function ecma_alloc_number (line 57) | ecma_alloc_number (void) function JERRY_ATTR_ALWAYS_INLINE (line 65) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_alloc_object (line 77) | ecma_alloc_object (void) function JERRY_ATTR_ALWAYS_INLINE (line 89) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_extended_object_t (line 104) | extern inline ecma_extended_object_t *JERRY_ATTR_ALWAYS_INLINE function ecma_dealloc_extended_object (line 117) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_alloc_string (line 134) | ecma_alloc_string (void) function JERRY_ATTR_ALWAYS_INLINE (line 146) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_alloc_extended_string (line 162) | ecma_alloc_extended_string (void) function ecma_dealloc_extended_string (line 174) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_alloc_external_string (line 190) | ecma_alloc_external_string (void) function ecma_dealloc_external_string (line 202) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 217) | extern inline ecma_string_t *JERRY_ATTR_ALWAYS_INLINE function ecma_dealloc_string_buffer (line 230) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_alloc_property_pair (line 247) | ecma_alloc_property_pair (void) function ecma_dealloc_property_pair (line 259) | extern inline void JERRY_ATTR_ALWAYS_INLINE FILE: jerry-core/ecma/base/ecma-errors.c type ecma_error_message_t (line 22) | typedef struct function lit_utf8_size_t (line 61) | lit_utf8_size_t FILE: jerry-core/ecma/base/ecma-extended-info.c function ecma_extended_info_decode_vlq (line 34) | uint32_t function ecma_extended_info_encode_vlq (line 53) | void function ecma_extended_info_get_encoded_length (line 92) | uint32_t FILE: jerry-core/ecma/base/ecma-gc.c function ecma_gc_is_object_visited (line 70) | static inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_gc_set_object_visited (line 86) | static void function ecma_init_gc_info (line 116) | extern inline void function JERRY_ATTR_ALWAYS_INLINE (line 132) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_ref_object (line 148) | void function JERRY_ATTR_ALWAYS_INLINE (line 157) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_gc_mark_global_object (line 167) | static void function ecma_gc_mark_arguments_object (line 197) | static void function ecma_gc_mark_properties (line 229) | static void function ecma_gc_mark_compiled_code (line 439) | static void function ecma_gc_mark_bound_function_object (line 470) | static void JERRY_ATTR_NOINLINE function ecma_gc_mark_promise_object (line 512) | static void function ecma_gc_mark_map_object (line 556) | static void function ecma_gc_mark_weakmap_object (line 590) | static void function ecma_gc_mark_set_object (line 621) | static void function ecma_gc_mark_executable_object (line 651) | static void function ecma_gc_mark_proxy_object (line 790) | static void function ecma_gc_mark (line 812) | static void function ecma_gc_free_native_pointer (line 1268) | static void function ecma_free_arguments_object (line 1326) | static size_t function ecma_free_fast_access_array (line 1366) | static void function ecma_gc_free_executable_object (line 1394) | static size_t function ecma_gc_free_property (line 1519) | void function ecma_gc_free_properties (line 1651) | void function ecma_gc_free_object (line 1690) | static void function ecma_gc_run (line 2109) | void function ecma_free_unused_memory (line 2245) | void FILE: jerry-core/ecma/base/ecma-gc.h type ecma_gc_free_options_t (line 33) | typedef enum FILE: jerry-core/ecma/base/ecma-globals.h type ecma_status_flag_t (line 57) | typedef enum type ecma_type_t (line 75) | typedef enum type ecma_parse_opts_t (line 92) | typedef enum type ecma_value_t (line 141) | typedef uint32_t ecma_value_t; type ecma_integer_value_t (line 146) | typedef int32_t ecma_integer_value_t; type ecma_value_t (line 287) | typedef ecma_value_t (*ecma_vm_exec_stop_callback_t) (void *user_p); type jerry_call_info_t (line 292) | struct jerry_call_info_t type ecma_value_t (line 297) | typedef ecma_value_t (*ecma_native_handler_t) (const struct jerry_call_i... type ecma_native_pointer_t (line 304) | typedef struct type ecma_native_pointer_chain_t (line 313) | typedef struct ecma_native_pointer_chain_t type ecma_environment_record_t (line 322) | typedef struct type ecma_list_properties_options_t (line 343) | typedef enum type ecma_enumerable_property_names_options_t (line 359) | typedef enum type ecma_property_flags_t (line 376) | typedef enum type ecma_property_t (line 513) | typedef uint8_t ecma_property_t; type ecma_property_header_t (line 523) | typedef struct type ecma_getter_setter_pointers_t (line 540) | typedef struct type ecma_property_value_t (line 549) | typedef union type ecma_property_pair_t (line 562) | typedef struct type ecma_property_ref_t (line 648) | typedef union type ecma_extended_property_ref_t (line 658) | typedef struct type ecma_property_get_option_bits_t (line 667) | typedef enum type ecma_object_type_t (line 677) | typedef enum type ecma_object_base_type_t (line 702) | typedef enum type ecma_object_class_type_t (line 716) | typedef enum type ecma_lexical_environment_type_t (line 785) | typedef enum type ecma_iterator_kind_t (line 800) | typedef enum type ecma_object_descriptor_t (line 872) | typedef uint32_t ecma_object_descriptor_t; type ecma_object_descriptor_t (line 879) | typedef uint16_t ecma_object_descriptor_t; type ecma_object_t (line 902) | typedef struct type ecma_built_in_props_t (line 934) | typedef struct type ecma_value_t (line 961) | typedef ecma_value_t (*ecma_builtin_handler_t) (ecma_object_t *function_... type ecma_builtin_routine_flags_t (line 984) | typedef enum type ecma_extended_object_t (line 1003) | typedef struct type ecma_extended_built_in_object_t (line 1131) | typedef struct type ecma_lexical_environment_class_type_t (line 1140) | typedef enum type ecma_lexical_environment_class_t (line 1149) | typedef struct type ecma_native_function_t (line 1166) | typedef struct type ecma_compiled_code_t (line 1190) | typedef struct type ecma_bound_function_t (line 1204) | typedef struct type ecma_static_function_t (line 1215) | typedef struct type ecma_arrow_function_t (line 1226) | typedef struct type ecma_static_arrow_function_t (line 1238) | typedef struct type ecma_container_flags_t (line 1250) | typedef enum type ecma_container_pair_t (line 1259) | typedef struct type ecma_property_descriptor_t (line 1306) | typedef struct type ecma_number_t (line 1337) | typedef double ecma_number_t; type ecma_number_t (line 1339) | typedef float ecma_number_t; type ecma_collection_t (line 1390) | typedef struct type ecma_direct_string_type_t (line 1431) | typedef enum type ecma_string_container_t (line 1510) | typedef enum type ecma_string_t (line 1575) | typedef struct type ecma_short_string_t (line 1594) | typedef struct type ecma_long_string_t (line 1604) | typedef struct type ecma_external_string_t (line 1615) | typedef struct type ecma_extended_string_t (line 1656) | typedef struct type ecma_stringbuilder_header_t (line 1675) | typedef struct type ecma_stringbuilder_t (line 1695) | typedef struct type ecma_error_api_flags_t (line 1710) | typedef enum type ecma_extended_primitive_t (line 1720) | typedef struct type ecma_lit_storage_item_t (line 1764) | typedef struct type ecma_lcache_hash_entry_id_t (line 1775) | typedef uint64_t ecma_lcache_hash_entry_id_t; type ecma_lcache_hash_entry_id_t (line 1777) | typedef uint32_t ecma_lcache_hash_entry_id_t; type ecma_lcache_hash_entry_t (line 1783) | typedef struct type ecma_value_t (line 1809) | typedef ecma_value_t (*ecma_typedarray_getter_fn_t) (lit_utf8_byte_t *src); type ecma_value_t (line 1814) | typedef ecma_value_t (*ecma_typedarray_setter_fn_t) (lit_utf8_byte_t *sr... type ecma_typedarray_type_t (line 1819) | typedef enum type ecma_typedarray_flag_t (line 1838) | typedef enum type ecma_arraybuffer_flag_t (line 1846) | typedef enum type ecma_arraybuffer_pointer_t (line 1856) | typedef struct type ecma_extended_typedarray_object_t (line 1868) | typedef struct type ecma_typedarray_info_t (line 1878) | typedef struct type ecma_executable_object_flags_t (line 1900) | typedef enum type ecma_await_states_t (line 1915) | typedef enum type ecma_async_generator_task_t (line 1960) | typedef struct type ecma_promise_capabality_t (line 1971) | typedef struct type ecma_promise_capability_executor_t (line 1981) | typedef struct type ecma_promise_all_executor_t (line 1990) | typedef struct type ecma_promise_executor_type_t (line 2004) | typedef enum type ecma_dataview_object_t (line 2016) | typedef struct type ecma_symbol_flags_t (line 2024) | typedef enum type ecma_proxy_flag_types_t (line 2089) | typedef enum type ecma_proxy_object_t (line 2107) | typedef struct type ecma_revocable_proxy_object_t (line 2117) | typedef struct type ecma_length_t (line 2129) | typedef uint64_t ecma_length_t; type ecma_bigint_digit_t (line 2136) | typedef uint32_t ecma_bigint_digit_t; type ecma_property_counter_t (line 2166) | typedef struct type ecma_arguments_object_flags_t (line 2176) | typedef enum type ecma_unmapped_arguments_t (line 2189) | typedef struct type ecma_mapped_arguments_t (line 2198) | typedef struct type ecma_date_object_flags_t (line 2214) | typedef enum type ecma_date_object_t (line 2223) | typedef struct type ecma_constructor_function_flags_t (line 2232) | typedef enum type ecma_async_from_sync_iterator_object_t (line 2240) | typedef struct type ecma_private_property_kind_t (line 2249) | typedef enum FILE: jerry-core/ecma/base/ecma-helpers-collection.c function ecma_collection_t (line 36) | ecma_collection_t * function JERRY_ATTR_ALWAYS_INLINE (line 53) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_collection_free_objects (line 65) | void function ecma_collection_free_template_literal (line 86) | void function ecma_collection_free_if_not_object (line 122) | void function ecma_collection_free (line 140) | void function ecma_collection_push_back (line 160) | void function ecma_collection_reserve (line 188) | void function ecma_collection_append (line 209) | void function ecma_collection_check_duplicated_entries (line 234) | bool function ecma_collection_has_string_value (line 269) | bool function ecma_value_t (line 310) | ecma_value_t * function ecma_value_t (line 327) | ecma_value_t * function ecma_value_t (line 375) | ecma_value_t * function ecma_compact_collection_free (line 399) | void function ecma_value_t (line 421) | ecma_value_t * function ecma_compact_collection_destroy (line 433) | void FILE: jerry-core/ecma/base/ecma-helpers-conversion.c type ecma_uint128_t (line 43) | typedef struct function ecma_round_high_to_uint64 (line 54) | static uint64_t function JERRY_ATTR_ALWAYS_INLINE (line 71) | static void JERRY_ATTR_ALWAYS_INLINE function ecma_uint128_shift_right (line 82) | static void JERRY_ATTR_ALWAYS_INLINE function ecma_uint128_add (line 93) | static void function ecma_uint128_mul10 (line 109) | static void function ecma_uint128_div10 (line 135) | static void function JERRY_ATTR_CONST (line 206) | inline static int JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 232) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 244) | JERRY_ATTR_CONST function ecma_number_t (line 293) | ecma_number_t function ecma_number_t (line 351) | ecma_number_t function lit_utf8_size_t (line 660) | lit_utf8_size_t function ecma_number_to_uint32 (line 696) | uint32_t function ecma_number_to_int32 (line 751) | int32_t function lit_utf8_size_t (line 802) | lit_utf8_size_t function lit_utf8_size_t (line 824) | lit_utf8_size_t FILE: jerry-core/ecma/base/ecma-helpers-errol.c type ecma_high_prec_t (line 73) | typedef struct function ecma_normalize_high_prec_data (line 82) | static inline void JERRY_ATTR_ALWAYS_INLINE function ecma_multiply_high_prec_by_10 (line 94) | static inline void JERRY_ATTR_ALWAYS_INLINE function ecma_divide_high_prec_by_10 (line 115) | static void function lit_utf8_size_t (line 136) | extern inline lit_utf8_size_t JERRY_ATTR_ALWAYS_INLINE FILE: jerry-core/ecma/base/ecma-helpers-external-pointers.c function ecma_create_native_pointer_property (line 36) | bool function ecma_native_pointer_t (line 160) | ecma_native_pointer_t * function ecma_delete_native_pointer_property (line 232) | bool FILE: jerry-core/ecma/base/ecma-helpers-number.c function JERRY_ATTR_CONST (line 47) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 61) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 76) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 87) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 98) | JERRY_ATTR_CONST function ecma_number_t (line 109) | ecma_number_t function JERRY_ATTR_ALWAYS_INLINE (line 137) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_CONST (line 160) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 175) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 195) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 209) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 229) | JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 241) | JERRY_ATTR_CONST function ecma_number_t (line 258) | ecma_number_t JERRY_ATTR_CONST function ecma_number_t (line 293) | ecma_number_t JERRY_ATTR_CONST function ecma_number_t (line 328) | ecma_number_t JERRY_ATTR_CONST function ecma_number_t (line 361) | ecma_number_t JERRY_ATTR_CONST function ecma_number_t (line 384) | ecma_number_t JERRY_ATTR_CONST function JERRY_ATTR_CONST (line 408) | JERRY_ATTR_CONST function ecma_value_t (line 441) | ecma_value_t function ecma_value_t (line 575) | ecma_value_t FILE: jerry-core/ecma/base/ecma-helpers-number.h type ecma_binary_num_t (line 27) | typedef uint64_t ecma_binary_num_t; type ecma_binary_num_t (line 29) | typedef uint32_t ecma_binary_num_t; type ecma_number_accessor_t (line 36) | typedef union FILE: jerry-core/ecma/base/ecma-helpers-string.c function ecma_string_to_array_index (line 66) | static bool function lit_utf8_byte_t (line 129) | static const lit_utf8_byte_t * function ecma_string_t (line 188) | static ecma_string_t * function ecma_string_t (line 216) | ecma_string_t * function ecma_prop_name_is_symbol (line 235) | bool function ecma_string_t (line 248) | static inline ecma_string_t *JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 295) | static ecma_string_t * function ecma_string_t (line 337) | ecma_string_t * function ecma_string_t (line 364) | ecma_string_t * function ecma_string_t (line 394) | ecma_string_t * function ecma_string_t (line 475) | ecma_string_t * function ecma_string_t (line 529) | ecma_string_t * function ecma_string_t (line 543) | ecma_string_t * function ecma_string_t (line 561) | ecma_string_t * function ecma_string_t (line 579) | ecma_string_t * function ecma_string_t (line 602) | ecma_string_t * function ecma_string_t (line 621) | ecma_string_t * function ecma_string_t (line 634) | ecma_string_t * function ecma_string_t (line 682) | extern inline ecma_string_t *JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 697) | extern inline ecma_string_t *JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 713) | ecma_string_t * function ecma_string_t (line 816) | ecma_string_t * function ecma_ref_ecma_string_non_direct (line 853) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_ref_ecma_string (line 882) | void function ecma_deref_ecma_string_non_direct (line 899) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_deref_ecma_string (line 928) | void function ecma_destroy_ecma_string (line 944) | void function ecma_number_t (line 1009) | ecma_number_t function ecma_string_get_array_index (line 1045) | extern inline uint32_t JERRY_ATTR_ALWAYS_INLINE function lit_utf8_size_t (line 1075) | static lit_utf8_size_t function lit_utf8_size_t (line 1094) | lit_utf8_size_t JERRY_ATTR_WARN_UNUSED_RESULT function ecma_string_to_cesu8_bytes (line 1172) | extern inline void JERRY_ATTR_ALWAYS_INLINE function lit_utf8_size_t (line 1189) | static inline lit_utf8_size_t JERRY_ATTR_ALWAYS_INLINE function lit_utf8_byte_t (line 1229) | const lit_utf8_byte_t * function ecma_compare_ecma_string_to_magic_id (line 1390) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 1403) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 1415) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 1426) | static inline ecma_string_t *JERRY_ATTR_ALWAYS_INLINE function jmem_cpointer_t (line 1440) | extern inline jmem_cpointer_t JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 1465) | ecma_string_t * function lit_string_hash_t (line 1484) | extern inline lit_string_hash_t JERRY_ATTR_ALWAYS_INLINE function ecma_string_get_property_index (line 1503) | uint32_t function ecma_string_compare_to_property_name (line 1531) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function lit_utf8_byte_t (line 1555) | static const lit_utf8_byte_t * function ecma_compare_ecma_strings_longpath (line 1597) | static bool JERRY_ATTR_NOINLINE function ecma_compare_ecma_strings (line 1628) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_compare_ecma_non_direct_strings (line 1666) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_compare_ecma_strings_relational (line 1702) | bool function lit_utf8_size_t (line 1793) | static lit_utf8_size_t function lit_utf8_size_t (line 1841) | lit_utf8_size_t function lit_utf8_size_t (line 1881) | lit_utf8_size_t function lit_utf8_size_t (line 1938) | lit_utf8_size_t function lit_utf8_size_t (line 1976) | lit_utf8_size_t function ecma_char_t (line 2031) | static ecma_char_t JERRY_ATTR_NOINLINE function ecma_char_t (line 2053) | ecma_char_t function lit_magic_string_id_t (line 2149) | lit_magic_string_id_t function lit_string_hash_t (line 2170) | extern inline lit_string_hash_t JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 2186) | ecma_string_t * function lit_utf8_byte_t (line 2240) | const lit_utf8_byte_t * function lit_utf8_byte_t (line 2269) | const lit_utf8_byte_t * function JERRY_ATTR_ALWAYS_INLINE (line 2297) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 2316) | ecma_string_t * function ecma_value_t (line 2348) | ecma_value_t function ecma_stringbuilder_t (line 2440) | ecma_stringbuilder_t function ecma_stringbuilder_t (line 2459) | ecma_stringbuilder_t function ecma_stringbuilder_t (line 2482) | ecma_stringbuilder_t function lit_utf8_byte_t (line 2505) | static lit_utf8_byte_t * function lit_utf8_size_t (line 2529) | lit_utf8_size_t function lit_utf8_byte_t (line 2543) | lit_utf8_byte_t * function ecma_stringbuilder_revert (line 2555) | void function ecma_stringbuilder_append (line 2577) | void function ecma_stringbuilder_append_magic (line 2590) | void function ecma_stringbuilder_append_raw (line 2604) | void function ecma_stringbuilder_append_codepoint (line 2616) | void function ecma_stringbuilder_append_char (line 2629) | void function ecma_stringbuilder_append_byte (line 2639) | void function ecma_string_t (line 2655) | ecma_string_t * function ecma_stringbuilder_destroy (line 2731) | void function ecma_length_t (line 2755) | ecma_length_t FILE: jerry-core/ecma/base/ecma-helpers-value.c function JERRY_ATTR_ALWAYS_INLINE (line 75) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 86) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 110) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 128) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 140) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 152) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 165) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 177) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 189) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 201) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 213) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 225) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 237) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 249) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 261) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 273) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 288) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 300) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 315) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 327) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 339) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 352) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 369) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 381) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 393) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 405) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 417) | JERRY_ATTR_ALWAYS_INLINE function ecma_check_value_type_is_spec_defined (line 427) | void function ecma_value_t (line 441) | ecma_value_t function JERRY_ATTR_ALWAYS_INLINE (line 478) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 492) | JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 505) | static ecma_value_t function ecma_value_t (line 520) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_CONST (line 531) | JERRY_ATTR_CONST function JERRY_ATTR_ALWAYS_INLINE (line 542) | JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 553) | ecma_value_t function ecma_value_t (line 569) | ecma_value_t function ecma_value_t (line 589) | ecma_value_t function ecma_value_t (line 605) | ecma_value_t function JERRY_ATTR_ALWAYS_INLINE (line 621) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 640) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 654) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 672) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 683) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 696) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 714) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 727) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 740) | JERRY_ATTR_ALWAYS_INLINE function ecma_number_t (line 753) | ecma_number_t JERRY_ATTR_PURE function JERRY_ATTR_ALWAYS_INLINE (line 769) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 787) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 800) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 818) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 831) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 848) | JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 861) | ecma_value_t function ecma_value_t (line 918) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 929) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 943) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 955) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_value_assign_value (line 970) | void function ecma_value_t (line 1007) | ecma_value_t function ecma_value_assign_float_number (line 1034) | static void function ecma_value_assign_number (line 1061) | void function ecma_free_value (line 1086) | void function JERRY_ATTR_ALWAYS_INLINE (line 1140) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_free_value_if_not_object (line 1152) | void function JERRY_ATTR_ALWAYS_INLINE (line 1164) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 1173) | extern inline void JERRY_ATTR_ALWAYS_INLINE function lit_magic_string_id_t (line 1197) | lit_magic_string_id_t FILE: jerry-core/ecma/base/ecma-helpers.c function ecma_object_t (line 85) | ecma_object_t * function ecma_object_t (line 122) | ecma_object_t * function ecma_object_t (line 148) | ecma_object_t * function ecma_object_t (line 172) | ecma_object_t * function ecma_is_lexical_environment (line 207) | extern inline bool JERRY_ATTR_PURE function ecma_op_ordinary_object_set_extensible (line 218) | extern inline void function ecma_object_type_t (line 232) | extern inline ecma_object_type_t JERRY_ATTR_PURE function ecma_object_base_type_t (line 246) | extern inline ecma_object_base_type_t JERRY_ATTR_PURE function JERRY_ATTR_ALWAYS_INLINE (line 261) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_lexical_environment_type_t (line 283) | extern inline ecma_lexical_environment_type_t JERRY_ATTR_PURE function ecma_object_t (line 297) | extern inline ecma_object_t *JERRY_ATTR_PURE function ecma_object_t (line 314) | ecma_object_t * function ecma_property_value_t (line 388) | static ecma_property_value_t * function ecma_property_value_t (line 519) | ecma_property_value_t * function ecma_property_value_t (line 544) | ecma_property_value_t * function ecma_create_named_reference_property (line 579) | void function ecma_property_t (line 607) | ecma_property_t * function ecma_property_value_t (line 757) | ecma_property_value_t * function ecma_delete_property (line 777) | void function ecma_assert_object_contains_the_property (line 873) | static void function ecma_named_data_property_assign_value (line 921) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_getter_setter_pointers_t (line 936) | ecma_getter_setter_pointers_t * function ecma_set_named_accessor_property_getter (line 949) | void function ecma_set_named_accessor_property_setter (line 968) | void function ecma_value_t (line 991) | ecma_value_t function ecma_property_value_t (line 1027) | extern inline ecma_property_value_t *JERRY_ATTR_ALWAYS_INLINE function ecma_is_property_writable (line 1056) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_set_property_writable_attr (line 1067) | void function ecma_is_property_enumerable (line 1089) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_set_property_enumerable_attr (line 1100) | void function ecma_is_property_configurable (line 1122) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_set_property_configurable_attr (line 1133) | void function ecma_is_property_lcached (line 1156) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_set_property_lcached (line 1167) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_property_descriptor_t (line 1191) | ecma_property_descriptor_t function ecma_free_property_descriptor (line 1208) | void function ecma_ref_extended_primitive (line 1232) | void function ecma_deref_exception (line 1248) | void function ecma_deref_bigint (line 1267) | void function ecma_value_t (line 1297) | ecma_value_t function ecma_value_t (line 1314) | ecma_value_t function ecma_value_t (line 1343) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_throw_exception (line 1354) | void function ecma_script_deref (line 1401) | void function ecma_bytecode_ref (line 1459) | void function ecma_bytecode_deref (line 1475) | void function ecma_value_t (line 1600) | ecma_value_t function ecma_value_t (line 1672) | ecma_value_t * function ecma_value_t (line 1698) | extern inline ecma_value_t *JERRY_ATTR_ALWAYS_INLINE function ecma_collection_t (line 1717) | ecma_collection_t * function ecma_value_t (line 1762) | ecma_value_t function ecma_get_current_stack_usage (line 1788) | ecma_get_current_stack_usage (void) FILE: jerry-core/ecma/base/ecma-helpers.h type ecma_string_flag_t (line 90) | typedef enum FILE: jerry-core/ecma/base/ecma-init-finalize.c function ecma_init (line 42) | void function ecma_finalize (line 73) | void FILE: jerry-core/ecma/base/ecma-lcache.c function ecma_lcache_invalidate_entry (line 61) | static inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 77) | static inline size_t JERRY_ATTR_ALWAYS_INLINE function ecma_lcache_insert (line 89) | void function ecma_property_t (line 140) | extern inline ecma_property_t *JERRY_ATTR_ALWAYS_INLINE function ecma_lcache_invalidate (line 185) | void FILE: jerry-core/ecma/base/ecma-line-info.c function ecma_line_info_decode_vlq (line 40) | uint32_t function ecma_line_info_decode_small (line 61) | static uint32_t function ecma_line_info_difference_update (line 89) | extern inline uint32_t JERRY_ATTR_ALWAYS_INLINE function ecma_line_info_free (line 104) | void function ecma_line_info_get (line 116) | void function ecma_line_info_dump (line 183) | void FILE: jerry-core/ecma/base/ecma-literal-storage.c function ecma_free_symbol_list (line 35) | static void function ecma_free_string_list (line 62) | static void function ecma_free_number_list (line 89) | static void function ecma_free_bigint_list (line 115) | static void function ecma_finalize_lit_storage (line 144) | void function ecma_value_t (line 160) | ecma_value_t function ecma_value_t (line 235) | ecma_value_t function ecma_value_t (line 309) | ecma_value_t function ecma_save_literals_append_value (line 410) | void function ecma_save_literals_add_compiled_code (line 442) | void function ecma_save_literals_for_snapshot (line 519) | bool function ecma_value_t (line 657) | ecma_value_t function ecma_value_t (line 707) | ecma_value_t * FILE: jerry-core/ecma/base/ecma-literal-storage.h type lit_mem_to_snapshot_id_map_entry_t (line 35) | typedef struct FILE: jerry-core/ecma/base/ecma-module.c type ecma_module_resolve_result_type_t (line 35) | typedef enum type ecma_module_resolve_result_t (line 47) | typedef struct function ecma_module_t (line 63) | ecma_module_t * function ecma_module_cleanup_context (line 91) | void function ecma_module_set_error_state (line 103) | static void function ecma_module_t (line 126) | static inline ecma_module_t *JERRY_ATTR_ALWAYS_INLINE function ecma_module_release_module_names (line 141) | void function ecma_module_release_module_nodes (line 159) | static void function ecma_module_resolve_set_t (line 184) | static ecma_module_resolve_set_t * function ecma_module_resolve_set_append (line 204) | static bool function ecma_module_resolve_set_cleanup (line 234) | static void function ecma_value_t (line 250) | static ecma_value_t function ecma_module_resolve_update (line 295) | static bool function ecma_module_resolve_import (line 330) | static bool function ecma_module_resolve_export (line 378) | static void function ecma_value_t (line 538) | ecma_value_t function ecma_value_t (line 612) | static ecma_value_t function ecma_module_heap_sort_shift_down (line 661) | static void function ecma_value_t (line 715) | static ecma_value_t function ecma_value_t (line 922) | static ecma_value_t function ecma_value_t (line 1014) | ecma_value_t function ecma_module_t (line 1043) | ecma_module_t * type ecma_module_stack_item_t (line 1064) | typedef struct ecma_module_stack_item_t function ecma_value_t (line 1079) | ecma_value_t function ecma_value_t (line 1332) | ecma_value_t function ecma_module_release_module (line 1405) | void FILE: jerry-core/ecma/base/ecma-module.h type ecma_module_flags_t (line 30) | typedef enum type ecma_module_names_t (line 41) | typedef struct ecma_module_names type ecma_module_t (line 55) | typedef struct ecma_module type ecma_module_node_t (line 84) | typedef struct ecma_module_node type ecma_module_resolve_set_t (line 99) | typedef struct ecma_module_resolve_set type ecma_module_resolve_stack_t (line 109) | typedef struct ecma_module_resolve_stack FILE: jerry-core/ecma/base/ecma-property-hashmap.c function ecma_property_hashmap_create (line 72) | void function ecma_property_hashmap_free (line 198) | void function ecma_property_hashmap_insert (line 219) | void function ecma_property_hashmap_delete_status (line 296) | ecma_property_hashmap_delete_status function ecma_property_t (line 369) | ecma_property_t * FILE: jerry-core/ecma/base/ecma-property-hashmap.h type ecma_property_hashmap_t (line 36) | typedef struct type ecma_property_hashmap_delete_status (line 63) | typedef enum FILE: jerry-core/ecma/builtin-objects/ecma-builtin-aggregateerror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 80) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-array-iterator-prototype.c function ecma_value_t (line 65) | static ecma_value_t function ecma_value_t (line 198) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c function ecma_value_t (line 107) | static ecma_value_t function ecma_value_t (line 131) | static ecma_value_t function ecma_value_t (line 182) | static ecma_value_t function ecma_string_t (line 244) | static ecma_string_t * function ecma_string_t (line 264) | static ecma_string_t * function ecma_value_t (line 296) | static ecma_value_t function ecma_value_t (line 361) | static ecma_value_t function ecma_value_t (line 423) | static ecma_value_t function ecma_value_t (line 493) | static ecma_value_t function ecma_value_t (line 647) | static ecma_value_t function ecma_value_t (line 756) | static ecma_value_t function ecma_value_t (line 911) | static ecma_value_t function ecma_value_t (line 1020) | static ecma_value_t function ecma_value_t (line 1177) | static ecma_value_t function ecma_value_t (line 1398) | static ecma_value_t function ecma_value_t (line 1516) | static ecma_value_t function ecma_value_t (line 1541) | static ecma_value_t function ecma_value_t (line 1642) | static ecma_value_t type array_routine_mode (line 1739) | typedef enum function ecma_value_t (line 1760) | static ecma_value_t function ecma_value_t (line 1847) | static ecma_value_t function ecma_value_t (line 1930) | static ecma_value_t function ecma_value_t (line 2025) | static ecma_value_t function ecma_value_t (line 2146) | static ecma_value_t function ecma_value_t (line 2231) | static ecma_value_t function ecma_value_t (line 2308) | static ecma_value_t function ecma_value_t (line 2465) | static ecma_value_t function ecma_value_t (line 2549) | static ecma_value_t function ecma_value_t (line 2668) | static ecma_value_t function ecma_value_t (line 2719) | static ecma_value_t function ecma_value_t (line 2757) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-array.c function ecma_value_t (line 77) | static ecma_value_t function ecma_value_t (line 405) | static ecma_value_t function ecma_value_t (line 464) | ecma_value_t function ecma_value_t (line 492) | ecma_value_t function ecma_value_t (line 526) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-arraybuffer-prototype.c function ecma_value_t (line 58) | static ecma_value_t function ecma_value_t (line 89) | static ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-arraybuffer.c function ecma_value_t (line 55) | static ecma_value_t function ecma_value_t (line 73) | ecma_value_t function ecma_value_t (line 87) | ecma_value_t function ecma_value_t (line 102) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-async-from-sync-iterator-prototype.c function ecma_value_t (line 78) | static ecma_value_t function ecma_value_t (line 142) | static ecma_value_t function ecma_value_t (line 175) | static ecma_value_t function ecma_value_t (line 294) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-async-function.c function ecma_value_t (line 42) | ecma_value_t function ecma_value_t (line 57) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-async-generator-function.c function ecma_value_t (line 42) | ecma_value_t function ecma_value_t (line 59) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-async-generator-prototype.c function ecma_value_t (line 86) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-async-iterator-prototype.c function ecma_value_t (line 62) | static ecma_value_t function ecma_value_t (line 75) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-atomics.c function ecma_value_t (line 79) | static ecma_value_t function ecma_value_t (line 124) | static ecma_value_t function ecma_value_t (line 258) | static ecma_value_t function ecma_value_t (line 274) | static ecma_value_t function ecma_value_t (line 366) | static ecma_value_t function ecma_value_t (line 388) | static ecma_value_t function ecma_value_t (line 406) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-bigint-prototype.c function ecma_value_t (line 63) | static ecma_value_t function ecma_value_t (line 97) | static ecma_value_t function ecma_value_t (line 137) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-bigint.c function ecma_value_t (line 66) | static ecma_value_t function ecma_value_t (line 343) | ecma_value_t function ecma_value_t (line 361) | ecma_value_t function ecma_value_t (line 376) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-boolean-prototype.c function ecma_value_t (line 71) | static ecma_value_t function ecma_value_t (line 101) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-boolean.c function ecma_value_t (line 52) | ecma_value_t function ecma_value_t (line 77) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-dataview-prototype.c function ecma_value_t (line 101) | static ecma_value_t function ecma_value_t (line 148) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-dataview.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 58) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-date-prototype.c function ecma_value_t (line 128) | static ecma_value_t function ecma_value_t (line 185) | static ecma_value_t function ecma_value_t (line 220) | static ecma_value_t function ecma_value_t (line 328) | static ecma_value_t function ecma_value_t (line 602) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-date.c function ecma_number_t (line 90) | static ecma_number_t function ecma_date_parse_special_char (line 132) | static bool function ecma_date_check_two_chars (line 146) | static inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_number_t (line 163) | static ecma_number_t function ecma_date_parse_day_name (line 194) | static bool function ecma_date_parse_month_name (line 220) | static uint32_t function ecma_date_construct_helper (line 247) | static bool function ecma_number_t (line 303) | static ecma_number_t function ecma_number_t (line 460) | static ecma_number_t function ecma_number_t (line 638) | static ecma_number_t function ecma_value_t (line 668) | static ecma_value_t function ecma_number_t (line 692) | static ecma_number_t function ecma_value_t (line 706) | static ecma_value_t function ecma_value_t (line 739) | ecma_value_t function ecma_value_t (line 758) | ecma_value_t function ecma_value_t (line 824) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-error-prototype.c function ecma_string_t (line 66) | static ecma_string_t * function ecma_value_t (line 98) | static ecma_value_t function ecma_value_t (line 153) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-error.c function ecma_value_t (line 52) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-evalerror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.c function ecma_value_t (line 82) | static ecma_value_t function ecma_value_t (line 200) | ecma_value_t function ecma_value_t (line 277) | static ecma_value_t function ecma_value_t (line 469) | ecma_value_t function ecma_value_t (line 483) | ecma_value_t function ecma_value_t (line 498) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-function.c function ecma_value_t (line 49) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-generator-function.c function ecma_value_t (line 42) | ecma_value_t function ecma_value_t (line 57) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-generator-prototype.c function ecma_value_t (line 83) | static ecma_value_t function ecma_value_t (line 208) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-global.c function ecma_value_t (line 85) | static ecma_value_t function ecma_value_t (line 121) | static ecma_value_t function ecma_value_t (line 136) | static ecma_value_t function ecma_builtin_global_object_character_is_in (line 149) | static bool function ecma_value_t (line 188) | static ecma_value_t function ecma_builtin_global_object_byte_to_hex (line 305) | static void function ecma_value_t (line 328) | static ecma_value_t function ecma_value_t (line 436) | static ecma_value_t function ecma_builtin_global_object_unescape_resolve_escape (line 491) | static uint8_t function ecma_value_t (line 531) | static ecma_value_t function ecma_value_t (line 581) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-handlers.c function ecma_builtin_handler_t (line 43) | ecma_builtin_handler_t function ecma_builtin_handler_get_length (line 55) | uint8_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-handlers.h type ecma_native_handler_flags_t (line 36) | typedef enum FILE: jerry-core/ecma/builtin-objects/ecma-builtin-helpers-date.c function JERRY_ATTR_ALWAYS_INLINE (line 53) | extern inline int32_t JERRY_ATTR_ALWAYS_INLINE function ecma_date_day_from_year (line 74) | static int32_t function ecma_date_days_in_year (line 97) | static int function ecma_date_in_leap_year (line 117) | static int32_t function ecma_date_year_from_time (line 163) | int32_t function ecma_date_month_from_time (line 192) | int32_t function ecma_date_date_from_time (line 223) | int32_t function ecma_date_week_day (line 257) | int32_t function ecma_date_local_time_zone_adjustment (line 277) | extern inline int32_t JERRY_ATTR_ALWAYS_INLINE function ecma_number_t (line 291) | ecma_number_t function ecma_date_time_in_day_from_time (line 302) | int32_t function ecma_date_hour_from_time (line 320) | int32_t function ecma_date_min_from_time (line 338) | int32_t function ecma_date_sec_from_time (line 356) | int32_t function ecma_date_ms_from_time (line 374) | int32_t function ecma_number_t (line 392) | ecma_number_t function ecma_number_t (line 420) | ecma_number_t function ecma_number_t (line 466) | ecma_number_t function ecma_number_t (line 486) | ecma_number_t function ecma_value_t (line 503) | static ecma_value_t function ecma_value_t (line 702) | ecma_value_t function ecma_value_t (line 718) | ecma_value_t function ecma_value_t (line 733) | ecma_value_t function ecma_value_t (line 748) | ecma_value_t function ecma_value_t (line 763) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-helpers-error.c function ecma_value_t (line 40) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-helpers-json.c function ecma_json_has_object_in_stack (line 41) | bool FILE: jerry-core/ecma/builtin-objects/ecma-builtin-helpers-sort.c function ecma_value_t (line 30) | static ecma_value_t function ecma_value_t (line 79) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-helpers.c function ecma_value_t (line 50) | static ecma_value_t function ecma_value_t (line 117) | ecma_value_t function ecma_string_t (line 202) | ecma_string_t * function ecma_value_t (line 253) | ecma_value_t function ecma_value_t (line 294) | ecma_value_t function ecma_value_t (line 324) | ecma_value_t function lit_utf8_size_t (line 420) | lit_utf8_size_t function ecma_builtin_helper_string_find_last_index (line 470) | static uint32_t function ecma_value_t (line 546) | ecma_value_t function ecma_builtin_helper_string_find_index (line 708) | uint32_t function ecma_value_t (line 758) | ecma_value_t function ecma_value_t (line 791) | ecma_value_t function ecma_value_t (line 840) | ecma_value_t function ecma_builtin_replace_substitute (line 861) | void function ecma_builtin_is_regexp_exec (line 1029) | extern inline bool JERRY_ATTR_ALWAYS_INLINE FILE: jerry-core/ecma/builtin-objects/ecma-builtin-helpers.h type ecma_string_index_of_mode_t (line 65) | typedef enum type ecma_replace_context_t (line 98) | typedef struct type ecma_date_timezone_t (line 171) | typedef enum type ecma_json_occurrence_stack_item_t (line 213) | typedef struct struct_ecma_json_occurrence_stack_item_t type ecma_json_stringify_context_t (line 222) | typedef struct type ecma_value_t (line 263) | typedef ecma_value_t (*ecma_builtin_helper_sort_compare_fn_t) (ecma_valu... FILE: jerry-core/ecma/builtin-objects/ecma-builtin-internal-routines-template.inc.h function ecma_value_t (line 164) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-intrinsic.c function ecma_value_t (line 77) | static ecma_value_t function ecma_value_t (line 106) | static ecma_value_t function ecma_value_t (line 132) | static ecma_value_t function ecma_value_t (line 154) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-iterator-prototype.c function ecma_value_t (line 62) | static ecma_value_t function ecma_value_t (line 75) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-json.c type ecma_json_token_type_t (line 77) | typedef enum type ecma_json_token_t (line 97) | typedef struct function ecma_builtin_json_parse_string (line 116) | static void function ecma_builtin_json_parse_number (line 244) | static void function ecma_builtin_json_parse_next_token (line 327) | static void function ecma_builtin_json_define_value_property (line 455) | static void function ecma_value_t (line 474) | static ecma_value_t function ecma_value_t (line 630) | static ecma_value_t function ecma_value_t (line 752) | static ecma_value_t function ecma_value_t (line 802) | ecma_value_t function ecma_value_t (line 836) | static ecma_value_t function ecma_builtin_json_quote (line 877) | static void function ecma_value_t (line 991) | static ecma_value_t function ecma_value_t (line 1121) | static ecma_value_t function ecma_value_t (line 1232) | static ecma_value_t function ecma_value_t (line 1472) | static ecma_value_t function ecma_value_t (line 1512) | ecma_value_t function ecma_value_t (line 1539) | static ecma_value_t function ecma_value_t (line 1786) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-map-iterator-prototype.c function ecma_value_t (line 65) | static ecma_value_t function ecma_value_t (line 77) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-map-prototype.c function ecma_value_t (line 47) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-map.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 58) | ecma_value_t function ecma_value_t (line 74) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-math.c function ecma_value_t (line 115) | static ecma_value_t function ecma_value_t (line 170) | static ecma_value_t function ecma_number_t (line 221) | static ecma_number_t function ecma_number_t (line 250) | static ecma_number_t function ecma_value_t (line 275) | static ecma_value_t function ecma_value_t (line 290) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c function lit_utf8_size_t (line 76) | static inline lit_utf8_size_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 151) | static ecma_value_t function ecma_value_t (line 320) | static ecma_value_t type number_routine_mode_t (line 347) | typedef enum function ecma_value_t (line 358) | static ecma_value_t function ecma_value_t (line 620) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-number.c function ecma_value_t (line 73) | ecma_value_t function ecma_value_t (line 117) | ecma_value_t function ecma_value_t (line 166) | static ecma_value_t function ecma_value_t (line 201) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c function ecma_value_t (line 86) | static ecma_value_t function ecma_value_t (line 101) | static ecma_value_t function ecma_value_t (line 116) | static ecma_value_t function ecma_value_t (line 131) | static ecma_value_t function ecma_value_t (line 147) | static ecma_value_t function ecma_value_t (line 177) | static ecma_value_t function ecma_value_t (line 207) | static ecma_value_t function ecma_value_t (line 284) | static ecma_value_t function ecma_value_t (line 380) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-object.c function ecma_value_t (line 104) | ecma_value_t function ecma_value_t (line 122) | ecma_value_t function ecma_value_t (line 153) | ecma_value_t function ecma_value_t (line 311) | static ecma_value_t function ecma_value_t (line 450) | static ecma_value_t function ecma_value_t (line 481) | static ecma_value_t function ecma_value_t (line 554) | static ecma_value_t function ecma_value_t (line 650) | ecma_value_t function ecma_value_t (line 674) | static ecma_value_t function ecma_value_t (line 699) | ecma_value_t function ecma_value_t (line 737) | static ecma_value_t function ecma_value_t (line 806) | static ecma_value_t function ecma_value_t (line 932) | static ecma_value_t function ecma_value_t (line 978) | ecma_value_t function ecma_value_t (line 1026) | static ecma_value_t function ecma_value_t (line 1137) | static ecma_value_t function ecma_value_t (line 1152) | static ecma_value_t function ecma_value_t (line 1286) | static ecma_value_t function ecma_value_t (line 1347) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c function ecma_value_t (line 58) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-promise.c function ecma_value_t (line 76) | static inline ecma_value_t function ecma_value_t (line 173) | static inline ecma_value_t function ecma_value_t (line 390) | static ecma_value_t function ecma_value_t (line 451) | ecma_value_t function ecma_value_t (line 465) | ecma_value_t function ecma_value_t (line 487) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-proxy.c function ecma_value_t (line 67) | static ecma_value_t function ecma_value_t (line 89) | ecma_value_t function ecma_value_t (line 108) | ecma_value_t function ecma_value_t (line 133) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-rangeerror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-referenceerror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-reflect.c function ecma_value_t (line 80) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c function ecma_value_t (line 63) | static ecma_value_t function ecma_value_t (line 90) | static ecma_value_t function ecma_value_t (line 129) | static ecma_value_t function ecma_value_t (line 201) | static ecma_value_t function ecma_value_t (line 221) | static ecma_value_t function ecma_value_t (line 282) | static ecma_value_t function ecma_value_t (line 319) | static ecma_value_t function ecma_value_t (line 354) | static ecma_value_t function ecma_value_t (line 407) | static ecma_value_t function ecma_value_t (line 540) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-regexp-string-iterator-prototype.c function ecma_value_t (line 52) | static ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-regexp.c function ecma_value_t (line 46) | static ecma_value_t function ecma_value_t (line 179) | ecma_value_t function ecma_value_t (line 192) | ecma_value_t function ecma_value_t (line 205) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-set-iterator-prototype.c function ecma_value_t (line 65) | static ecma_value_t function ecma_value_t (line 77) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-set-prototype.c function ecma_value_t (line 46) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-set.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 58) | ecma_value_t function ecma_value_t (line 74) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-shared-arraybuffer-prototype.c function ecma_value_t (line 59) | static ecma_value_t function ecma_value_t (line 86) | static ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-shared-arraybuffer.c function ecma_value_t (line 55) | ecma_value_t function ecma_value_t (line 69) | ecma_value_t function ecma_value_t (line 84) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-string-iterator-prototype.c function ecma_value_t (line 63) | static ecma_value_t function ecma_value_t (line 177) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c function ecma_value_t (line 123) | static ecma_value_t function ecma_value_t (line 154) | static ecma_value_t function ecma_value_t (line 211) | static ecma_value_t function ecma_value_t (line 248) | static ecma_value_t function ecma_value_t (line 290) | static ecma_value_t function ecma_value_t (line 364) | static ecma_value_t function ecma_value_t (line 490) | static ecma_value_t function ecma_value_t (line 723) | static ecma_value_t function ecma_value_t (line 802) | static ecma_value_t function ecma_value_t (line 848) | static ecma_value_t function ecma_value_t (line 875) | static ecma_value_t function ecma_value_t (line 1045) | static ecma_value_t function ecma_value_t (line 1111) | static ecma_value_t function ecma_value_t (line 1161) | static ecma_value_t function ecma_value_t (line 1178) | static ecma_value_t function ecma_value_t (line 1243) | static ecma_value_t function ecma_value_t (line 1292) | static ecma_value_t function ecma_value_t (line 1353) | static ecma_value_t function ecma_value_t (line 1368) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-string.c function ecma_value_t (line 74) | static ecma_value_t function ecma_value_t (line 128) | static ecma_value_t function ecma_value_t (line 279) | static ecma_value_t function ecma_value_t (line 339) | ecma_value_t function ecma_value_t (line 377) | ecma_value_t function ecma_value_t (line 392) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-symbol-prototype.c function ecma_value_t (line 68) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-symbol.c function ecma_value_t (line 52) | ecma_value_t function ecma_value_t (line 71) | ecma_value_t function ecma_value_t (line 87) | static ecma_value_t function ecma_value_t (line 207) | static ecma_value_t function ecma_value_t (line 233) | static ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-syntaxerror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-type-error-thrower.c function ecma_value_t (line 52) | ecma_value_t function ecma_value_t (line 69) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-typeerror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-urierror.c function ecma_value_t (line 54) | ecma_value_t function ecma_value_t (line 66) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-weakmap-prototype.c function ecma_value_t (line 46) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-weakmap.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 58) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-weakref-prototype.c function ecma_value_t (line 61) | static ecma_value_t function ecma_value_t (line 86) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-weakref.c function ecma_value_t (line 47) | ecma_value_t function ecma_value_t (line 61) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-weakset-prototype.c function ecma_value_t (line 47) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtin-weakset.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 58) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtins-internal.h type ecma_builtin_property_type_t (line 29) | typedef enum type ecma_builtin_number_type_t (line 48) | typedef enum type ecma_builtin_property_descriptor_t (line 71) | typedef struct FILE: jerry-core/ecma/builtin-objects/ecma-builtins.c type ecma_builtin_property_descriptor_t (line 52) | typedef const ecma_builtin_property_descriptor_t *ecma_builtin_property_... type ecma_value_t (line 57) | typedef ecma_value_t (*ecma_builtin_dispatch_routine_t) (uint8_t builtin... type ecma_value_t (line 64) | typedef ecma_value_t (*ecma_builtin_dispatch_call_t) (const ecma_value_t... type ecma_builtin_descriptor_t (line 75) | typedef uint16_t ecma_builtin_descriptor_t; function ecma_builtin_get_property_count (line 213) | static size_t function ecma_builtin_is_global (line 235) | bool function ecma_builtin_get_global (line 251) | ecma_builtin_get_global (void) function ecma_builtin_function_is_routine (line 264) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_global_object_t (line 283) | static ecma_global_object_t * function ecma_object_t (line 311) | static ecma_object_t * function ecma_global_object_t (line 475) | ecma_global_object_t * function ecma_object_t (line 545) | ecma_object_t * function ecma_object_t (line 571) | ecma_object_t * function ecma_object_t (line 597) | static inline ecma_object_t *JERRY_ATTR_ALWAYS_INLINE function ecma_object_t (line 618) | static ecma_object_t * function ecma_object_t (line 663) | static ecma_object_t * function ecma_object_t (line 681) | static ecma_object_t * function ecma_property_t (line 700) | static ecma_property_t * function ecma_property_t (line 743) | ecma_property_t * function ecma_property_t (line 883) | ecma_property_t * function ecma_builtin_native_handler_delete_built_in_property (line 1131) | static void function ecma_builtin_routine_delete_built_in_property (line 1154) | void function ecma_builtin_delete_built_in_property (line 1188) | void function ecma_builtin_native_handler_list_lazy_property_names (line 1251) | static void function ecma_builtin_routine_list_lazy_property_names (line 1278) | void function ecma_builtin_list_lazy_property_names (line 1320) | void function ecma_value_t (line 1427) | static ecma_value_t function ecma_value_t (line 1471) | ecma_value_t function ecma_value_t (line 1502) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/ecma-builtins.h type ecma_builtin_id_t (line 24) | typedef enum type ecma_global_object_t (line 90) | typedef struct FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-bigint64array.c function ecma_value_t (line 51) | ecma_value_t function ecma_value_t (line 65) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-biguint64array.c function ecma_value_t (line 51) | ecma_value_t function ecma_value_t (line 65) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-float32array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-float64array.c function ecma_value_t (line 51) | ecma_value_t function ecma_value_t (line 65) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-int16array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-int32array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-int8array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray-helpers.c function ecma_value_t (line 37) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray-prototype.c type typedarray_routine_mode (line 109) | typedef enum function ecma_value_t (line 124) | static ecma_value_t function ecma_value_t (line 218) | static ecma_value_t function ecma_value_t (line 315) | static ecma_value_t function ecma_value_t (line 438) | static ecma_value_t function ecma_value_t (line 548) | static ecma_value_t function ecma_value_t (line 585) | static ecma_value_t function ecma_value_t (line 689) | static ecma_value_t function ecma_string_t (line 841) | static ecma_string_t * function ecma_string_t (line 875) | static ecma_string_t * function ecma_value_t (line 896) | static ecma_value_t function ecma_value_t (line 966) | static ecma_value_t function ecma_value_t (line 1027) | static ecma_value_t function ecma_value_t (line 1132) | static ecma_value_t function ecma_value_t (line 1229) | static ecma_value_t function ecma_value_t (line 1331) | static ecma_value_t function ecma_value_t (line 1405) | static ecma_value_t function ecma_value_t (line 1435) | static ecma_value_t function ecma_value_t (line 1506) | static ecma_value_t function ecma_value_t (line 1589) | static ecma_value_t function ecma_value_t (line 1660) | static ecma_value_t function ecma_value_t (line 1779) | static ecma_value_t function ecma_value_t (line 1820) | static ecma_value_t function ecma_value_t (line 1864) | static ecma_value_t function ecma_value_t (line 1924) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray.c function ecma_value_t (line 56) | static ecma_value_t function ecma_value_t (line 107) | static ecma_value_t function ecma_value_t (line 171) | ecma_value_t function ecma_value_t (line 188) | ecma_value_t function ecma_value_t (line 203) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-uint16array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-uint32array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-uint8array.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-uint8clampedarray.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 64) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-arguments-object.c function ecma_value_t (line 46) | ecma_value_t function ecma_value_t (line 159) | ecma_value_t function ecma_property_t (line 221) | ecma_property_t * function ecma_op_arguments_delete_built_in_property (line 322) | void function ecma_op_arguments_object_list_lazy_property_names (line 371) | void function ecma_string_t (line 432) | ecma_string_t * FILE: jerry-core/ecma/operations/ecma-array-object.c function ecma_object_t (line 48) | static ecma_object_t * function ecma_op_object_is_fast_array (line 79) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_op_array_is_fast_array (line 92) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_object_t (line 107) | ecma_object_t * function ecma_object_t (line 152) | ecma_object_t * function ecma_value_t (line 171) | ecma_value_t function ecma_value_t (line 229) | ecma_value_t function ecma_fast_array_convert_to_normal (line 279) | void function ecma_fast_array_set_property (line 349) | bool function ecma_fast_array_get_hole_count (line 422) | extern inline uint32_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 435) | ecma_value_t * function ecma_array_object_delete_property (line 485) | bool function ecma_delete_fast_array_properties (line 523) | uint32_t function ecma_fast_array_set_length (line 588) | static void function ecma_collection_t (line 625) | ecma_collection_t * function ecma_object_t (line 672) | ecma_object_t * function ecma_value_t (line 772) | ecma_value_t function ecma_delete_array_properties (line 791) | static uint32_t function ecma_value_t (line 946) | ecma_value_t function ecma_value_t (line 1066) | ecma_value_t function JERRY_ATTR_ALWAYS_INLINE (line 1160) | extern inline uint32_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 1178) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-arraybuffer-object.c function ecma_object_t (line 48) | ecma_object_t * function ecma_object_t (line 83) | ecma_object_t * function ecma_object_t (line 119) | ecma_object_t * function ecma_value_t (line 136) | ecma_value_t function ecma_value_t (line 193) | extern inline ecma_value_t function ecma_arraybuffer_release_buffer (line 204) | void function ecma_value_t (line 250) | ecma_value_t function ecma_is_arraybuffer (line 316) | bool function ecma_arraybuffer_get_length (line 328) | uint32_t JERRY_ATTR_PURE function JERRY_ATTR_ALWAYS_INLINE (line 343) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 364) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 381) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 419) | ecma_value_t function ecma_value_t (line 566) | static ecma_value_t function ecma_value_t (line 617) | static ecma_value_t function ecma_value_t (line 657) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-async-generator-object.c function ecma_value_t (line 48) | ecma_value_t function ecma_value_t (line 98) | static ecma_value_t function ecma_value_t (line 131) | static ecma_value_t function ecma_value_t (line 180) | ecma_value_t function ecma_async_generator_finalize (line 289) | void function ecma_value_t (line 342) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-async-generator-object.h type ecma_async_generator_operation_type_t (line 33) | typedef enum FILE: jerry-core/ecma/operations/ecma-atomics-object.c function ecma_value_t (line 49) | ecma_value_t function ecma_validate_atomic_access (line 107) | uint32_t function ecma_value_t (line 152) | ecma_value_t function ecma_value_t (line 231) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-atomics-object.h type ecma_atomics_op_t (line 33) | typedef enum FILE: jerry-core/ecma/operations/ecma-big-uint.c function ecma_extended_primitive_t (line 39) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 70) | ecma_extended_primitive_t * function ecma_bigint_digit_t (line 103) | ecma_bigint_digit_t function ecma_extended_primitive_t (line 128) | static ecma_extended_primitive_t * function ecma_extended_primitive_t (line 181) | static ecma_extended_primitive_t * function ecma_big_uint_compare (line 216) | int function ecma_extended_primitive_t (line 264) | ecma_extended_primitive_t * function lit_utf8_byte_t (line 326) | lit_utf8_byte_t * function ecma_extended_primitive_t (line 453) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 517) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 583) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 683) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 767) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 900) | static ecma_extended_primitive_t * function ecma_bigint_digit_t (line 986) | static ecma_bigint_digit_t * function ecma_extended_primitive_t (line 1046) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 1308) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 1380) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 1481) | ecma_extended_primitive_t * function ecma_extended_primitive_t (line 1551) | ecma_extended_primitive_t * FILE: jerry-core/ecma/operations/ecma-big-uint.h type ecma_bigint_two_digits_t (line 31) | typedef uint64_t ecma_bigint_two_digits_t; type ecma_big_uint_bitwise_operation_types_t (line 67) | typedef enum type ecma_big_uint_bitwise_options_t (line 83) | typedef enum FILE: jerry-core/ecma/operations/ecma-bigint-object.c function ecma_value_t (line 44) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-bigint.c function ecma_value_t (line 34) | static ecma_value_t function ecma_value_t (line 46) | static ecma_value_t function ecma_value_t (line 74) | ecma_value_t function ecma_value_t (line 195) | ecma_value_t function ecma_string_t (line 215) | ecma_string_t * function ecma_bigint_number_to_digits (line 281) | static uint32_t function ecma_value_t (line 368) | static ecma_value_t function ecma_value_t (line 424) | ecma_value_t function ecma_value_t (line 491) | ecma_value_t function ecma_value_t (line 626) | ecma_value_t function ecma_value_t (line 665) | ecma_value_t function ecma_bigint_get_size_in_digits (line 725) | uint32_t function ecma_bigint_get_digits_and_sign (line 744) | void function ecma_bigint_is_equal_to_bigint (line 810) | bool function ecma_bigint_is_equal_to_number (line 842) | bool function ecma_bigint_compare_to_bigint (line 927) | int function ecma_bigint_compare_to_number (line 973) | int function ecma_value_t (line 1066) | ecma_value_t function ecma_value_t (line 1093) | ecma_value_t function ecma_value_t (line 1149) | ecma_value_t function ecma_value_t (line 1230) | ecma_value_t function ecma_value_t (line 1288) | ecma_value_t function ecma_value_t (line 1369) | ecma_value_t function ecma_value_t (line 1447) | ecma_value_t function ecma_value_t (line 1535) | static ecma_value_t function ecma_value_t (line 1567) | ecma_value_t function ecma_value_t (line 1610) | ecma_value_t function ecma_value_t (line 1660) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-bigint.h type ecma_bigint_parse_string_options_t (line 31) | typedef enum type ecma_bigint_unary_operation_type (line 45) | typedef enum FILE: jerry-core/ecma/operations/ecma-boolean-object.c function ecma_value_t (line 45) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-comparison.c function ecma_value_t (line 45) | ecma_value_t function ecma_op_strict_equality_compare (line 248) | bool function ecma_value_t (line 338) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-container-object.c function ecma_collection_t (line 49) | static inline ecma_collection_t * function ecma_op_internal_buffer_append (line 61) | static void function ecma_op_internal_buffer_update (line 85) | static inline void function ecma_op_internal_buffer_delete (line 103) | static void function ecma_value_t (line 128) | static ecma_value_t * function ecma_value_t (line 159) | static ecma_value_t function ecma_op_container_entry_size (line 178) | uint8_t function ecma_op_container_free_weakset_entries (line 192) | static void function ecma_op_container_free_weakmap_entries (line 221) | static void function ecma_op_container_free_set_entries (line 253) | static void function ecma_op_container_free_map_entries (line 278) | static void function ecma_op_container_free_entries (line 306) | void function ecma_value_t (line 350) | ecma_value_t function ecma_extended_object_t (line 541) | ecma_extended_object_t * function ecma_value_t (line 572) | ecma_value_t function ecma_value_t (line 586) | ecma_value_t function ecma_value_t (line 619) | ecma_value_t function ecma_value_t (line 650) | static ecma_value_t function ecma_value_t (line 672) | ecma_value_t function ecma_value_t (line 712) | ecma_value_t function ecma_value_t (line 766) | ecma_value_t function ecma_value_t (line 780) | ecma_value_t function ecma_value_t (line 804) | ecma_value_t function ecma_value_t (line 836) | ecma_value_t function ecma_op_container_remove_weak_entry (line 857) | void function ecma_value_t (line 889) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_op_iterator_get_index (line 903) | static uint32_t function ecma_op_iterator_set_index (line 923) | static void function ecma_value_t (line 965) | ecma_value_t function ecma_value_t (line 1059) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-conversion.c function ecma_op_require_object_coercible (line 58) | bool function ecma_op_same_value (line 81) | bool function ecma_op_same_value_zero (line 149) | bool function ecma_value_t (line 194) | ecma_value_t function ecma_op_to_boolean (line 221) | bool function ecma_value_t (line 273) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 290) | ecma_value_t function ecma_string_t (line 383) | ecma_string_t * function ecma_string_t (line 477) | ecma_string_t * function ecma_value_t (line 516) | ecma_value_t function ecma_object_t (line 586) | ecma_object_t * function ecma_value_t (line 671) | ecma_value_t function ecma_op_is_integer (line 861) | bool function ecma_value_t (line 885) | ecma_value_t function ecma_value_t (line 933) | ecma_value_t function ecma_value_t (line 981) | ecma_value_t function ecma_collection_t (line 1022) | ecma_collection_t * FILE: jerry-core/ecma/operations/ecma-conversion.h type ecma_preferred_type_hint_t (line 34) | typedef enum type ecma_to_numeric_options_t (line 44) | typedef enum FILE: jerry-core/ecma/operations/ecma-dataview-object.c function ecma_value_t (line 49) | ecma_value_t function ecma_dataview_object_t (line 169) | ecma_dataview_object_t * type ecma_dataview_endiannes_check_t (line 189) | typedef union function ecma_dataview_check_little_endian (line 201) | static bool function ecma_dataview_swap_order (line 214) | static void function ecma_value_t (line 242) | ecma_value_t function ecma_is_dataview (line 393) | bool FILE: jerry-core/ecma/operations/ecma-eval.c function ecma_value_t (line 45) | ecma_value_t function ecma_value_t (line 68) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-exceptions.c function ecma_object_t (line 57) | ecma_object_t * function ecma_value_t (line 176) | ecma_value_t function jerry_error_t (line 280) | jerry_error_t function ecma_value_t (line 297) | ecma_value_t function ecma_value_t (line 327) | ecma_value_t function ecma_value_t (line 411) | ecma_value_t function ecma_value_t (line 425) | ecma_value_t function ecma_value_t (line 439) | ecma_value_t function ecma_value_t (line 453) | ecma_value_t function ecma_value_t (line 467) | ecma_value_t function ecma_value_t (line 481) | ecma_value_t function ecma_value_t (line 494) | ecma_value_t function ecma_value_t (line 507) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-function-object.c function ecma_value_t (line 51) | ecma_value_t function ecma_op_proxy_object_is_callable (line 101) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_op_object_is_callable (line 119) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_op_is_callable (line 144) | bool function ecma_error_msg_t (line 157) | ecma_error_msg_t function ecma_error_msg_t (line 264) | extern inline ecma_error_msg_t JERRY_ATTR_ALWAYS_INLINE function ecma_object_is_constructor (line 281) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_is_constructor (line 293) | bool function ecma_string_t (line 309) | static ecma_string_t * function ecma_object_t (line 360) | static ecma_object_t * function ecma_value_t (line 435) | ecma_value_t function ecma_object_t (line 545) | ecma_object_t * function ecma_object_t (line 557) | ecma_object_t * function ecma_object_t (line 663) | ecma_object_t * function ecma_object_t (line 691) | ecma_object_t * function ecma_compiled_code_t (line 716) | extern inline const ecma_compiled_code_t *JERRY_ATTR_ALWAYS_INLINE function ecma_global_object_t (line 741) | extern inline ecma_global_object_t *JERRY_ATTR_ALWAYS_INLINE function ecma_global_object_t (line 765) | ecma_global_object_t * function ecma_value_t (line 829) | ecma_value_t function ecma_value_t (line 923) | ecma_value_t function ecma_object_t (line 954) | ecma_object_t * function ecma_value_t (line 1008) | static ecma_value_t JERRY_ATTR_NOINLINE function ecma_value_t (line 1077) | static ecma_value_t function ecma_value_t (line 1204) | static ecma_value_t JERRY_ATTR_NOINLINE function ecma_value_t (line 1236) | static ecma_value_t JERRY_ATTR_NOINLINE function JERRY_ATTR_NOINLINE (line 1288) | JERRY_ATTR_NOINLINE static ecma_object_t * function ecma_value_t (line 1334) | static ecma_value_t JERRY_ATTR_NOINLINE function ecma_value_t (line 1368) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 1392) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 1417) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 1440) | ecma_value_t function ecma_value_t (line 1511) | static ecma_value_t function ecma_value_t (line 1575) | static ecma_value_t function ecma_value_t (line 1610) | static ecma_value_t JERRY_ATTR_NOINLINE function ecma_value_t (line 1646) | static ecma_value_t function ecma_value_t (line 1711) | static ecma_value_t function ecma_value_t (line 1756) | ecma_value_t function ecma_property_t (line 1808) | static ecma_property_t * function ecma_property_t (line 1926) | ecma_property_t * function ecma_property_t (line 2037) | ecma_property_t * function ecma_property_t (line 2060) | ecma_property_t * function ecma_op_function_delete_built_in_property (line 2106) | void function ecma_op_bound_function_delete_built_in_property (line 2128) | void function ecma_op_function_list_lazy_property_names (line 2149) | void function ecma_op_external_function_list_lazy_property_names (line 2209) | void function ecma_op_bound_function_list_lazy_property_names (line 2235) | void FILE: jerry-core/ecma/operations/ecma-get-put-value.c function ecma_value_t (line 45) | ecma_value_t function ecma_value_t (line 146) | ecma_value_t function ecma_value_t (line 219) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-iterator-object.c function ecma_value_t (line 50) | ecma_value_t function ecma_value_t (line 84) | ecma_value_t function ecma_value_t (line 126) | ecma_value_t function ecma_value_t (line 168) | ecma_value_t function ecma_value_t (line 295) | ecma_value_t function ecma_value_t (line 331) | static ecma_value_t function ecma_value_t (line 367) | static ecma_value_t function ecma_value_t (line 407) | ecma_value_t function ecma_value_t (line 439) | ecma_value_t function ecma_value_t (line 459) | ecma_value_t function ecma_value_t (line 554) | ecma_value_t function ecma_value_t (line 607) | ecma_value_t function ecma_value_t (line 666) | ecma_value_t function ecma_value_t (line 701) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-iterator-object.h type ecma_iterator_command_type_t (line 31) | typedef enum FILE: jerry-core/ecma/operations/ecma-jobqueue.c type ecma_job_promise_reaction_t (line 44) | typedef struct type ecma_job_promise_async_reaction_t (line 55) | typedef struct type ecma_job_promise_async_generator_t (line 65) | typedef struct type ecma_job_promise_resolve_thenable_t (line 74) | typedef struct function ecma_job_queue_init (line 85) | void function ecma_job_queue_item_type_t (line 97) | static inline ecma_job_queue_item_type_t JERRY_ATTR_ALWAYS_INLINE function ecma_job_queue_item_t (line 108) | static inline ecma_job_queue_item_t *JERRY_ATTR_ALWAYS_INLINE function ecma_free_promise_reaction_job (line 117) | static void function ecma_free_promise_async_reaction_job (line 132) | static void function ecma_free_promise_async_generator_job (line 147) | static void function ecma_free_promise_resolve_thenable_job (line 161) | static void function ecma_value_t (line 182) | static ecma_value_t function ecma_value_t (line 271) | static ecma_value_t function ecma_value_t (line 402) | static ecma_value_t function ecma_value_t (line 422) | static ecma_value_t function ecma_enqueue_job (line 447) | static void function ecma_enqueue_promise_reaction_job (line 469) | void function ecma_enqueue_promise_async_reaction_job (line 487) | void function ecma_enqueue_promise_async_generator_job (line 505) | void function ecma_enqueue_promise_resolve_thenable_job (line 519) | void function ecma_value_t (line 545) | ecma_value_t function ecma_free_all_enqueued_jobs (line 597) | void FILE: jerry-core/ecma/operations/ecma-jobqueue.h type ecma_job_queue_item_type_t (line 31) | typedef enum type ecma_job_queue_item_t (line 43) | typedef struct FILE: jerry-core/ecma/operations/ecma-lex-env.c function ecma_init_global_environment (line 42) | void function ecma_finalize_global_environment (line 51) | void function ecma_object_t (line 65) | ecma_object_t * function ecma_create_global_lexical_block (line 75) | void function ecma_value_t (line 96) | ecma_value_t function ecma_object_t (line 131) | ecma_object_t * function ecma_value_t (line 149) | ecma_value_t function ecma_property_t (line 193) | ecma_property_t * function ecma_value_t (line 276) | ecma_value_t function ecma_value_t (line 347) | ecma_value_t function ecma_value_t (line 399) | ecma_value_t function ecma_value_t (line 451) | ecma_value_t function ecma_op_create_immutable_binding (line 476) | void function ecma_op_initialize_binding (line 498) | void function ecma_op_create_environment_record (line 520) | void function ecma_environment_record_t (line 550) | ecma_environment_record_t * function ecma_op_this_binding_is_initialized (line 588) | bool function ecma_op_bind_this_value (line 601) | void function ecma_value_t (line 620) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-number-object.c function ecma_value_t (line 45) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-objects-general.c function ecma_object_t (line 43) | ecma_object_t * function ecma_object_t (line 60) | ecma_object_t * function ecma_value_t (line 88) | ecma_value_t function ecma_value_t (line 215) | ecma_value_t function ecma_value_t (line 268) | ecma_value_t type ecma_op_object_define_own_property_type_t (line 311) | typedef enum function ecma_value_t (line 328) | ecma_value_t function ecma_op_is_compatible_property_descriptor (line 620) | bool function ecma_op_to_complete_property_descriptor (line 734) | void FILE: jerry-core/ecma/operations/ecma-objects.c function ecma_property_t (line 73) | ecma_property_t function ecma_value_t (line 409) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 461) | ecma_value_t function ecma_value_t (line 712) | ecma_value_t function ecma_value_t (line 737) | ecma_value_t function ecma_value_t (line 784) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 805) | ecma_value_t function ecma_value_t (line 845) | ecma_value_t function ecma_value_t (line 869) | ecma_value_t function ecma_value_t (line 902) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 928) | ecma_string_t * function ecma_op_compare_string_to_global_symbol (line 963) | bool function ecma_value_t (line 981) | ecma_value_t function ecma_value_t (line 1003) | static ecma_value_t function ecma_value_t (line 1055) | ecma_value_t function ecma_value_t (line 1077) | ecma_value_t function ecma_value_t (line 1092) | ecma_value_t function ecma_value_t (line 1128) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 1149) | static ecma_value_t function ecma_value_t (line 1261) | ecma_value_t function ecma_value_t (line 1626) | ecma_value_t function ecma_value_t (line 1656) | ecma_value_t function ecma_value_t (line 1685) | ecma_value_t function ecma_value_t (line 1721) | ecma_value_t function ecma_value_t (line 1789) | ecma_value_t function ecma_value_t (line 1886) | ecma_value_t function ecma_value_t (line 1909) | ecma_value_t function ecma_object_t (line 1934) | ecma_object_t * function ecma_value_t (line 1984) | ecma_value_t function ecma_collection_t (line 2023) | ecma_collection_t * function ecma_object_list_lazy_property_names (line 2120) | static void function ecma_op_object_heap_sort_shift_down (line 2207) | static void function ecma_collection_t (line 2267) | ecma_collection_t * function ecma_collection_t (line 2514) | ecma_collection_t * function ecma_builtin_is (line 2614) | static bool function ecma_object_check_class_name_is_object (line 2655) | static inline bool function lit_magic_string_id_t (line 2797) | lit_magic_string_id_t function ecma_object_is_regexp_object (line 2923) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 2942) | ecma_value_t function ecma_value_t (line 2978) | ecma_value_t function ecma_value_t (line 3011) | ecma_value_t function ecma_value_t (line 3064) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 3083) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 3098) | ecma_value_t function jmem_cpointer_t (line 3138) | extern inline jmem_cpointer_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 3156) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_op_ordinary_object_is_extensible (line 3247) | extern inline bool JERRY_ATTR_PURE function ecma_op_ordinary_object_prevent_extensions (line 3262) | void JERRY_ATTR_NOINLINE function ecma_value_t (line 3281) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 3309) | ecma_value_t function ecma_op_object_set_weak (line 3337) | void function ecma_op_object_unref_weak (line 3382) | void function ecma_value_t (line 3414) | ecma_value_t function ecma_value_t (line 3431) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-promise-object.c function JERRY_ATTR_ALWAYS_INLINE (line 47) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 59) | ecma_value_t function JERRY_ATTR_ALWAYS_INLINE (line 72) | static inline void JERRY_ATTR_ALWAYS_INLINE function ecma_promise_get_flags (line 90) | uint8_t function JERRY_ATTR_ALWAYS_INLINE (line 101) | static inline void JERRY_ATTR_ALWAYS_INLINE function ecma_promise_trigger_reactions (line 119) | static void function ecma_is_resolver_already_called (line 178) | static inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_reject_promise (line 189) | void function ecma_fulfill_promise (line 241) | void function ecma_value_t (line 312) | ecma_value_t function ecma_value_t (line 350) | ecma_value_t function ecma_value_t (line 385) | ecma_value_t function ecma_value_t (line 401) | ecma_value_t function ecma_object_t (line 419) | static ecma_object_t * function ecma_value_t (line 437) | ecma_value_t function ecma_value_t (line 462) | ecma_value_t function ecma_promise_remaining_inc_or_dec (line 545) | uint32_t function ecma_value_t (line 581) | ecma_value_t function ecma_value_t (line 680) | ecma_value_t function ecma_object_t (line 722) | ecma_object_t * function ecma_value_t (line 808) | ecma_value_t function ecma_value_t (line 872) | ecma_value_t function ecma_value_t (line 917) | ecma_value_t function ecma_value_t (line 937) | ecma_value_t function ecma_value_t (line 960) | static ecma_value_t function ecma_value_t (line 1018) | ecma_value_t function ecma_value_t (line 1037) | ecma_value_t function ecma_value_t (line 1054) | ecma_value_t function ecma_promise_async_then (line 1122) | void function ecma_value_t (line 1172) | ecma_value_t function ecma_value_t (line 1200) | ecma_value_t function ecma_value_t (line 1239) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-promise-object.h type ecma_promise_flags_t (line 31) | typedef enum type ecma_promise_resolver_t (line 45) | typedef struct type ecma_promise_object_t (line 55) | typedef struct type ecma_promise_finally_function_t (line 64) | typedef struct type ecma_promise_value_thunk_t (line 74) | typedef struct FILE: jerry-core/ecma/operations/ecma-proxy-object.c function ecma_object_t (line 51) | ecma_object_t * function ecma_value_t (line 108) | ecma_value_t function ecma_object_t (line 150) | ecma_object_t * function ecma_value_t (line 210) | ecma_value_t function ecma_value_t (line 237) | static ecma_value_t function ecma_value_t (line 262) | ecma_value_t function ecma_value_t (line 373) | ecma_value_t function ecma_value_t (line 493) | ecma_value_t function ecma_value_t (line 585) | ecma_value_t function ecma_value_t (line 672) | ecma_value_t function ecma_value_t (line 875) | ecma_value_t function ecma_value_t (line 1034) | ecma_value_t function ecma_value_t (line 1137) | ecma_value_t function ecma_value_t (line 1238) | ecma_value_t function ecma_value_t (line 1359) | ecma_value_t function ecma_value_t (line 1469) | static ecma_value_t function ecma_proxy_check_invariants_for_own_prop_keys (line 1518) | static bool function ecma_collection_t (line 1585) | ecma_collection_t * function ecma_value_t (line 1742) | ecma_value_t function ecma_value_t (line 1805) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-reference.c function ecma_object_t (line 44) | ecma_object_t * function ecma_op_is_global_environment (line 81) | static inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 106) | ecma_value_t function ecma_value_t (line 159) | static ecma_value_t function ecma_value_t (line 279) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-regexp-object.c function ecma_value_t (line 59) | ecma_value_t function ecma_object_t (line 139) | ecma_object_t * function ecma_op_regexp_initialize (line 177) | static inline void JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 194) | ecma_value_t function ecma_value_t (line 251) | ecma_value_t function ecma_value_t (line 270) | ecma_value_t function lit_code_point_t (line 300) | lit_code_point_t function lit_code_point_t (line 346) | static inline lit_code_point_t JERRY_ATTR_ALWAYS_INLINE function ecma_regexp_check_class_escape (line 364) | static bool function lit_code_point_t (line 407) | static lit_code_point_t function lit_code_point_t (line 433) | lit_code_point_t function JERRY_ATTR_NOINLINE (line 460) | static JERRY_ATTR_NOINLINE const lit_utf8_byte_t * function ecma_regexp_is_word_boundary (line 482) | static bool function lit_utf8_byte_t (line 531) | static const lit_utf8_byte_t * function lit_utf8_byte_t (line 1463) | static const lit_utf8_byte_t * function ecma_value_t (line 1484) | ecma_value_t function ecma_value_t (line 1503) | static ecma_value_t function ecma_regexp_initialize_context (line 1533) | static void function ecma_regexp_cleanup_context (line 1564) | static void function ecma_value_t (line 1590) | ecma_value_t function ecma_string_t (line 1799) | ecma_string_t * function ecma_value_t (line 1822) | ecma_value_t function ecma_value_t (line 1926) | ecma_value_t function ecma_value_t (line 2262) | static ecma_value_t function ecma_value_t (line 2506) | ecma_value_t function ecma_value_t (line 2973) | ecma_value_t function ecma_value_t (line 3135) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-regexp-object.h type ecma_regexp_flags_t (line 37) | typedef enum type ecma_class_escape_t (line 53) | typedef enum type ecma_char_class_flags_t (line 79) | typedef enum type ecma_regexp_capture_t (line 89) | typedef struct type ecma_regexp_non_capture_t (line 101) | typedef struct type ecma_regexp_ctx_t (line 142) | typedef struct type ecma_regexp_string_iterator_t (line 160) | typedef struct FILE: jerry-core/ecma/operations/ecma-shared-arraybuffer-object.c function ecma_object_t (line 44) | ecma_object_t * function ecma_value_t (line 63) | ecma_value_t function ecma_is_shared_arraybuffer (line 129) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_object_is_shared_arraybuffer (line 147) | extern inline bool JERRY_ATTR_ALWAYS_INLINE FILE: jerry-core/ecma/operations/ecma-string-object.c function ecma_value_t (line 45) | ecma_value_t function ecma_op_string_list_lazy_property_names (line 102) | void FILE: jerry-core/ecma/operations/ecma-symbol-object.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 82) | ecma_value_t function ecma_value_t (line 103) | ecma_value_t function ecma_value_t (line 120) | ecma_value_t function ecma_value_t (line 150) | ecma_value_t FILE: jerry-core/ecma/operations/ecma-typedarray-object.c function ecma_value_t (line 83) | static ecma_value_t function ecma_value_t (line 93) | static ecma_value_t function ecma_value_t (line 103) | static ecma_value_t function ecma_value_t (line 114) | static ecma_value_t function ecma_value_t (line 125) | static ecma_value_t function ecma_value_t (line 136) | static ecma_value_t function ecma_value_t (line 147) | static ecma_value_t function ecma_value_t (line 158) | static ecma_value_t function ecma_value_t (line 170) | static ecma_value_t function ecma_value_t (line 188) | static ecma_value_t function ecma_typedarray_setter_number_to_uint32 (line 200) | uint32_t function ecma_value_t (line 237) | static ecma_value_t function ecma_value_t (line 260) | static ecma_value_t function ecma_value_t (line 283) | static ecma_value_t function ecma_value_t (line 325) | static ecma_value_t function ecma_value_t (line 348) | static ecma_value_t function ecma_value_t (line 371) | static ecma_value_t function ecma_value_t (line 394) | static ecma_value_t function ecma_value_t (line 417) | static ecma_value_t function ecma_value_t (line 441) | static ecma_value_t function ecma_value_t (line 466) | static ecma_value_t function lit_magic_string_id_t (line 610) | extern inline lit_magic_string_id_t JERRY_ATTR_ALWAYS_INLINE function ecma_typedarray_getter_fn_t (line 621) | extern inline ecma_typedarray_getter_fn_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 632) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_typedarray_setter_fn_t (line 656) | extern inline ecma_typedarray_setter_fn_t JERRY_ATTR_ALWAYS_INLINE function ecma_value_t (line 665) | extern inline ecma_value_t JERRY_ATTR_ALWAYS_INLINE function ecma_typedarray_helper_get_shift_size (line 717) | extern inline uint8_t JERRY_ATTR_ALWAYS_INLINE function ecma_typedarray_helper_is_typedarray (line 729) | bool function ecma_builtin_id_t (line 741) | ecma_builtin_id_t function ecma_builtin_id_t (line 752) | ecma_builtin_id_t function ecma_typedarray_type_t (line 763) | ecma_typedarray_type_t function ecma_typedarray_type_t (line 778) | ecma_typedarray_type_t function ecma_value_t (line 794) | ecma_value_t function ecma_value_t (line 882) | static ecma_value_t function ecma_value_t (line 981) | static ecma_value_t function ecma_value_t (line 1029) | ecma_value_t function ecma_value_t (line 1272) | ecma_value_t function ecma_object_t (line 1525) | extern inline ecma_object_t *JERRY_ATTR_ALWAYS_INLINE function ecma_typedarray_get_element_size_shift (line 1540) | uint8_t function ecma_typedarray_get_length (line 1553) | uint32_t function ecma_typedarray_get_offset (line 1587) | uint32_t function ecma_value_t (line 1634) | ecma_value_t function ecma_value_t (line 1803) | ecma_value_t function ecma_object_is_typedarray (line 1833) | bool function ecma_is_typedarray (line 1847) | bool function ecma_typedarray_is_element_index (line 1864) | bool function ecma_op_typedarray_list_lazy_property_names (line 1883) | void function ecma_value_t (line 1916) | ecma_value_t function ecma_value_t (line 1978) | ecma_value_t function ecma_value_t (line 2031) | ecma_value_t function ecma_value_t (line 2083) | ecma_value_t function ecma_typedarray_info_t (line 2100) | ecma_typedarray_info_t FILE: jerry-core/include/jerryscript-debugger-transport.h type jerry_debugger_transport_receive_context_t (line 39) | typedef struct type jerry_debugger_transport_interface_t (line 52) | struct jerry_debugger_transport_interface_t type jerry_debugger_transport_interface_t (line 57) | struct jerry_debugger_transport_interface_t type jerry_debugger_transport_interface_t (line 62) | struct jerry_debugger_transport_interface_t type jerry_debugger_transport_interface_t (line 69) | struct jerry_debugger_transport_interface_t type jerry_debugger_transport_header_t (line 75) | typedef struct jerry_debugger_transport_interface_t FILE: jerry-core/include/jerryscript-debugger.h type jerry_debugger_wait_for_source_status_t (line 35) | typedef enum type jerry_value_t (line 50) | typedef jerry_value_t (*jerry_debugger_wait_for_source_callback_t) (cons... FILE: jerry-core/include/jerryscript-port.h type jerry_context_t (line 114) | struct jerry_context_t FILE: jerry-core/include/jerryscript-snapshot.h type jerry_generate_snapshot_opts_t (line 35) | typedef enum type jerry_exec_snapshot_opts_t (line 43) | typedef enum type jerry_exec_snapshot_option_values_t (line 57) | typedef struct FILE: jerry-core/include/jerryscript-types.h type jerry_log_level_t (line 47) | typedef enum type jerry_error_t (line 58) | typedef enum type jerry_feature_t (line 75) | typedef enum type jerry_gc_mode_t (line 114) | typedef enum type jerry_regexp_flags_t (line 125) | typedef enum type jerry_char_t (line 138) | typedef uint8_t jerry_char_t; type jerry_size_t (line 143) | typedef uint32_t jerry_size_t; type jerry_length_t (line 148) | typedef uint32_t jerry_length_t; type jerry_value_t (line 153) | typedef uint32_t jerry_value_t; type jerry_parse_option_enable_feature_t (line 158) | typedef enum type jerry_parse_options_t (line 173) | typedef struct type jerry_property_descriptor_flags_t (line 190) | typedef enum type jerry_property_descriptor_t (line 211) | typedef struct type jerry_property_filter_t (line 222) | typedef enum type jerry_encoding_t (line 246) | typedef enum type jerry_heap_stats_t (line 256) | typedef struct type jerry_call_info_t (line 268) | typedef struct jerry_call_info_t type jerry_value_t (line 278) | typedef jerry_value_t (*jerry_external_handler_t) (const jerry_call_info... type jerry_object_native_info_t (line 290) | struct jerry_object_native_info_t type jerry_object_native_info_t (line 295) | struct jerry_object_native_info_t type jerry_value_t (line 320) | typedef jerry_value_t (*jerry_halt_cb_t) (void *user_data_p); type jerry_context_data_manager_t (line 364) | typedef struct type jerry_object_native_info_t (line 414) | typedef struct jerry_object_native_info_t type jerry_context_t (line 425) | typedef struct jerry_context_t jerry_context_t; type jerry_binary_op_t (line 430) | typedef enum type jerry_frame_type_t (line 453) | typedef enum type jerry_frame_location_t (line 461) | typedef struct type jerry_frame_internal_t (line 471) | struct jerry_frame_internal_t type jerry_frame_t (line 476) | typedef struct jerry_frame_internal_t jerry_frame_t; type jerry_type_t (line 490) | typedef enum type jerry_object_type_t (line 508) | typedef enum type jerry_function_type_t (line 542) | typedef enum type jerry_iterator_type_t (line 555) | typedef enum type jerry_module_state_t (line 571) | typedef enum type jerry_value_t (line 585) | typedef jerry_value_t (*jerry_module_resolve_cb_t) (const jerry_value_t ... type jerry_value_t (line 592) | typedef jerry_value_t (*jerry_module_import_cb_t) (const jerry_value_t s... type jerry_value_t (line 614) | typedef jerry_value_t (*jerry_native_module_evaluate_cb_t) (const jerry_... type jerry_proxy_custom_behavior_t (line 623) | typedef enum type jerry_promise_state_t (line 639) | typedef enum type jerry_promise_event_type_t (line 651) | typedef enum type jerry_promise_event_filter_t (line 702) | typedef enum type jerry_well_known_symbol_t (line 743) | typedef enum type jerry_typedarray_type_t (line 767) | typedef enum type jerry_container_type_t (line 786) | typedef enum type jerry_container_op_t (line 798) | typedef enum type jerry_source_info_enabled_fields_t (line 816) | typedef enum type jerry_source_info_t (line 827) | typedef struct type jerry_arraybuffer_type_t (line 843) | typedef enum FILE: jerry-core/jcontext/jcontext.c function jcontext_has_pending_exception (line 29) | jcontext_has_pending_exception (void) function jcontext_has_pending_abort (line 41) | jcontext_has_pending_abort (void) function JERRY_ATTR_ALWAYS_INLINE (line 49) | extern inline void JERRY_ATTR_ALWAYS_INLINE function jcontext_set_exception_flag (line 68) | extern inline void JERRY_ATTR_ALWAYS_INLINE function jcontext_raise_exception (line 85) | extern inline void JERRY_ATTR_ALWAYS_INLINE function jcontext_release_exception (line 98) | void function ecma_value_t (line 111) | ecma_value_t FILE: jerry-core/jcontext/jcontext.h type jmem_heap_t (line 91) | typedef struct jmem_heap_t jmem_heap_t; type jerry_context_data_header_t (line 97) | typedef struct jerry_context_data_header type jerry_context_t (line 111) | struct jerry_context_t type jmem_heap_t (line 266) | struct jmem_heap_t type jmem_heap_t (line 309) | struct jmem_heap_t FILE: jerry-core/jmem/jmem-allocator.c function jmem_stats_allocate_byte_code_bytes (line 32) | void function jmem_stats_free_byte_code_bytes (line 48) | void function jmem_stats_allocate_string_bytes (line 61) | void function jmem_stats_free_string_bytes (line 77) | void function jmem_stats_allocate_object_bytes (line 90) | void function jmem_stats_free_object_bytes (line 106) | void function jmem_stats_allocate_property_bytes (line 119) | void function jmem_stats_free_property_bytes (line 135) | void function jmem_init (line 150) | void function jmem_finalize (line 159) | void function JERRY_ATTR_ALWAYS_INLINE (line 179) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 213) | JERRY_ATTR_ALWAYS_INLINE FILE: jerry-core/jmem/jmem-heap.c function JERRY_ATTR_PURE (line 70) | JERRY_ATTR_PURE function jmem_heap_init (line 80) | void function jmem_heap_finalize (line 112) | void function JERRY_ATTR_ALWAYS_INLINE (line 316) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 331) | JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 349) | JERRY_ATTR_ALWAYS_INLINE function jmem_heap_free_t (line 370) | static jmem_heap_free_t * function jmem_heap_insert_block (line 409) | static void function jmem_heap_free_block_internal (line 463) | void JERRY_ATTR_HOT function JERRY_ATTR_ALWAYS_INLINE (line 697) | JERRY_ATTR_ALWAYS_INLINE function jmem_is_heap_pointer (line 716) | bool function jmem_heap_get_stats (line 733) | void function jmem_heap_stats_print (line 744) | void function jmem_heap_stat_init (line 770) | void function jmem_heap_stat_alloc (line 781) | void function jmem_heap_stat_free (line 806) | void FILE: jerry-core/jmem/jmem-poolman.c function jmem_pools_finalize (line 41) | void function JERRY_ATTR_ALWAYS_INLINE (line 118) | JERRY_ATTR_ALWAYS_INLINE function jmem_pools_collect_empty (line 156) | void FILE: jerry-core/jmem/jmem.h type jmem_cpointer_t (line 98) | typedef uint32_t jmem_cpointer_t; type jmem_cpointer_t (line 100) | typedef uint16_t jmem_cpointer_t; type jmem_cpointer_tag_t (line 106) | typedef uint32_t jmem_cpointer_tag_t; type jmem_pressure_t (line 117) | typedef enum type jmem_pools_chunk_t (line 128) | typedef struct jmem_pools_chunk_t type jmem_heap_free_t (line 136) | typedef struct type jmem_heap_stats_t (line 154) | typedef struct FILE: jerry-core/jrt/jrt-fatals.c function JERRY_ATTR_NORETURN (line 29) | void JERRY_ATTR_NORETURN function JERRY_ATTR_NORETURN (line 75) | void JERRY_ATTR_NORETURN function JERRY_ATTR_NORETURN (line 89) | void JERRY_ATTR_NORETURN FILE: jerry-core/jrt/jrt-logging.c function jerry_log_level_t (line 25) | jerry_log_level_t function jerry_jrt_set_log_level (line 36) | void FILE: jerry-core/lit/lit-char-helpers.c function lit_char_is_white_space (line 126) | bool function lit_char_is_line_terminator (line 153) | bool function lit_char_is_unicode_id_start (line 168) | static bool function lit_char_is_unicode_id_continue (line 199) | static bool function lit_code_point_is_identifier_start (line 233) | bool function lit_code_point_is_identifier_part (line 252) | bool function lit_char_is_octal_digit (line 272) | bool function lit_char_is_decimal_digit (line 283) | bool function lit_char_is_hex_digit (line 294) | bool function lit_char_is_binary_digit (line 307) | bool function lit_char_to_radix (line 316) | uint8_t function lit_char_unicode_escape (line 345) | void function lit_char_hex_to_int (line 365) | uint32_t function lit_code_point_to_cesu8_bytes (line 385) | size_t function lit_code_point_get_cesu8_length (line 433) | size_t function lit_four_byte_utf8_char_to_cesu8 (line 461) | void function lit_char_hex_lookup (line 479) | uint32_t function lit_parse_decimal (line 514) | uint32_t function lit_char_is_word_char (line 549) | bool function lit_code_point_t (line 565) | static lit_code_point_t function lit_code_point_t (line 708) | static lit_code_point_t function lit_code_point_t (line 778) | lit_code_point_t function lit_code_point_t (line 852) | lit_code_point_t function lit_char_fold_to_lower (line 924) | bool function lit_char_fold_to_upper (line 947) | bool function lit_find_char_in_string (line 973) | bool FILE: jerry-core/lit/lit-globals.h type ecma_char_t (line 74) | typedef uint16_t ecma_char_t; type lit_utf8_byte_t (line 99) | typedef uint8_t lit_utf8_byte_t; type lit_utf8_size_t (line 104) | typedef uint32_t lit_utf8_size_t; type lit_magic_size_t (line 109) | typedef uint8_t lit_magic_size_t; type lit_code_point_t (line 114) | typedef uint32_t lit_code_point_t; type lit_string_hash_t (line 119) | typedef uint32_t lit_string_hash_t; FILE: jerry-core/lit/lit-magic-strings.c function lit_get_magic_string_ex_count (line 33) | lit_get_magic_string_ex_count (void) function lit_utf8_byte_t (line 43) | const lit_utf8_byte_t * function lit_utf8_size_t (line 66) | lit_utf8_size_t function lit_magic_string_id_t (line 90) | static lit_magic_string_id_t function lit_utf8_byte_t (line 114) | const lit_utf8_byte_t * function lit_utf8_size_t (line 127) | lit_utf8_size_t function lit_magic_strings_ex_set (line 136) | void function lit_magic_string_id_t (line 195) | lit_magic_string_id_t function lit_magic_string_id_t (line 236) | lit_magic_string_id_t function lit_magic_string_ex_id_t (line 288) | lit_magic_string_ex_id_t function lit_magic_string_ex_id_t (line 344) | lit_magic_string_ex_id_t function lit_utf8_byte_t (line 410) | lit_utf8_byte_t * FILE: jerry-core/lit/lit-magic-strings.h type lit_magic_string_ex_id_t (line 89) | typedef uint32_t lit_magic_string_ex_id_t; FILE: jerry-core/lit/lit-strings.c function lit_is_valid_utf8_string (line 38) | bool function lit_is_valid_cesu8_string (line 112) | bool function lit_is_code_point_utf16_low_surrogate (line 181) | bool function lit_is_code_point_utf16_high_surrogate (line 192) | bool function ecma_char_t (line 203) | static ecma_char_t function ecma_char_t (line 219) | static ecma_char_t function lit_utf16_encode_code_point (line 239) | uint8_t function lit_utf8_size_t (line 263) | lit_utf8_size_t function lit_utf8_size_t (line 275) | lit_utf8_size_t function lit_utf8_size_t (line 298) | lit_utf8_size_t function lit_utf8_size_t (line 329) | lit_utf8_size_t function lit_utf8_size_t (line 360) | lit_utf8_size_t function lit_utf8_size_t (line 410) | lit_utf8_size_t function lit_utf8_size_t (line 454) | lit_utf8_size_t function lit_utf8_size_t (line 492) | lit_utf8_size_t function ecma_char_t (line 507) | ecma_char_t function ecma_char_t (line 523) | ecma_char_t function ecma_char_t (line 540) | ecma_char_t JERRY_ATTR_NOINLINE function ecma_char_t (line 556) | ecma_char_t JERRY_ATTR_NOINLINE function JERRY_ATTR_ALWAYS_INLINE (line 570) | extern inline void JERRY_ATTR_ALWAYS_INLINE function lit_utf8_decr (line 581) | void function lit_string_hash_t (line 605) | extern inline lit_string_hash_t JERRY_ATTR_ALWAYS_INLINE function lit_string_hash_t (line 628) | extern inline lit_string_hash_t JERRY_ATTR_ALWAYS_INLINE function ecma_char_t (line 646) | ecma_char_t function lit_utf8_size_t (line 668) | extern inline lit_utf8_size_t JERRY_ATTR_ALWAYS_INLINE function lit_utf8_size_t (line 691) | lit_utf8_size_t function lit_utf8_size_t (line 738) | lit_utf8_size_t function lit_utf8_size_t (line 760) | lit_utf8_size_t function lit_utf8_size_t (line 831) | lit_utf8_size_t function lit_code_point_t (line 879) | lit_code_point_t function lit_compare_utf8_strings_relational (line 906) | bool FILE: jerry-core/parser/js/byte-code.h type cbc_uint8_arguments_t (line 791) | typedef struct type cbc_uint16_arguments_t (line 806) | typedef struct type cbc_code_flags_t (line 822) | typedef enum type cbc_code_function_types_t (line 865) | typedef enum type cbc_extended_code_flags_t (line 925) | typedef enum type cbc_script_type (line 936) | typedef enum type cbc_script_t (line 975) | typedef struct type cbc_opcode_t (line 1019) | typedef enum type cbc_ext_opcode_t (line 1027) | typedef enum FILE: jerry-core/parser/js/common.c function util_free_literal (line 41) | void function util_print_chars (line 64) | static void function util_print_number (line 78) | static void function util_print_bigint (line 92) | static void function util_print_literal (line 127) | void function util_print_literal_value (line 181) | static void function util_print_cbc (line 276) | void FILE: jerry-core/parser/js/common.h type lexer_literal_type_t (line 49) | typedef enum type lexer_literal_status_flags_t (line 71) | typedef enum type prop_length_t (line 86) | typedef uint32_t prop_length_t; type prop_length_t (line 88) | typedef uint16_t prop_length_t; type prop (line 94) | typedef struct type parser_line_counter_t (line 127) | typedef uint32_t parser_line_counter_t; type parser_source_char_t (line 132) | typedef struct FILE: jerry-core/parser/js/js-lexer.c function parser_line_counter_t (line 51) | static parser_line_counter_t function lit_code_point_t (line 63) | static lit_code_point_t function lit_code_point_t (line 101) | static lit_code_point_t function lit_code_point_t (line 152) | static lit_code_point_t type skip_mode_t (line 207) | typedef enum function lexer_skip_spaces (line 217) | static void function lit_code_point_t (line 390) | lit_code_point_t function lexer_skip_empty_statements (line 410) | void type keyword_string_t (line 434) | typedef struct function lexer_parse_identifier (line 584) | static bool function lexer_parse_string (line 859) | void function lexer_check_numbers (line 1158) | static void function lexer_parse_number (line 1189) | static void function lexer_next_token (line 1489) | void function lexer_check_next_character (line 1809) | bool function lexer_check_next_characters (line 1828) | bool function lexer_consume_next_character (line 1848) | extern inline uint8_t JERRY_ATTR_ALWAYS_INLINE function lexer_check_post_primary_exp (line 1868) | bool function lexer_check_arrow (line 1912) | bool function lexer_check_arrow_param (line 1931) | bool function lexer_check_yield_no_arg (line 1959) | bool function lexer_consume_generator (line 1991) | bool function lexer_consume_assign (line 2017) | bool function lexer_update_await_yield (line 2041) | void function lexer_scan_private_identifier (line 2089) | bool function lexer_convert_ident_to_cesu8 (line 2102) | void function lexer_literal_t (line 2370) | lexer_literal_t * function lexer_construct_literal_object (line 2389) | void function lexer_construct_number_object (line 2510) | bool function lexer_convert_push_number_to_push_literal (line 2618) | void function lexer_construct_function_object (line 2698) | uint16_t function lexer_construct_class_static_block_function (line 2743) | uint16_t function lexer_construct_regexp_object (line 2770) | void function lexer_expect_identifier (line 2972) | void function lexer_expect_object_literal_id (line 3035) | void function lexer_scan_identifier (line 3253) | bool function lexer_check_property_modifier (line 3275) | void function lexer_compare_identifier_to_chars (line 3318) | static bool function lexer_compare_identifier_to_string (line 3378) | bool function lexer_compare_identifiers (line 3404) | bool function lexer_current_is_literal (line 3450) | bool function lexer_string_is_use_strict (line 3481) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function lexer_string_is_directive (line 3496) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function lexer_token_is_identifier (line 3514) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 3533) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 3550) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function lexer_compare_literal_to_string (line 3567) | extern inline bool JERRY_ATTR_ALWAYS_INLINE function lexer_init_line_info (line 3584) | void function lexer_convert_binary_lvalue_token_to_binary (line 3613) | uint8_t FILE: jerry-core/parser/js/js-lexer.h type lexer_parse_options_t (line 36) | typedef enum type lexer_token_type_t (line 48) | typedef enum type lexer_newline_flags_t (line 261) | typedef enum type lexer_obj_ident_opts_t (line 270) | typedef enum type lexer_string_options_t (line 288) | typedef enum type lexer_number_type_t (line 297) | typedef enum type lexer_lit_location_flags_t (line 311) | typedef enum type lexer_lit_location_t (line 321) | typedef struct type lexer_token_t (line 332) | typedef struct type lexer_lit_object_t (line 346) | typedef struct FILE: jerry-core/parser/js/js-parser-expr.c type parser_call_reference_flags_t (line 112) | typedef enum type parser_call_reference_t (line 122) | typedef struct function parser_push_result (line 136) | static inline void function parser_check_invalid_assign (line 166) | static void function parser_check_invalid_new_target (line 187) | static void function parser_emit_ident_reference (line 208) | static void function parser_emit_unary_lvalue_opcode (line 243) | static void function parser_parse_array_literal (line 332) | static void type parser_class_literal_opts_t (line 406) | typedef enum function parser_is_constructor_literal (line 418) | static inline bool JERRY_ATTR_ALWAYS_INLINE function parser_check_duplicated_private_field (line 428) | static void function parser_parse_class_body (line 467) | static bool function parser_parse_class (line 1025) | void function parser_parse_object_method (line 1184) | static void function parser_reparse_as_common_identifier (line 1202) | static void function parser_parse_object_literal (line 1235) | static void function parser_parse_function_expression (line 1577) | static void function parser_parse_template_literal (line 1707) | static void function parser_parse_tagged_template_literal (line 1802) | static size_t function parser_is_assignment_expr (line 1869) | static inline bool JERRY_ATTR_ALWAYS_INLINE function parser_check_assignment_expr (line 1880) | static inline void JERRY_ATTR_ALWAYS_INLINE function parser_abort_parsing_after_assignment_expression (line 1892) | static inline bool JERRY_ATTR_ALWAYS_INLINE function parser_parse_unary_expression (line 1903) | static bool function parser_parse_private_property_access (line 2383) | static void function parser_parse_property_access (line 2407) | static void function parser_parse_square_bracketed_expression (line 2460) | static void function parser_parse_super_element_access_expression (line 2478) | static void function parser_parse_element_access (line 2492) | static void function parser_call_reference_t (line 2520) | static parser_call_reference_t function parser_expect_arguments_list_end (line 2610) | static inline void function parser_process_call_arguments (line 2622) | static void function parser_prepare_direct_eval_call (line 2670) | static void function parser_emit_spread_call (line 2702) | static void function parser_emit_call_01 (line 2742) | static void function parser_emit_call_2 (line 2776) | static void function parser_parse_call_expression (line 2809) | static void function parser_parse_optional_chain (line 2847) | static void function parser_process_new_expression (line 2948) | static void function parser_parse_postfix_lvalue (line 2961) | static void function parser_process_prefix_unary_opcodes (line 2996) | static void function parser_parse_postfix_expresion (line 3075) | static void function parser_append_binary_single_assignment_token (line 3130) | static void function parser_check_invalid_logical_op (line 3279) | static void function parser_append_binary_lvalue_token (line 3315) | static void function parser_append_logical_token (line 3353) | static void function parser_append_logical_assignment_token (line 3371) | static void function parser_append_binary_token (line 3387) | static void function parser_process_binary_assignment_token (line 3458) | static void function parser_process_logical_token (line 3561) | static void function parser_process_logical_assignment_token (line 3572) | static void function parser_process_binary_token (line 3598) | static void function parser_process_binary_lvalue_token (line 3629) | static void function parser_process_binary_opcodes (line 3641) | static void type parser_pattern_end_marker_t (line 3726) | typedef struct function parser_pattern_end_marker_t (line 3740) | static parser_pattern_end_marker_t function parser_pattern_finalize (line 3801) | static void function parser_pattern_emit_rhs (line 3834) | static void function parser_pattern_form_assignment (line 3852) | static void function parser_pattern_process_nested_pattern (line 3920) | static void function parser_pattern_process_assignment (line 3984) | static bool function parser_parse_array_initializer (line 4065) | static void function parser_parse_object_initializer (line 4116) | static void function parser_parse_initializer (line 4277) | void function parser_parse_initializer_by_next_char (line 4295) | void function parser_process_ternary_expression (line 4330) | static void function parser_process_expression_sequence (line 4380) | static void function parser_process_group_expression (line 4404) | static bool function parser_parse_block_expression (line 4443) | void function parser_parse_expression_statement (line 4464) | void function parser_parse_expression (line 4481) | void FILE: jerry-core/parser/js/js-parser-internal.h type parser_general_flags_t (line 43) | typedef enum type parser_expression_flags_t (line 95) | typedef enum type parser_pattern_flags_t (line 108) | typedef enum type parser_check_context_type_t (line 126) | typedef enum type parser_class_field_type_t (line 136) | typedef enum type cbc_argument_t (line 234) | typedef struct type parser_mem_page_t (line 296) | typedef struct parser_mem_page_t type parser_mem_data_t (line 305) | typedef struct type parser_list_t (line 315) | typedef struct type parser_list_iterator_t (line 326) | typedef struct type parser_stack_t (line 336) | typedef struct type parser_stack_iterator_t (line 345) | typedef struct type parser_branch_t (line 354) | typedef struct type parser_branch_node_t (line 363) | typedef struct parser_branch_node_t type parser_scope_stack_t (line 372) | typedef struct type scanner_context_t (line 435) | struct scanner_context_t type scanner_context_t (line 436) | typedef struct scanner_context_t scanner_context_t; type parser_breakpoint_info_t (line 442) | typedef struct type parser_line_info_data_t (line 456) | typedef struct type parser_private_context_t (line 469) | typedef struct parser_private_context_t type parser_saved_context_t (line 480) | typedef struct parser_saved_context_t type parser_context_t (line 521) | typedef struct FILE: jerry-core/parser/js/js-parser-line-info-create.c function parser_line_info_free (line 119) | void function parser_line_info_encode_vlq (line 144) | static uint32_t function parser_line_info_encode_small (line 180) | static uint32_t function parser_line_info_difference_get (line 206) | static inline uint32_t JERRY_ATTR_ALWAYS_INLINE function parser_line_info_append_number (line 223) | static void function parser_line_info_append (line 258) | void type parser_line_info_iterator_t (line 315) | typedef struct function parser_line_info_iterator_get (line 324) | static uint32_t FILE: jerry-core/parser/js/js-parser-mem.c function JERRY_ATTR_ALWAYS_INLINE (line 55) | extern inline void JERRY_ATTR_ALWAYS_INLINE function parser_free_local (line 85) | void function parser_free_allocated_buffer (line 95) | extern inline void JERRY_ATTR_ALWAYS_INLINE function parser_data_init (line 112) | static void function parser_data_free (line 124) | static void function parser_cbc_stream_init (line 146) | void function parser_cbc_stream_free (line 155) | void function parser_cbc_stream_alloc_page (line 164) | void function parser_list_init (line 192) | void function parser_list_free (line 208) | void function parser_list_reset (line 217) | void function parser_list_iterator_init (line 287) | void function parser_stack_init (line 339) | void function parser_stack_free (line 349) | void function parser_stack_push_uint8 (line 363) | void function parser_stack_pop_uint8 (line 399) | void function parser_stack_change_last_uint8 (line 433) | void function parser_stack_push_uint16 (line 468) | void function parser_stack_pop_uint16 (line 494) | uint16_t function parser_stack_push (line 521) | void function parser_stack_pop (line 577) | void function parser_stack_iterator_init (line 632) | extern inline void function parser_stack_iterator_read_uint8 (line 645) | extern inline uint8_t function parser_stack_iterator_skip (line 655) | void function parser_stack_iterator_read (line 675) | void function parser_stack_iterator_write (line 701) | void FILE: jerry-core/parser/js/js-parser-module.c function parser_module_check_duplicate_import (line 42) | bool function parser_module_append_export_name (line 83) | void function parser_module_check_duplicate_export (line 109) | bool function parser_module_add_names_to_node (line 163) | void function parser_module_parse_export_clause (line 185) | void function parser_module_parse_import_clause (line 287) | void function parser_module_check_request_place (line 385) | void function parser_module_append_names (line 399) | void function parser_module_handle_module_specifier (line 427) | void FILE: jerry-core/parser/js/js-parser-statm.c type parser_statement_type_t (line 42) | typedef enum type parser_statement_flags_t (line 68) | typedef enum type parser_block_statement_t (line 126) | typedef struct type parser_block_context_t (line 135) | typedef struct type parser_loop_statement_t (line 143) | typedef struct type parser_label_statement_t (line 151) | typedef struct type parser_if_else_statement_t (line 160) | typedef struct type parser_switch_statement_t (line 168) | typedef struct type parser_do_while_statement_t (line 177) | typedef struct type parser_while_statement_t (line 185) | typedef struct type parser_for_statement_t (line 195) | typedef struct type parser_for_in_of_statement_t (line 206) | typedef struct type parser_with_statement_t (line 215) | typedef struct type parser_try_block_type_t (line 223) | typedef enum type parser_try_statement_t (line 233) | typedef struct function parser_statement_length (line 247) | static inline size_t function parser_parse_enclosed_expr (line 296) | static inline void function parser_push_block_context (line 321) | static bool function parser_pop_block_context (line 368) | static void function parser_validate_lexical_context (line 406) | static void function parser_parse_var_statement (line 421) | static void function parser_parse_function_statement (line 569) | static void function parser_parse_if_statement_start (line 773) | static void function parser_parse_if_statement_end (line 793) | static bool function parser_parse_with_statement_start (line 831) | static void function parser_parse_with_statement_end (line 861) | static void function parser_parse_do_while_statement_end (line 892) | static void function parser_parse_while_statement_start (line 950) | static void function parser_parse_while_statement_end (line 1000) | static void JERRY_ATTR_NOINLINE function parser_check_left_hand_side_expression (line 1065) | static uint16_t function parser_parse_for_statement_start (line 1107) | static void function parser_parse_for_statement_end (line 1533) | static void JERRY_ATTR_NOINLINE function parser_parse_switch_statement_start (line 1640) | static void JERRY_ATTR_NOINLINE function parser_parse_try_statement_end (line 1805) | static void function parser_parse_default_statement (line 1987) | static void function parser_parse_case_statement (line 2014) | static void function parser_parse_break_statement (line 2062) | static void function parser_parse_continue_statement (line 2144) | static void function parser_parse_import_statement (line 2250) | static void function parser_parse_export_statement (line 2370) | static bool function parser_parse_label (line 2546) | static void type parser_strict_mode_type_t (line 2589) | typedef enum function parser_parse_statements (line 2599) | void function JERRY_ATTR_NOINLINE (line 3313) | void JERRY_ATTR_NOINLINE FILE: jerry-core/parser/js/js-parser-tagged-template-literal.c function parser_tagged_template_literal_append_strings (line 39) | void function ecma_object_t (line 110) | ecma_object_t * function parser_tagged_template_literal_freeze_array (line 137) | static void function parser_tagged_template_literal_finalize (line 149) | void FILE: jerry-core/parser/js/js-parser-util.c function parser_emit_two_bytes (line 43) | static void function parser_print_literal (line 95) | static void function parser_flush_cbc (line 147) | void function parser_emit_cbc (line 282) | void function parser_emit_cbc_literal (line 299) | void function parser_emit_cbc_literal_value (line 320) | void function parser_emit_cbc_literal_from_token (line 343) | void function parser_emit_cbc_call (line 363) | void function parser_emit_cbc_push_number (line 383) | void function parser_emit_cbc_forward_branch (line 451) | void function parser_branch_node_t (line 531) | parser_branch_node_t * function parser_emit_cbc_backward_branch (line 552) | void function ecma_string_t (line 650) | ecma_string_t * function parser_set_branch_to_current_position (line 672) | void function parser_set_breaks_to_current_position (line 721) | void function parser_set_continues_to_current_position (line 741) | void function parser_get_class_field_info_size (line 760) | static size_t function parser_reverse_class_fields (line 779) | void FILE: jerry-core/parser/js/js-parser.c function parser_compute_indicies (line 54) | static void function parser_init_literal_pool (line 203) | static void function parser_update_forward_branch (line 307) | static size_t function parser_update_backward_branch (line 330) | static size_t function parse_update_branches (line 361) | static void function parser_send_breakpoints (line 493) | static void function parser_append_breakpoint_info (line 510) | void function ecma_compiled_code_t (line 570) | static ecma_compiled_code_t * function parser_resolve_private_identifier_eval (line 1398) | static bool function parser_resolve_private_identifier (line 1470) | void function parser_save_private_context (line 1522) | void function parser_free_private_fields (line 1538) | static void function parser_restore_private_context (line 1554) | void function parser_free_literals (line 1565) | static void function parser_parse_function_arguments (line 1583) | static void function parser_script_size (line 1926) | static size_t function ecma_value_t (line 1956) | static ecma_value_t function else (line 2251) | else if (parse_opts & ECMA_PARSE_MODULE) function PARSER_TRY_END (line 2399) | PARSER_TRY_END function parser_save_context (line 2506) | static void function parser_restore_context (line 2595) | static void function ecma_compiled_code_t (line 2649) | ecma_compiled_code_t * function ecma_compiled_code_t (line 2738) | ecma_compiled_code_t * function ecma_compiled_code_t (line 2778) | ecma_compiled_code_t * function ecma_compiled_code_t (line 2895) | ecma_compiled_code_t * function parser_check_anonymous_function_declaration (line 3110) | uint16_t function parser_set_function_name (line 3154) | void function parser_compiled_code_set_function_name (line 3190) | void function parser_raise_error (line 3253) | void function ecma_compiled_code_t (line 3326) | ecma_compiled_code_t * FILE: jerry-core/parser/js/js-scanner-internal.h type scan_modes_t (line 32) | typedef enum type scan_stack_modes_t (line 54) | typedef enum type scanner_context_flags_t (line 121) | typedef enum type scanner_source_start_t (line 140) | typedef struct type scanner_binding_literal_t (line 148) | typedef struct type scanner_literal_type_flags_t (line 156) | typedef enum type scanner_for_statement_t (line 202) | typedef struct type scanner_switch_statement_t (line 215) | typedef struct type scanner_binding_type_t (line 223) | typedef enum type scanner_binding_item_t (line 243) | typedef struct scanner_binding_item_t type scanner_binding_list_t (line 252) | typedef struct scanner_binding_list_t type scanner_literal_pool_flags_t (line 262) | typedef enum type scanner_literal_pool_t (line 317) | typedef struct scanner_literal_pool_t type scanner_context_t (line 329) | struct scanner_context_t FILE: jerry-core/parser/js/js-scanner-ops.c function scanner_add_async_literal (line 35) | void function scanner_check_arrow_body (line 60) | static void function scanner_check_arrow (line 83) | void function scanner_scan_simple_arrow (line 134) | void function scanner_check_arrow_arg (line 168) | void function scanner_check_async_function (line 277) | bool function scanner_check_function_after_if (line 334) | void function scanner_check_import_meta (line 356) | void type scanner_scan_bracket_arrow_type_t (line 378) | typedef enum function scanner_scan_bracket (line 388) | void function scanner_check_directives (line 554) | void FILE: jerry-core/parser/js/js-scanner-util.c function scanner_raise_error (line 61) | void function scanner_raise_redeclaration_error (line 72) | void function JERRY_ATTR_ALWAYS_INLINE (line 109) | extern inline void JERRY_ATTR_ALWAYS_INLINE function scanner_get_stream_size (line 121) | size_t function scanner_info_t (line 178) | scanner_info_t * function scanner_info_t (line 222) | scanner_info_t * function JERRY_ATTR_ALWAYS_INLINE (line 256) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 269) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 282) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 295) | extern inline void JERRY_ATTR_ALWAYS_INLINE function scanner_release_switch_cases (line 308) | void function scanner_release_private_fields (line 323) | void function scanner_seek (line 338) | void function scanner_literal_is_arguments (line 392) | static inline bool JERRY_ATTR_ALWAYS_INLINE function scanner_find_duplicated_arg (line 403) | static bool function scanner_scope_find_lexical_declaration (line 493) | static bool function scanner_literal_pool_t (line 569) | scanner_literal_pool_t * type scanner_arguments_type_t (line 631) | typedef enum function scanner_pop_literal_pool (line 643) | void function scanner_filter_arguments (line 1230) | void function lexer_lit_location_t (line 1388) | lexer_lit_location_t * function lexer_lit_location_t (line 1456) | extern inline lexer_lit_location_t *JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 1471) | extern inline void JERRY_ATTR_ALWAYS_INLINE function lexer_lit_location_t (line 1492) | lexer_lit_location_t * function scanner_add_private_identifier (line 1561) | void function scanner_detect_eval_call (line 1601) | void function scanner_detect_invalid_var (line 1615) | void function scanner_detect_invalid_let (line 1697) | void function lexer_lit_location_t (line 1717) | lexer_lit_location_t * function scanner_push_class_field_initializer (line 1798) | void function scanner_push_destructuring_pattern (line 1818) | void function scanner_pop_binding_list (line 1849) | void function scanner_append_hole (line 1892) | void function scanner_reverse_info_list (line 1909) | void function scanner_cleanup (line 1937) | void function scanner_is_context_needed (line 2021) | bool function scanner_try_scan_new_target (line 2173) | bool function scanner_create_unused_literal (line 2208) | static void function scanner_check_variables (line 2228) | void function scanner_create_variables (line 2310) | void function JERRY_ATTR_ALWAYS_INLINE (line 2809) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 2821) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 2833) | extern inline uint16_t JERRY_ATTR_ALWAYS_INLINE function scanner_save_literal (line 2849) | uint16_t function scanner_literal_is_const_reg (line 2879) | bool function scanner_literal_is_created (line 2909) | bool function scanner_literal_exists (line 2934) | bool FILE: jerry-core/parser/js/js-scanner.c type scan_return_types_t (line 36) | typedef enum function scan_return_types_t (line 64) | static scan_return_types_t function scan_return_types_t (line 91) | static scan_return_types_t function lexer_token_type_t (line 362) | static lexer_token_type_t function scanner_scan_post_primary_expression (line 385) | static bool function scan_return_types_t (line 485) | static scan_return_types_t function scan_return_types_t (line 1277) | static scan_return_types_t function scan_return_types_t (line 2019) | static scan_return_types_t function JERRY_ATTR_NOINLINE (line 2402) | void JERRY_ATTR_NOINLINE FILE: jerry-core/parser/js/js-scanner.h type scanner_info_type_t (line 32) | typedef enum type scanner_location_t (line 59) | typedef struct type scanner_range_t (line 69) | typedef struct type scanner_info_t (line 78) | typedef struct scanner_info_t type scanner_class_private_member_t (line 90) | typedef struct scanner_class_private_member_t type scanner_class_info_t (line 100) | typedef struct type scanner_location_info_t (line 109) | typedef struct type scanner_for_info_t (line 118) | typedef struct type scanner_case_info_t (line 128) | typedef struct scanner_case_info_t type scanner_switch_info_t (line 137) | typedef struct type scanner_compressed_stream_flags_t (line 160) | typedef enum type scanner_compressed_stream_types_t (line 174) | typedef enum type scanner_function_flags_t (line 234) | typedef enum type scanner_constuctor_flags_t (line 248) | typedef enum type scanner_private_field_flags_t (line 259) | typedef enum type scanner_literal_flags_t (line 275) | typedef enum type scanner_create_variables_flags_t (line 288) | typedef enum FILE: jerry-core/parser/js/parser-errors.c type parser_error_message_t (line 22) | typedef struct function lit_utf8_byte_t (line 44) | const lit_utf8_byte_t * function lit_utf8_size_t (line 61) | lit_utf8_size_t FILE: jerry-core/parser/regexp/re-bytecode.c function re_initialize_regexp_bytecode (line 35) | void function JERRY_ATTR_ALWAYS_INLINE (line 43) | extern inline uint32_t JERRY_ATTR_ALWAYS_INLINE function re_append_byte (line 83) | void function re_insert_byte (line 94) | void function JERRY_ATTR_ALWAYS_INLINE (line 106) | extern inline uint8_t JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 115) | extern inline void JERRY_ATTR_ALWAYS_INLINE function JERRY_ATTR_ALWAYS_INLINE (line 125) | extern inline void JERRY_ATTR_ALWAYS_INLINE function re_opcode_t (line 138) | extern inline re_opcode_t JERRY_ATTR_ALWAYS_INLINE function re_encode_u16 (line 147) | static void function re_encode_u32 (line 158) | static void function re_decode_u16 (line 173) | static uint16_t function JERRY_ATTR_NOINLINE (line 186) | static uint32_t JERRY_ATTR_NOINLINE function re_get_encoded_value_size (line 201) | static inline size_t JERRY_ATTR_ALWAYS_INLINE function re_encode_value (line 215) | static void function re_append_value (line 232) | void function re_insert_value (line 244) | void function JERRY_ATTR_ALWAYS_INLINE (line 259) | extern inline uint32_t JERRY_ATTR_ALWAYS_INLINE function re_append_char (line 276) | void function re_insert_char (line 296) | void function lit_code_point_t (line 320) | extern inline lit_code_point_t JERRY_ATTR_ALWAYS_INLINE function re_get_bytecode_offset (line 341) | static uint32_t function re_dump_bytecode (line 351) | void FILE: jerry-core/parser/regexp/re-bytecode.h type re_opcode_t (line 53) | typedef enum type re_compiled_code_t (line 94) | typedef struct FILE: jerry-core/parser/regexp/re-compiler-context.h type re_compiler_ctx_t (line 36) | typedef struct FILE: jerry-core/parser/regexp/re-compiler.c function re_compiled_code_t (line 48) | static re_compiled_code_t * function re_cache_gc (line 78) | void function re_compiled_code_t (line 105) | re_compiled_code_t * FILE: jerry-core/parser/regexp/re-parser.c function re_opcode_t (line 43) | static re_opcode_t function re_opcode_t (line 54) | static re_opcode_t function re_insert_into_group (line 79) | static void function re_insert_atom_iterator (line 123) | static void function re_insert_assertion_lookahead (line 145) | static void function re_parse_lazy_char (line 174) | static void function re_parse_octal (line 192) | static uint32_t function ecma_value_t (line 225) | static ecma_value_t function ecma_value_t (line 243) | static ecma_value_t function re_count_groups (line 350) | static void function re_is_syntax_char (line 397) | static bool function ecma_value_t (line 412) | static ecma_value_t function ecma_value_t (line 639) | static ecma_value_t function re_class_add_range (line 850) | static void function re_class_add_char (line 868) | static void function ecma_value_t (line 894) | static ecma_value_t function ecma_value_t (line 1091) | ecma_value_t FILE: jerry-core/parser/regexp/re-token.h type re_token_type_t (line 36) | typedef enum type re_token_t (line 58) | typedef struct FILE: jerry-core/vm/opcodes-ecma-arithmetics.c function ecma_value_t (line 44) | ecma_value_t function ecma_value_t (line 176) | ecma_value_t function ecma_value_t (line 293) | ecma_value_t FILE: jerry-core/vm/opcodes-ecma-bitwise.c function ecma_value_t (line 43) | ecma_value_t function ecma_value_t (line 182) | ecma_value_t FILE: jerry-core/vm/opcodes-ecma-relational-equality.c function ecma_value_t (line 40) | ecma_value_t function ecma_value_t (line 61) | ecma_value_t function ecma_value_t (line 101) | ecma_value_t function ecma_value_t (line 148) | ecma_value_t FILE: jerry-core/vm/opcodes.c function ecma_value_t (line 53) | ecma_value_t function opfunc_set_data_property (line 62) | void function opfunc_set_accessor (line 104) | void function ecma_value_t (line 182) | ecma_value_t function ecma_value_t (line 225) | ecma_value_t function ecma_collection_t (line 273) | ecma_collection_t * function ecma_value_t (line 315) | static ecma_value_t JERRY_ATTR_NOINLINE function JERRY_ATTR_NOINLINE (line 415) | JERRY_ATTR_NOINLINE ecma_collection_t * function ecma_value_t (line 494) | ecma_value_t JERRY_ATTR_NOINLINE function vm_executable_object_t (line 565) | vm_executable_object_t * function ecma_value_t (line 693) | ecma_value_t function opfunc_async_generator_yield (line 812) | void function ecma_value_t (line 846) | ecma_value_t function ecma_value_t (line 889) | static ecma_value_t function ecma_value_t (line 976) | ecma_value_t function ecma_value_t (line 1003) | ecma_value_t function ecma_value_t (line 1061) | ecma_value_t function ecma_value_t (line 1101) | ecma_value_t function ecma_value_t (line 1151) | ecma_value_t function JERRY_ATTR_ALWAYS_INLINE (line 1193) | extern inline void JERRY_ATTR_ALWAYS_INLINE function ecma_string_t (line 1213) | ecma_string_t * function ecma_property_t (line 1228) | static ecma_property_t * function ecma_property_t (line 1286) | static ecma_property_t * function ecma_value_t (line 1340) | ecma_value_t function ecma_value_t (line 1366) | ecma_value_t function ecma_value_t (line 1403) | ecma_value_t function ecma_value_t (line 1460) | ecma_value_t function ecma_string_t (line 1511) | static ecma_string_t * function opfunc_collect_private_properties (line 1556) | void function opfunc_push_class_environment (line 1642) | void function ecma_value_t (line 1671) | ecma_value_t function ecma_object_t (line 1780) | ecma_object_t * function opfunc_set_class_attributes (line 1805) | static void function opfunc_set_private_instance_method_attributes (line 1874) | static void function opfunc_pop_lexical_environment (line 1905) | void function opfunc_finalize_class (line 1918) | void function ecma_value_t (line 1972) | ecma_value_t function ecma_value_t (line 2046) | ecma_value_t function ecma_value_t (line 2110) | ecma_value_t function ecma_value_t (line 2242) | ecma_value_t FILE: jerry-core/vm/opcodes.h type number_arithmetic_op (line 33) | typedef enum type number_bitwise_logic_op (line 45) | typedef enum type vm_create_executable_object_type_t (line 58) | typedef enum FILE: jerry-core/vm/vm-defines.h type vm_frame_ctx_shared_flags_t (line 42) | typedef enum type vm_frame_ctx_shared_t (line 58) | typedef struct type vm_frame_ctx_shared_args_t (line 68) | typedef struct type vm_frame_ctx_shared_class_fields_t (line 78) | typedef struct type vm_frame_ctx_flags_t (line 93) | typedef enum type vm_frame_ctx_t (line 102) | typedef struct vm_frame_ctx_t type vm_executable_object_t (line 144) | typedef struct type jerry_frame_internal_t (line 155) | struct jerry_frame_internal_t FILE: jerry-core/vm/vm-stack.c function ecma_value_t (line 51) | ecma_value_t * function ecma_value_t (line 84) | ecma_value_t * function vm_decode_branch_offset (line 171) | static uint32_t function vm_stack_found_type (line 208) | vm_stack_found_type function vm_get_context_value_offsets (line 432) | uint32_t function vm_ref_lex_env_chain (line 471) | void FILE: jerry-core/vm/vm-stack.h type vm_stack_context_type_t (line 63) | typedef enum type vm_stack_found_type (line 86) | typedef enum FILE: jerry-core/vm/vm-utils.c function vm_is_strict_mode (line 30) | bool function vm_is_direct_eval_form_call (line 51) | vm_is_direct_eval_form_call (void) function ecma_value_t (line 63) | ecma_value_t FILE: jerry-core/vm/vm.c function ecma_value_t (line 59) | static ecma_value_t function ecma_value_t (line 153) | static ecma_value_t function ecma_value_t (line 255) | ecma_value_t function ecma_value_t (line 300) | ecma_value_t function ecma_value_t (line 401) | ecma_value_t function ecma_value_t (line 426) | static ecma_value_t function vm_get_implicit_this_value (line 482) | static inline bool JERRY_ATTR_ALWAYS_INLINE function ecma_object_t (line 513) | static ecma_object_t * function vm_super_call (line 532) | static void function vm_spread_operation (line 644) | static void function opfunc_call (line 735) | static void function opfunc_construct (line 810) | static void function ecma_value_t (line 4976) | ecma_value_t function JERRY_ATTR_NOINLINE (line 5141) | static void JERRY_ATTR_NOINLINE function ecma_value_t (line 5225) | ecma_value_t JERRY_ATTR_NOINLINE function ecma_value_t (line 5302) | ecma_value_t FILE: jerry-core/vm/vm.h type vm_oc_get_types (line 79) | typedef enum type vm_oc_types (line 106) | typedef enum type vm_oc_unused_types (line 318) | typedef enum type vm_oc_put_types (line 390) | typedef enum type vm_call_operation (line 404) | typedef enum FILE: jerry-debugger/jerry_client.py function write (line 30) | def write(string): class DebuggerPrompt (line 33) | class DebuggerPrompt(Cmd): method __init__ (line 35) | def __init__(self, debugger): method precmd (line 41) | def precmd(self, line): method postcmd (line 47) | def postcmd(self, stop, line): method do_quit (line 50) | def do_quit(self, _): method do_display (line 56) | def do_display(self, args): method do_break (line 65) | def do_break(self, args): method do_list (line 70) | def do_list(self, _): method do_delete (line 74) | def do_delete(self, args): method do_exception (line 78) | def do_exception(self, args): method do_next (line 82) | def do_next(self, args): method do_step (line 116) | def do_step(self, _): method do_continue (line 122) | def do_continue(self, _): method do_finish (line 130) | def do_finish(self, _): method do_backtrace (line 136) | def do_backtrace(self, args): method do_src (line 142) | def do_src(self, args): method do_scroll (line 152) | def do_scroll(self, _): method do_eval (line 165) | def do_eval(self, args): method do_eval_at (line 173) | def do_eval_at(self, args): method do_throw (line 196) | def do_throw(self, args): method do_abort (line 201) | def do_abort(self, args): method do_restart (line 206) | def do_restart(self, _): method do_scope (line 212) | def do_scope(self, _): method do_variables (line 217) | def do_variables(self, args): method do_memstats (line 222) | def do_memstats(self, _): method do_dump (line 228) | def do_dump(self, args): method do_EOF (line 236) | def do_EOF(self, _): function _scroll_direction (line 243) | def _scroll_direction(debugger, direction): function src_check_args (line 252) | def src_check_args(args): function main (line 265) | def main(): FILE: jerry-debugger/jerry_client_main.py function arguments_parse (line 114) | def arguments_parse(): class JerryBreakpoint (line 146) | class JerryBreakpoint: method __init__ (line 148) | def __init__(self, line, offset, function): method __str__ (line 154) | def __str__(self): method __repr__ (line 164) | def __repr__(self): class JerryPendingBreakpoint (line 167) | class JerryPendingBreakpoint: method __init__ (line 168) | def __init__(self, line=None, source_name=None, function=None): method __str__ (line 175) | def __str__(self): class JerryFunction (line 184) | class JerryFunction: method __init__ (line 186) | def __init__(self, is_func, byte_code_cp, source, source_name, line, c... method __repr__ (line 208) | def __repr__(self): class Multimap (line 217) | class Multimap: method __init__ (line 219) | def __init__(self): method get (line 222) | def get(self, key): method insert (line 227) | def insert(self, key, value): method delete (line 233) | def delete(self, key, value): method __repr__ (line 241) | def __repr__(self): class DebuggerAction (line 245) | class DebuggerAction: method __init__ (line 251) | def __init__(self, action_type, action_text): method get_type (line 255) | def get_type(self): method get_text (line 258) | def get_text(self): class JerryDebugger (line 262) | class JerryDebugger: method __init__ (line 264) | def __init__(self, channel): method __del__ (line 331) | def __del__(self): method _exec_command (line 335) | def _exec_command(self, command_id): method quit (line 341) | def quit(self): method set_colors (line 345) | def set_colors(self): method stop (line 354) | def stop(self): method set_break (line 357) | def set_break(self, args): method breakpoint_list (line 373) | def breakpoint_list(self): method delete (line 389) | def delete(self, args): method next (line 426) | def next(self): method step (line 430) | def step(self): method do_continue (line 434) | def do_continue(self): method finish (line 438) | def finish(self): method backtrace (line 442) | def backtrace(self, args): method eval (line 483) | def eval(self, code): method eval_at (line 487) | def eval_at(self, code, index): method throw (line 491) | def throw(self, code): method abort (line 495) | def abort(self, args): method restart (line 501) | def restart(self): method exception (line 505) | def exception(self, args): method scope_chain (line 525) | def scope_chain(self): method scope_variables (line 529) | def scope_variables(self, args): method memstats (line 551) | def memstats(self): method _send_string (line 555) | def _send_string(self, args, message_type, index=0): method _breakpoint_pending_exists (line 603) | def _breakpoint_pending_exists(self, breakpt): method _send_breakpoint (line 612) | def _send_breakpoint(self, breakpt): method _send_bytecode_cp (line 621) | def _send_bytecode_cp(self, byte_code_cp): method _send_exception_config (line 628) | def _send_exception_config(self, enable): method _send_parser_config (line 635) | def _send_parser_config(self, enable): method store_client_sources (line 642) | def store_client_sources(self, args): method send_client_source (line 645) | def send_client_source(self): method send_no_more_source (line 660) | def send_no_more_source(self): method process_messages (line 664) | def process_messages(self): method print_source (line 817) | def print_source(self, line_num, offset): method _parse_source (line 855) | def _parse_source(self, data): method _release_function (line 1015) | def _release_function(self, data): method _enable_breakpoint (line 1031) | def _enable_breakpoint(self, breakpt): method _set_breakpoint (line 1050) | def _set_breakpoint(self, string, pending): method _get_breakpoint (line 1095) | def _get_breakpoint(self, breakpoint_data): method _process_incoming_text (line 1113) | def _process_incoming_text(self, buffer_type, data): method _process_scope_variables (line 1158) | def _process_scope_variables(self): method _process_scope (line 1202) | def _process_scope(self): method _form_table (line 1225) | def _form_table(self, table): FILE: jerry-debugger/jerry_client_rawpacket.py class RawPacket (line 19) | class RawPacket: method __init__ (line 21) | def __init__(self, protocol): method connect (line 25) | def connect(self, config_size): method close (line 48) | def close(self): method send_message (line 52) | def send_message(self, _, data): method get_message (line 62) | def get_message(self, blocking): FILE: jerry-debugger/jerry_client_serial.py class Serial (line 18) | class Serial: method __init__ (line 20) | def __init__(self, serial_config): method connect (line 33) | def connect(self): method close (line 37) | def close(self): method receive_data (line 41) | def receive_data(self, max_size=1024): method send_data (line 45) | def send_data(self, data): method ready (line 49) | def ready(self): FILE: jerry-debugger/jerry_client_tcp.py class Socket (line 19) | class Socket: method __init__ (line 21) | def __init__(self, address, socket_family=socket.AF_INET, socket_type=... method connect (line 25) | def connect(self): method close (line 33) | def close(self): method receive_data (line 37) | def receive_data(self, max_size=1024): method send_data (line 41) | def send_data(self, data): method ready (line 45) | def ready(self): FILE: jerry-debugger/jerry_client_websocket.py class WebSocket (line 21) | class WebSocket: method __init__ (line 22) | def __init__(self, protocol): method __handshake (line 27) | def __handshake(self): method connect (line 53) | def connect(self, config_size): method __send_data (line 79) | def __send_data(self, data): method send_message (line 89) | def send_message(self, byte_order, packed_data): method close (line 98) | def close(self): method get_message (line 102) | def get_message(self, blocking): FILE: jerry-ext/arg/arg-internal.h type jerryx_arg_js_iterator_t (line 24) | struct jerryx_arg_js_iterator_t FILE: jerry-ext/arg/arg-js-iterator-helper.c function jerry_value_t (line 27) | jerry_value_t function jerry_value_t (line 39) | jerry_value_t function jerry_value_t (line 62) | jerry_value_t function jerry_length_t (line 73) | jerry_length_t FILE: jerry-ext/arg/arg-transform-functions.c function jerry_value_t (line 29) | jerry_value_t function jerry_value_t (line 51) | static jerry_value_t function jerry_value_t (line 74) | static jerry_value_t function jerry_value_t (line 101) | jerry_value_t function jerry_value_t (line 114) | jerry_value_t function jerry_value_t (line 128) | static jerry_value_t function jerry_value_t (line 215) | jerry_value_t function jerry_value_t (line 238) | jerry_value_t function jerry_value_t (line 259) | static jerry_value_t function jerry_value_t (line 286) | static jerry_value_t function jerry_value_t (line 307) | static jerry_value_t function jerry_value_t (line 338) | jerry_value_t function jerry_value_t (line 354) | jerry_value_t function jerry_value_t (line 370) | jerry_value_t function jerry_value_t (line 386) | jerry_value_t function jerry_value_t (line 399) | jerry_value_t function jerry_value_t (line 423) | jerry_value_t function jerry_value_t (line 453) | jerry_value_t function jerry_value_t (line 474) | jerry_value_t function JERRYX_ARG_TRANSFORM_OPTIONAL (line 495) | JERRYX_ARG_TRANSFORM_OPTIONAL (number) FILE: jerry-ext/arg/arg.c function jerry_value_t (line 32) | jerry_value_t function jerry_value_t (line 60) | jerry_value_t function jerry_value_t (line 93) | jerry_value_t function jerry_value_t (line 140) | jerry_value_t FILE: jerry-ext/debugger/debugger-common.c function jerryx_debugger_after_connect (line 24) | void function jerryx_debugger_is_reset (line 50) | bool FILE: jerry-ext/debugger/debugger-rp.c type jerryx_rawpacket_receive_header_t (line 35) | typedef struct function jerryx_debugger_rp_close (line 43) | static void function jerryx_debugger_rp_send (line 57) | static bool function jerryx_debugger_rp_receive (line 75) | static bool function jerryx_debugger_rp_create (line 140) | bool function jerryx_debugger_rp_create (line 172) | bool FILE: jerry-ext/debugger/debugger-serial.c type jerryx_debugger_transport_serial_t (line 35) | typedef struct type jerryx_debugger_transport_serial_config_t (line 44) | typedef struct function jerryx_debugger_serial_close_fd (line 56) | static inline void function jerryx_debugger_serial_set_blocking (line 71) | static bool function jerryx_debugger_serial_configure_attributes (line 106) | static inline bool function jerryx_debugger_serial_close (line 236) | static void function jerryx_debugger_serial_send (line 256) | static bool function jerryx_debugger_serial_receive (line 291) | static bool function jerryx_debugger_serial_create (line 329) | bool function jerryx_debugger_serial_create (line 402) | bool FILE: jerry-ext/debugger/debugger-sha1.c type jerryx_sha1_context (line 52) | typedef struct function jerryx_sha1_init (line 78) | static void function jerryx_sha1_process (line 103) | static void function jerryx_sha1_update (line 261) | static void function jerryx_sha1_finish (line 310) | static void function jerryx_debugger_compute_sha1 (line 352) | void FILE: jerry-ext/debugger/debugger-tcp.c type jerryx_socket_ssize_t (line 43) | typedef int jerryx_socket_ssize_t; type SOCKET (line 44) | typedef SOCKET jerryx_socket_t; type jerryx_socket_void_t (line 45) | typedef char jerryx_socket_void_t; type jerryx_socket_size_t (line 46) | typedef int jerryx_socket_size_t; type jerryx_socket_ssize_t (line 65) | typedef ssize_t jerryx_socket_ssize_t; type jerryx_socket_t (line 66) | typedef int jerryx_socket_t; type jerryx_socket_void_t (line 67) | typedef void jerryx_socket_void_t; type jerryx_socket_size_t (line 68) | typedef size_t jerryx_socket_size_t; type jerryx_debugger_transport_tcp_t (line 74) | typedef struct function jerryx_debugger_tcp_get_errno (line 89) | static inline int function jerryx_debugger_tcp_close_socket (line 102) | static inline void function jerryx_debugger_tcp_log_error (line 115) | static void function jerryx_debugger_tcp_close (line 142) | static void function jerryx_debugger_tcp_send (line 162) | static bool function jerryx_debugger_tcp_receive (line 212) | static bool function jerryx_debugger_tcp_configure_socket (line 260) | static bool function jerryx_debugger_tcp_create (line 297) | bool function jerryx_debugger_tcp_create (line 399) | bool FILE: jerry-ext/debugger/debugger-ws.c type jerryx_websocket_opcode_type_t (line 62) | typedef enum type jerryx_websocket_receive_header_t (line 74) | typedef struct function jerryx_to_base64_character (line 86) | static uint8_t function jerryx_to_base64 (line 115) | static void function jerryx_process_handshake (line 146) | static bool function jerryx_debugger_ws_close (line 272) | static void function jerryx_debugger_ws_send (line 286) | static bool function jerryx_debugger_ws_receive (line 302) | static bool function jerryx_debugger_ws_create (line 405) | bool function jerryx_debugger_ws_create (line 456) | bool FILE: jerry-ext/handle-scope/handle-scope-allocator.c function jerryx_handle_scope_t (line 38) | jerryx_handle_scope_t * function jerryx_handle_scope_t (line 47) | jerryx_handle_scope_t * function jerryx_handle_scope_is_in_prelist (line 58) | static bool function jerryx_handle_scope_t (line 74) | jerryx_handle_scope_t * function jerryx_handle_scope_t (line 107) | jerryx_handle_scope_t * function jerryx_handle_scope_t (line 148) | jerryx_handle_scope_t * function jerryx_handle_scope_free (line 193) | void FILE: jerry-ext/handle-scope/handle-scope-internal.h type jerryx_handle_scope_pool_s (line 27) | struct jerryx_handle_scope_pool_s type jerryx_handle_scope_pool_s (line 32) | struct jerryx_handle_scope_pool_s FILE: jerry-ext/handle-scope/handle-scope.c function jerryx_handle_scope_status (line 29) | jerryx_handle_scope_status function jerryx_handle_scope_release_handles (line 41) | void function jerryx_handle_scope_status (line 74) | jerryx_handle_scope_status function jerryx_handle_scope_status (line 99) | jerryx_handle_scope_status function jerryx_handle_scope_status (line 113) | jerryx_handle_scope_status function jerry_value_t (line 128) | jerry_value_t function jerryx_handle_scope_status (line 159) | jerryx_handle_scope_status function jerryx_handle_scope_status (line 273) | jerryx_handle_scope_status function jerryx_handle_scope_status (line 288) | jerryx_handle_scope_status function jerry_value_t (line 301) | jerry_value_t function jerry_value_t (line 326) | jerry_value_t function jerry_value_t (line 353) | jerry_value_t FILE: jerry-ext/include/jerryscript-ext/arg.h type jerryx_arg_t (line 30) | struct jerryx_arg_t type jerryx_arg_js_iterator_t (line 35) | typedef struct jerryx_arg_js_iterator_t jerryx_arg_js_iterator_t; type jerry_value_t (line 40) | typedef jerry_value_t (*jerryx_arg_transform_func_t) (jerryx_arg_js_iter... type jerryx_arg_object_props_t (line 46) | typedef struct type jerryx_arg_array_items_t (line 57) | typedef struct type jerryx_arg_t (line 66) | struct jerryx_arg_t type jerryx_arg_coerce_t (line 95) | typedef enum type jerryx_arg_optional_t (line 104) | typedef enum type jerryx_arg_round_t (line 121) | typedef enum type jerryx_arg_clamp_t (line 133) | typedef enum FILE: jerry-ext/include/jerryscript-ext/arg.impl.h type jerryx_arg_int_option_t (line 55) | typedef struct function JERRYX_ARG_INT (line 102) | JERRYX_ARG_INT (uint8) function jerryx_arg_t (line 156) | static inline jerryx_arg_t function jerryx_arg_t (line 195) | static inline jerryx_arg_t function jerryx_arg_t (line 235) | static inline jerryx_arg_t function jerryx_arg_t (line 275) | static inline jerryx_arg_t function jerryx_arg_t (line 301) | static inline jerryx_arg_t function jerryx_arg_t (line 325) | static inline jerryx_arg_t function jerryx_arg_t (line 336) | static inline jerryx_arg_t function jerryx_arg_t (line 349) | static inline jerryx_arg_t function jerryx_arg_t (line 372) | static inline jerryx_arg_t FILE: jerry-ext/include/jerryscript-ext/autorelease.impl.h function jerryx_autorelease_cleanup (line 26) | static inline void FILE: jerry-ext/include/jerryscript-ext/handle-scope.h type jerryx_handle_t (line 31) | typedef struct jerryx_handle_t jerryx_handle_t; type jerryx_handle_t (line 38) | struct jerryx_handle_t type jerryx_handle_scope_t (line 50) | typedef struct jerryx_handle_scope_s jerryx_handle_scope_t; type jerryx_handle_scope_t (line 51) | typedef jerryx_handle_scope_t *jerryx_handle_scope; type jerryx_handle_scope_t (line 52) | typedef jerryx_handle_scope_t *jerryx_escapable_handle_scope; type jerryx_handle_scope_s (line 56) | struct jerryx_handle_scope_s type jerryx_handle_scope_dynamic_t (line 61) | typedef struct jerryx_handle_scope_dynamic_s jerryx_handle_scope_dynamic_t; type jerryx_handle_scope_dynamic_s (line 65) | struct jerryx_handle_scope_dynamic_s type jerryx_handle_scope_status (line 74) | typedef enum FILE: jerry-ext/include/jerryscript-ext/module.h type jerryx_native_module_t (line 32) | typedef struct jerryx_native_module_t type jerry_value_t (line 132) | typedef jerry_value_t (*jerryx_module_get_canonical_name_t) (const jerry... type jerryx_module_resolver_t (line 146) | typedef struct FILE: jerry-ext/include/jerryscript-ext/properties.h type jerryx_property_entry (line 33) | typedef struct type jerryx_register_result (line 78) | typedef struct FILE: jerry-ext/module/module.c function jerry_value_t (line 34) | static jerry_value_t function jerryx_module_manager_init (line 51) | static void function jerryx_module_manager_deinit (line 60) | static void function jerryx_native_module_register (line 78) | void function jerryx_native_module_unregister (line 85) | void function jerryx_module_check_cache (line 110) | static bool function jerry_value_t (line 147) | static jerry_value_t function jerryx_resolve_native_module (line 174) | static bool function jerryx_module_resolve_local (line 204) | static void function jerry_value_t (line 294) | jerry_value_t function jerryx_module_clear_cache (line 305) | void FILE: jerry-ext/util/handlers.c function jerry_value_t (line 43) | jerry_value_t function jerry_value_t (line 79) | jerry_value_t function jerry_value_t (line 103) | jerry_value_t function jerry_value_t (line 127) | jerry_value_t function jerry_value_t (line 146) | jerry_value_t function jerryx_handler_promise_reject (line 160) | void function jerry_value_t (line 185) | jerry_value_t FILE: jerry-ext/util/print.c type jerryx_print_buffer_t (line 41) | typedef struct function jerryx_buffered_print (line 54) | static void function jerry_value_t (line 84) | jerry_value_t function jerryx_print_buffer (line 120) | void function jerryx_print_backtrace (line 134) | void function jerryx_print_unhandled_exception (line 170) | void function jerryx_print_unhandled_rejection (line 324) | void FILE: jerry-ext/util/properties.c function jerryx_register_global (line 26) | bool function jerryx_register_result (line 61) | jerryx_register_result function jerryx_release_property_entry (line 105) | void FILE: jerry-ext/util/repl.c function jerryx_repl (line 26) | void FILE: jerry-ext/util/sources.c function jerry_value_t (line 29) | jerry_value_t function jerry_value_t (line 60) | jerry_value_t function jerry_value_t (line 75) | jerry_value_t function jerry_value_t (line 112) | jerry_value_t function jerry_value_t (line 131) | jerry_value_t FILE: jerry-ext/util/test262.c function jerryx_test262_register_function (line 28) | static void function jerry_value_t (line 49) | static jerry_value_t function jerry_value_t (line 73) | static jerry_value_t function jerry_value_t (line 106) | static jerry_value_t function jerry_value_t (line 131) | static jerry_value_t function jerryx_test262_register (line 151) | void FILE: jerry-main/arguments/cli.c function cli_state_t (line 64) | cli_state_t function cli_change_opts (line 75) | void function cli_consume_option (line 90) | int function cli_consume_int (line 182) | int function cli_consume_path (line 218) | uint32_t function cli_print_pad (line 239) | static void function cli_print_prefix (line 251) | static void function cli_opt_usage (line 264) | static void function cli_print_help (line 351) | static void function cli_help (line 389) | void FILE: jerry-main/arguments/cli.h type cli_opt_t (line 25) | typedef struct type cli_state_t (line 49) | typedef struct FILE: jerry-main/arguments/options.c type main_opt_id_t (line 31) | typedef enum function check_usage (line 111) | static bool function check_feature (line 132) | static bool function main_parse_args (line 152) | bool FILE: jerry-main/arguments/options.h type main_option_flags_t (line 31) | typedef enum type main_source_type_t (line 45) | typedef enum type main_source_t (line 55) | typedef struct type main_args_t (line 65) | typedef struct FILE: jerry-main/benchmark/main-benchmark.c function print_help (line 60) | static void function JERRY_ATTR_NOINLINE (line 75) | static JERRY_ATTR_NOINLINE int function stack_usage (line 199) | static void function main (line 225) | int FILE: jerry-main/benchmark/stubs.c type timeval (line 37) | struct timeval function gettimeofday (line 43) | int function rand (line 59) | int FILE: jerry-main/main-desktop.c function main_init_random_seed (line 36) | static void function main_init_debugger (line 51) | static bool function main_init_engine (line 83) | static void function main (line 110) | int FILE: jerry-main/main-libfuzzer.c function LLVMFuzzerTestOneInput (line 20) | int FILE: jerry-main/main-snapshot.c function check_feature (line 55) | static bool function check_cli_error (line 74) | static bool function read_file (line 100) | static size_t function print_unhandled_exception (line 136) | static void type generate_opt_id_t (line 162) | typedef enum function process_generate (line 200) | static int type literal_dump_opt_id_t (line 405) | typedef enum function process_literal_dump (line 430) | static int type merge_opt_id_t (line 594) | typedef enum function process_merge (line 614) | static int type main_opt_id_t (line 726) | typedef enum function print_commands (line 742) | static void function main (line 759) | int FILE: jerry-math/acos.c function acos (line 70) | double FILE: jerry-math/acosh.c function acosh (line 47) | double FILE: jerry-math/asin.c function asin (line 77) | double FILE: jerry-math/asinh.c function asinh (line 45) | double FILE: jerry-math/atan.c function atan (line 80) | double FILE: jerry-math/atan2.c function atan2 (line 64) | double FILE: jerry-math/atanh.c function atanh (line 52) | double FILE: jerry-math/cbrt.c function cbrt (line 42) | double FILE: jerry-math/ceil.c function ceil (line 42) | double FILE: jerry-math/copysign.c function copysign (line 34) | double FILE: jerry-math/cosh.c function cosh (line 56) | double FILE: jerry-math/exp.c function exp (line 117) | double FILE: jerry-math/expm1.c function expm1 (line 139) | double FILE: jerry-math/fabs.c function fabs (line 33) | double FILE: jerry-math/floor.c function floor (line 42) | double FILE: jerry-math/fmod.c function fmod (line 41) | double FILE: jerry-math/jerry-math-internal.h type double_accessor (line 50) | typedef union type double_accessor (line 63) | typedef union FILE: jerry-math/log.c function log (line 93) | double FILE: jerry-math/log10.c function log10 (line 69) | double FILE: jerry-math/log1p.c function log1p (line 105) | double FILE: jerry-math/log2.c function log2 (line 52) | double FILE: jerry-math/nextafter.c function nextafter (line 30) | double FILE: jerry-math/pow.c function pow (line 117) | double FILE: jerry-math/scalbn.c function scalbn (line 40) | double FILE: jerry-math/sinh.c function sinh (line 52) | double FILE: jerry-math/sqrt.c function sqrt (line 104) | double FILE: jerry-math/tanh.c function tanh (line 61) | double FILE: jerry-math/trig.c function __kernel_rem_pio2 (line 179) | static int function __ieee754_rem_pio2 (line 462) | static int function __kernel_sin (line 627) | static double function __kernel_cos (line 696) | static double function __kernel_tan (line 783) | static double function sin (line 907) | double function cos (line 964) | double function tan (line 1020) | double FILE: jerry-port/common/jerry-port-context.c function jerry_port_context_alloc (line 30) | size_t JERRY_ATTR_WEAK function jerry_port_context_free (line 46) | jerry_port_context_free (void) FILE: jerry-port/common/jerry-port-fs.c function jerry_size_t (line 34) | static jerry_size_t type stat (line 52) | struct stat function jerry_port_source_free (line 90) | void JERRY_ATTR_WEAK function jerry_port_path_free (line 118) | void JERRY_ATTR_WEAK function jerry_size_t (line 124) | jerry_size_t JERRY_ATTR_WEAK FILE: jerry-port/common/jerry-port-io.c function JERRY_ATTR_WEAK (line 25) | void JERRY_ATTR_WEAK function jerry_port_print_buffer (line 31) | void JERRY_ATTR_WEAK function jerry_port_line_free (line 75) | void JERRY_ATTR_WEAK FILE: jerry-port/common/jerry-port-process.c function jerry_port_init (line 26) | jerry_port_init (void) function jerry_port_fatal (line 36) | void JERRY_ATTR_WEAK FILE: jerry-port/unix/jerry-port-unix-date.c function jerry_port_local_tza (line 23) | int32_t function jerry_port_current_time (line 50) | double FILE: jerry-port/unix/jerry-port-unix-fs.c function jerry_char_t (line 23) | jerry_char_t * function jerry_port_path_free (line 31) | void function jerry_size_t (line 37) | jerry_size_t JERRY_ATTR_WEAK FILE: jerry-port/unix/jerry-port-unix-process.c function jerry_port_sleep (line 28) | void FILE: jerry-port/win/jerry-port-win-date.c function unix_time_to_filetime (line 46) | static void function LONGLONG (line 60) | static LONGLONG function jerry_port_local_tza (line 71) | int32_t function jerry_port_current_time (line 109) | double FILE: jerry-port/win/jerry-port-win-fs.c function jerry_char_t (line 23) | jerry_char_t * function jerry_port_path_free (line 31) | void function jerry_size_t (line 37) | jerry_size_t FILE: jerry-port/win/jerry-port-win-process.c function jerry_port_init (line 24) | void function jerry_port_sleep (line 83) | void FILE: targets/baremetal-sdk/espressif/main/jerry-main.c function app_main (line 23) | void app_main() FILE: targets/baremetal-sdk/espressif/main/jerry-port.c function jerry_port_log (line 33) | void function jerry_port_fatal (line 39) | void function jerry_port_local_tza (line 47) | int32_t function jerry_port_current_time (line 59) | double FILE: targets/baremetal-sdk/particle/source/main.cpp function jerry_value_t (line 24) | static jerry_value_t function jerry_value_t (line 48) | static jerry_value_t function init_jerry (line 70) | static void function test_jerry (line 107) | static void function setup (line 126) | void function loop (line 137) | void FILE: targets/os/mbedos/jerry-main.cpp function main (line 37) | int main() FILE: targets/os/mbedos/jerry-port.cpp function jerry_port_fatal (line 23) | void function jerry_port_log (line 29) | void function jerry_port_local_tza (line 44) | int32_t function jerry_port_current_time (line 52) | double FILE: targets/os/nuttx/jerry-main.c function print_help (line 51) | static void function str_to_uint (line 72) | static uint32_t function register_js_function (line 92) | static void function jerry_main (line 115) | int FILE: targets/os/nuttx/jerry-port.c function jerry_port_log (line 22) | void function jerry_char_t (line 28) | jerry_char_t * function jerry_port_fatal (line 35) | void function jerry_port_local_tza (line 41) | int32_t function jerry_port_current_time (line 50) | double FILE: targets/os/riot/source/jerry-main.c function test_jerry (line 36) | int function main (line 84) | int FILE: targets/os/riot/source/jerry-port.c function jerry_port_local_tza (line 21) | int32_t function jerry_port_current_time (line 30) | double FILE: targets/os/zephyr/src/getline-zephyr.c type console_input (line 24) | struct console_input type k_fifo (line 26) | struct k_fifo type k_fifo (line 27) | struct k_fifo type console_input (line 31) | struct console_input function zephyr_getline_init (line 43) | void zephyr_getline_init(void) FILE: targets/os/zephyr/src/jerry-main.c function main (line 30) | void FILE: targets/os/zephyr/src/jerry-port.c function jerry_port_fatal (line 25) | void function jerry_port_local_tza (line 31) | int32_t function jerry_port_current_time (line 40) | double function jerry_port_sleep (line 47) | void function jerry_char_t (line 53) | jerry_char_t * function jerry_port_line_free (line 62) | void FILE: tests/benchmarks/jerry/function_loop.js function cse_opt (line 19) | function cse_opt(x, y) FILE: tests/benchmarks/jerry/gc.js function f (line 15) | function f (o, i) { FILE: tests/debugger/client_source.js function finish (line 17) | function finish(z) { function bar (line 22) | function bar(y) { function foo (line 27) | function foo(x) function test (line 33) | function test() FILE: tests/debugger/client_source_multiple_1.js function foo (line 17) | function foo() { function crossFoo (line 22) | function crossFoo(str) { FILE: tests/debugger/client_source_multiple_2.js function bar (line 17) | function bar(str) { FILE: tests/debugger/do_abort.js function f (line 15) | function f() { function g (line 19) | function g() { FILE: tests/debugger/do_backtrace.js function f4 (line 17) | function f4() { function foo (line 21) | function foo() function test (line 30) | function test() FILE: tests/debugger/do_break.js function test (line 20) | function test(x) function f (line 43) | function f() { FILE: tests/debugger/do_delete.js function delete_test (line 21) | function delete_test(x,y) { FILE: tests/debugger/do_delete_all.js function delete_test (line 20) | function delete_test(x,y) { FILE: tests/debugger/do_display.js function a (line 15) | function a() { print("hi"); } function b (line 16) | function b() { print("welcome"); } function c (line 17) | function c() { print("hello"); } function d (line 18) | function d() { print("goodbye"); } FILE: tests/debugger/do_eval.js function f (line 17) | function f(a) FILE: tests/debugger/do_eval_at.js function f (line 17) | function f(a) FILE: tests/debugger/do_eval_syntax.js function foo (line 15) | function foo(loop) FILE: tests/debugger/do_exception.js function foo (line 17) | function foo() { FILE: tests/debugger/do_finish.js function foo (line 17) | function foo() { function bar (line 22) | function bar() { function dog (line 28) | function dog() { function bark (line 34) | function bark() { function sit (line 38) | function sit() { FILE: tests/debugger/do_next.js function test (line 17) | function test() FILE: tests/debugger/do_quit.js function func (line 17) | function func() { FILE: tests/debugger/do_restart.js function foo (line 15) | function foo() { function bar (line 19) | function bar() { FILE: tests/debugger/do_scope.js function f (line 17) | function f() { FILE: tests/debugger/do_src.js function f (line 15) | function f() { FILE: tests/debugger/do_step.js function f1 (line 15) | function f1() function f2 (line 26) | function f2() FILE: tests/debugger/do_throw.js function f (line 15) | function f() { function g (line 19) | function g() { FILE: tests/debugger/do_throw_adv.js function f (line 17) | function f() { function g (line 21) | function g() { function h (line 25) | function h() { FILE: tests/debugger/do_variables.js function addX (line 18) | function addX(x) { function f (line 28) | function f() { FILE: tests/jerry/and-or.js function fail (line 15) | function fail() { FILE: tests/jerry/argument-spread.js function mustThrow (line 17) | function mustThrow(str) { function assertArrayEqual (line 26) | function assertArrayEqual(actual, expected) { function sum (line 35) | function sum(x, y, z) { function myFunction (line 44) | function myFunction (v, w, x, y, z) { function applyAndNew (line 57) | function applyAndNew(constructor, args) { function myConstructor (line 67) | function myConstructor () { method f (line 82) | f(a,b,c) { return a + b + c } method g (line 83) | g(a,b) { throw new TypeError ("5") } class MyArray (line 91) | class MyArray extends Array { method constructor (line 92) | constructor(...args) { function argumentOrderTest (line 102) | function argumentOrderTest() { FILE: tests/jerry/arguments-iterator.js function f_mapped (line 17) | function f_mapped() { function f_unmapped (line 29) | function f_unmapped(b = 2) { FILE: tests/jerry/arguments-parse.js function check_parse_error (line 15) | function check_parse_error (txt) { function f_args (line 24) | function f_args (a,b,c) { FILE: tests/jerry/arguments.js function f_arg (line 15) | function f_arg (arguments) function f (line 21) | function f (a, b, c) function g (line 40) | function g (a, b, c) function check_type_error_for_property (line 113) | function check_type_error_for_property (obj, prop) { function nested_args (line 132) | function nested_args() function f1 (line 147) | function f1(a, b, c) function f2 (line 157) | function f2(a = arguments) function f3 (line 166) | function f3(a = arguments) function f4 (line 175) | function f4(a = arguments) function f5 (line 185) | function f5(a = arguments) function f6 (line 195) | function f6(a = arguments) function f7 (line 205) | function f7(a = arguments) function f8 (line 216) | function f8(a = () => arguments) function f9 (line 225) | function f9(a = () => arguments) function f10 (line 234) | function f10(a = () => arguments) function f11 (line 244) | function f11(a = eval("() => arguments")) function f12 (line 253) | function f12(a = eval("() => arguments")) function f13 (line 262) | function f13(a = eval("() => arguments")) function f14 (line 273) | function f14(a = arguments) function f15 (line 292) | function f15() function f16 (line 300) | function f16() function f17 (line 308) | function f17(a = arguments = "Val") function f18 (line 314) | function f18(s = (v) => arguments = v, g = () => arguments) function f19 (line 324) | function f19(e = (v) => eval(v)) function f20 (line 335) | function f20 (arguments, a = eval('arguments')) { function f21 (line 341) | function f21 (arguments, a = arguments) { function f22 (line 347) | function f22 (arguments, [a = arguments]) { function f23 (line 354) | function f23(p = eval("var arguments"), arguments) function f24 (line 364) | function f24(p = eval("var arguments")) { function f25 (line 374) | function f25(p = eval("var arguments")) { function f26 (line 383) | function f26(arguments, eval = () => eval()) { FILE: tests/jerry/arithmetic-parse.js function check_syntax_error (line 15) | function check_syntax_error (txt) { function f (line 53) | function f() { function g (line 75) | function g(a, b) function h (line 81) | function h() FILE: tests/jerry/arithmetics-3.js method valueOf (line 15) | valueOf() { return Symbol() } method valueOf (line 16) | valueOf() { throw "Should not reach here" } function check_type_error (line 18) | function check_type_error(code) { FILE: tests/jerry/array-from.js function classOf (line 21) | function classOf(object) { function deepObjectEquals (line 32) | function deepObjectEquals(a, b) { function deepEquals (line 58) | function deepEquals(a, b) { function assertArrayLikeEquals (line 95) | function assertArrayLikeEquals(value, expected, type) { function MyCollection (line 108) | function MyCollection(length) { function non_strict (line 121) | function non_strict(){ assert(global === this); } function strict (line 122) | function strict(){ "use strict"; assert(void 0 === this); } function strict_null (line 123) | function strict_null(){ "use strict"; assert(null === this); } function testArrayFrom (line 129) | function testArrayFrom(thisArg, constructor) { function Other (line 231) | function Other() {} function exotic (line 246) | function exotic() { function TestError (line 268) | function TestError() {} function ArrayLike (line 269) | function ArrayLike() { throw new TestError() } function ordinary (line 279) | function ordinary() { } function __createIterableObject (line 293) | function __createIterableObject (arr, methods) { function close1 (line 311) | function close1() { function close2 (line 328) | function close2() { FILE: tests/jerry/array-new-target-support.js function F (line 15) | function F (){} method get (line 26) | get (t,p,r) { if (p == "prototype") { throw "Kitten" } Reflect.get (...a... FILE: tests/jerry/array-of.js function Test (line 56) | function Test() { FILE: tests/jerry/array-pattern.js function checkSyntax (line 15) | function checkSyntax (str) { function assertArrayEqual (line 24) | function assertArrayEqual (actual, expected) { function mustThrow (line 32) | function mustThrow (str) { function mustNotThrow (line 41) | function mustNotThrow (str) { function f (line 135) | function f() { function f (line 147) | function f() { function parseProtocol (line 166) | function parseProtocol(url) { function __createIterableObject (line 263) | function __createIterableObject (arr, methods) { FILE: tests/jerry/array-prototype-copywithin.js function array_check (line 83) | function array_check(result_array, expected_array) { FILE: tests/jerry/array-prototype-entries.js function foo_error (line 39) | function foo_error () { FILE: tests/jerry/array-prototype-every.js function f (line 17) | function f(arg1, arg2, arg3) { function g (line 25) | function g(arg1, arg2, arg3) { FILE: tests/jerry/array-prototype-fill.js function assertArrayEquals (line 19) | function assertArrayEquals (array1, array2) { function TestFillObjectWithAccessors (line 78) | function TestFillObjectWithAccessors () { function TestFillObjectWithMaxNumberLength (line 107) | function TestFillObjectWithMaxNumberLength () { function TestFillObjectWithPrototypeAccessors (line 121) | function TestFillObjectWithPrototypeAccessors () { function TestFillSealedObject (line 155) | function TestFillSealedObject () { function TestFillFrozenObject (line 168) | function TestFillFrozenObject () { function array_check (line 181) | function array_check(result_array, expected_array) { FILE: tests/jerry/array-prototype-filter.js function f (line 17) | function f(arg1, arg2, arg3) { function g (line 31) | function g (arg1, arg2, arg3) { FILE: tests/jerry/array-prototype-find-index.js function bigger_than_10 (line 26) | function bigger_than_10 (element) { function less_than_0 (line 32) | function less_than_0 (element) { function isCherries (line 53) | function isCherries (fruit) { function isPrime (line 67) | function isPrime (element, index, array) { function func (line 146) | function func (element) { function f (line 152) | function f() { delete arr[1]; } FILE: tests/jerry/array-prototype-find.js function bigger_than_10 (line 26) | function bigger_than_10 (element) { function less_than_0 (line 32) | function less_than_0 (element) { function isCherries (line 53) | function isCherries (fruit) { function isPrime (line 67) | function isPrime (element, index, array) { function func (line 139) | function func (element) { function f (line 145) | function f() { delete arr[1]; } FILE: tests/jerry/array-prototype-flat-flatMap.js function check_flat (line 60) | function check_flat (map, depth) function check_flat_map (line 70) | function check_flat_map (map, mapper) method get (line 142) | get(t, p, r) { FILE: tests/jerry/array-prototype-foreach.js function f (line 17) | function f(arg1, arg2, arg3) { FILE: tests/jerry/array-prototype-keys.js function foo_error (line 38) | function foo_error () { FILE: tests/jerry/array-prototype-reduce-right.js function callbackfn (line 76) | function callbackfn(prevVal, curVal, idx, obj) { FILE: tests/jerry/array-prototype-reduce.js function callbackfn (line 69) | function callbackfn(prevVal, curVal, idx, obj) { FILE: tests/jerry/array-prototype-slice.js function array_check (line 155) | function array_check(result_array, expected_array) { class LongArray (line 194) | class LongArray extends Array { method constructor (line 195) | constructor(len) { class ShortArray (line 208) | class ShortArray extends Array { method constructor (line 209) | constructor(len) { class ExactArray (line 223) | class ExactArray extends Array { method constructor (line 224) | constructor(len) { FILE: tests/jerry/array-prototype-some.js function f (line 17) | function f(arg1, arg2, arg3) { function g (line 25) | function g(arg1, arg2, arg3) { FILE: tests/jerry/array-prototype-sort.js function f (line 35) | function f(arg1, arg2) { method getOwnPropertyDescriptor (line 189) | getOwnPropertyDescriptor() { throw 42.5; } FILE: tests/jerry/array-prototype-splice.js function setDefaultValues (line 17) | function setDefaultValues() function f0 (line 217) | function f0() { throw new TypeError("4"); } function f (line 232) | function f() { function f1 (line 253) | function f1() { function f2 (line 270) | function f2() { function f3 (line 290) | function f3() { throw new TypeError("6");} function f4 (line 304) | function f4() { delete arr[23]; } function f5 (line 318) | function f5() { function f6 (line 336) | function f6() { FILE: tests/jerry/array-prototype-tostring.js function join (line 16) | function join(sep) FILE: tests/jerry/array-prototype-unshift.js method 5 (line 127) | get 5() { throw "shouldn't throw"; } FILE: tests/jerry/array-prototype-values.js function foo_error (line 49) | function foo_error () { FILE: tests/jerry/array-species.js class MyArray (line 26) | class MyArray extends Array { } function assertEquals (line 28) | function assertEquals(a, b) { class MyOtherArray (line 41) | class MyOtherArray extends Array { method [Symbol.species] (line 42) | static get [Symbol.species]() { return MyArray; } class MyNonArray (line 53) | class MyNonArray extends Array { method [Symbol.species] (line 54) | static get [Symbol.species]() { return MyObject; } class MyObject (line 57) | class MyObject { } class MyDefaultArray (line 81) | class MyDefaultArray extends Array { method [Symbol.species] (line 82) | static get [Symbol.species]() { return undefined; } class MyOtherDefaultArray (line 86) | class MyOtherDefaultArray extends Array { } class SpeciesError (line 95) | class SpeciesError extends Error { } class ConstructorError (line 96) | class ConstructorError extends Error { } class MyThrowingArray (line 97) | class MyThrowingArray extends Array { method [Symbol.species] (line 98) | static get [Symbol.species]() { throw new SpeciesError; } function assertThrows (line 101) | function assertThrows (a, b) { method get (line 111) | get() { throw new ConstructorError; } class FrozenArray (line 117) | class FrozenArray extends Array { method constructor (line 118) | constructor(...args) { class MyObservedArray (line 133) | class MyObservedArray extends Array { method constructor (line 134) | constructor(...args) { method [Symbol.species] (line 138) | static get [Symbol.species]() { function assertArrayEquals (line 144) | function assertArrayEquals(value, expected, type) { FILE: tests/jerry/array-spread.js function assertArrayEqual (line 15) | function assertArrayEqual (actual, expected) { function checkSyntax (line 23) | function checkSyntax (str) { function mustThrow (line 32) | function mustThrow (str) { FILE: tests/jerry/arrow-eval.js function g (line 26) | function g() { FILE: tests/jerry/arrow-function.js function must_throw (line 16) | function must_throw (str) function must_throw_strict (line 37) | function must_throw_strict (str) FILE: tests/jerry/async-from-sync-iterator.js function f (line 31) | async function f() { function f1 (line 57) | async function f1() { function f2 (line 73) | async function f2() { function f3 (line 93) | async function f3() { function f4 (line 118) | async function f4() { function f5 (line 143) | async function f5() { function f6 (line 174) | async function f6() { FILE: tests/jerry/bigint-typedarray-prototype-filter.js function arrayEquals (line 15) | function arrayEquals(result, expected) { function positive (line 25) | function positive(element, index, array) { FILE: tests/jerry/bigint-typedarray-prototype-reduce.js function sum (line 17) | function sum(prev, current) { FILE: tests/jerry/bigint1.js function check_result (line 16) | function check_result(bigint, expected) function check_result16 (line 21) | function check_result16(bigint, expected) function check_syntax_error (line 26) | function check_syntax_error(code) FILE: tests/jerry/bigint2.js function check_type_error (line 23) | function check_type_error (code) FILE: tests/jerry/bigint3.js function check_result (line 16) | function check_result(bigint, expected) function check_error (line 21) | function check_error (code, error_type) method valueOf (line 44) | valueOf() { return "0x100" } FILE: tests/jerry/bigint5.js function check_syntax_error (line 16) | function check_syntax_error(code) method 19n (line 51) | static 19n () { return "BigInt" } function f (line 54) | function f(p, q) { FILE: tests/jerry/binary-literal.js function checkSyntaxError (line 16) | function checkSyntaxError (str) { FILE: tests/jerry/block-var-redecl.js function check_syntax_error (line 15) | function check_syntax_error (script) FILE: tests/jerry/builtin-objects-accessor-property-configurable.js function verifyConfigurableAccessor (line 17) | function verifyConfigurableAccessor (obj, name, string) { FILE: tests/jerry/class-fields1.js function check_syntax_error (line 15) | function check_syntax_error(code) function check_property (line 25) | function check_property(obj, name, value) function f1 (line 51) | function f1() { class C2 (line 73) | class C2 { method constructor (line 74) | constructor(a = this.x, b = this.y) { class C3 (line 86) | class C3 { method constructor (line 87) | constructor() { class C4 (line 94) | class C4 extends C3 { method constructor (line 95) | constructor() { class C5 (line 106) | class C5 extends C3 { class C6 (line 116) | class C6 { class C7 (line 121) | class C7 extends C6 { class C8 (line 127) | class C8 extends C7 { method constructor (line 128) | constructor() { class C9 (line 146) | class C9 { class C10 (line 162) | class C10 { class C11 (line 175) | class C11 { FILE: tests/jerry/class-fields2.js class C1 (line 16) | class C1 { class C2 (line 30) | class C2 { method constructor (line 31) | constructor(a = assert(++count === 1)) {} class C3 (line 47) | class C3 extends class { method constructor (line 50) | constructor() { class C4 (line 66) | class C4 { method constructor (line 67) | constructor() { class C5 (line 73) | class C5 extends C4 { class C6 (line 89) | class C6 { class C7 (line 93) | class C7 extends C6 { method constructor (line 94) | constructor() { class C8 (line 113) | class C8 { method get (line 115) | get() {} class C9 (line 127) | class C9 { FILE: tests/jerry/class-fields3.js function check_property (line 15) | function check_property(obj, name, value) function f1 (line 27) | function f1() { class C1 (line 31) | class C1 { class C2 (line 56) | class C2 { method [(assert(++counter === 2), "f")] (line 59) | static [(assert(++counter === 2), "f")]() {} method f (line 76) | static f() {} FILE: tests/jerry/class-fields4.js class A (line 18) | class A { } method [A] (line 27) | [A] () {} class A (line 27) | class A { [A] () {} } method [A] (line 27) | [A] () {} method [A] (line 36) | [A] () {} class C (line 44) | class C { class C (line 60) | class C { class C (line 68) | class C { static a = C = 5 } class C (line 77) | class C { static [C = 5] = 6 } FILE: tests/jerry/class-fields5.js class C1 (line 17) | class C1 { method constructor (line 18) | constructor() { class C2 (line 25) | class C2 extends C1 { method constructor (line 26) | constructor() { class C3 (line 49) | class C3 extends C1 { method constructor (line 50) | constructor() { class C4 (line 71) | class C4 extends Array { method constructor (line 74) | constructor() { FILE: tests/jerry/class-get-set-as-method.js class A (line 16) | class A { method get (line 18) | get (a, b, c) { method get (line 23) | static get(a, b, c) { method set (line 27) | set (a, b) { method set (line 31) | static set (a, b) { FILE: tests/jerry/class-inheritance-bound.js class C (line 19) | class C extends g {} class D (line 21) | class D extends C { method constructor (line 22) | constructor () { FILE: tests/jerry/class-inheritance-builtin-array.js function isInstanceofArray (line 16) | function isInstanceofArray (instance) { class A (line 23) | class A extends Array { method f (line 24) | f () { class B (line 29) | class B extends A { method g (line 30) | g () { class C (line 35) | class C extends B { method h (line 36) | h () { FILE: tests/jerry/class-inheritance-builtin-typedarray.js function isInstanceofTypedArray (line 16) | function isInstanceofTypedArray (instance) { class A (line 23) | class A extends Uint8Array { method f (line 24) | f () { class B (line 29) | class B extends A { method g (line 30) | g () { class C (line 35) | class C extends B { method h (line 36) | h () { FILE: tests/jerry/class-inheritance-core-1.js class Animal (line 16) | class Animal { method constructor (line 17) | constructor (name) { method hello (line 21) | hello () { method speak (line 25) | static speak () { method explain (line 29) | static explain () { method whoAmI (line 33) | whoAmI () { method breath (line 37) | breath () { method myName (line 41) | get myName () { method rename (line 45) | set rename (name) { class Dog (line 50) | class Dog extends Animal { method constructor (line 51) | constructor (name, barks) { method hello (line 56) | hello () { method whoAmI (line 60) | whoAmI () { method speak (line 64) | static speak () { method explain (line 68) | static explain () { method bark (line 72) | bark () { class Doge (line 77) | class Doge extends Dog { method constructor (line 78) | constructor (name, barks, awesomeness) { method hello (line 83) | hello () { method whoAmI (line 87) | whoAmI ( ) { method speak (line 91) | static speak () { method explain (line 95) | static explain () { FILE: tests/jerry/class-inheritance-core-10.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor () { class B (line 22) | class B extends A { } FILE: tests/jerry/class-inheritance-core-11.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor () { class B (line 23) | class B extends A { method constructor (line 24) | constructor () { FILE: tests/jerry/class-inheritance-core-12.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor (a, b, c) { method g (line 25) | g () { class B (line 32) | class B extends A { method constructor (line 33) | constructor (a, b, c) { method h (line 41) | h () { FILE: tests/jerry/class-inheritance-core-13.js class C (line 16) | class C extends Array { method constructor (line 17) | constructor (a, b) { class D (line 22) | class D extends C { method constructor (line 23) | constructor () { FILE: tests/jerry/class-inheritance-core-14.js class A (line 16) | class A { method constructor (line 17) | constructor () { method f (line 21) | f () { method super (line 25) | super () { class B (line 31) | class B extends A { method constructor (line 32) | constructor () { FILE: tests/jerry/class-inheritance-core-15.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor () { FILE: tests/jerry/class-inheritance-core-2.js class C (line 16) | class C { method a (line 17) | static a () { class D (line 22) | class D extends C { method constructor (line 23) | constructor () { FILE: tests/jerry/class-inheritance-core-3.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor (a, b, c) { class B (line 23) | class B extends A { } FILE: tests/jerry/class-inheritance-core-4.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor (a, b, c) { class B (line 23) | class B extends A { method constructor (line 24) | constructor (a, b, c) { FILE: tests/jerry/class-inheritance-core-5.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor (a, b, c) { class B (line 23) | class B extends A { } FILE: tests/jerry/class-inheritance-core-6.js class A (line 16) | class A extends Array { method constructor (line 17) | constructor (a, b, c, d, e) { method f (line 23) | f () { class B (line 28) | class B extends A { method constructor (line 29) | constructor (a, b, c, d) { FILE: tests/jerry/class-inheritance-core-7.js class C (line 16) | class C extends Array { method constructor (line 17) | constructor () { class D (line 23) | class D extends C { method constructor (line 24) | constructor () { FILE: tests/jerry/class-inheritance-core-8.js function f (line 19) | function f () { method constructor (line 28) | constructor () { method g (line 54) | g () { method constructor (line 64) | constructor () { method g (line 70) | g () { FILE: tests/jerry/class-inheritance-core-9.js method constructor (line 20) | constructor () { FILE: tests/jerry/class-inheritance-early-semantics.js function must_throw (line 16) | function must_throw (str) { class A (line 39) | class A { method constructor (line 40) | constructor (a) { method f (line 44) | f () { class B (line 118) | class B extends A { method constructor (line 119) | constructor (a, b) { method g (line 124) | g () { method h (line 130) | h () { FILE: tests/jerry/class-inheritance-has-instance.js class myArray (line 17) | class myArray extends Array { } class mySecretArray (line 27) | class mySecretArray extends myArray { } class myEpicSecretArray (line 38) | class myEpicSecretArray extends mySecretArray { } FILE: tests/jerry/class-inheritance-mixins-1.js method f (line 17) | f () { method g (line 23) | g () { class A (line 28) | class A { method constructor (line 29) | constructor () { } class B (line 32) | class B extends calculatorMixin (randomizerMixin (A)) { FILE: tests/jerry/class-inheritance-mixins-2.js method foo (line 19) | foo () { method foo (line 28) | foo () { class S (line 36) | class S { method foo (line 37) | foo () { class C (line 43) | class C extends Mixin1 (Mixin2 (S)) { method foo (line 44) | foo () { FILE: tests/jerry/class-super-access-direct.js class Base (line 15) | class Base { method constructor (line 16) | constructor () { method parent_value (line 20) | parent_value () { method parent_value_arg (line 24) | parent_value_arg (a, b, c) { method method (line 34) | method () { class Target (line 41) | class Target extends Base { method constructor (line 42) | constructor () { method parent_value (line 47) | parent_value () { method parent_value_direct (line 51) | parent_value_direct () { method parent_value_direct_arg (line 55) | parent_value_direct_arg (a, b, c) { method method (line 65) | method () { method parent_method_dot (line 69) | parent_method_dot () { method parent_method_index (line 73) | parent_method_index () { FILE: tests/jerry/class-super-access-indirect.js class Base (line 15) | class Base { method constructor (line 16) | constructor () { method parent_value (line 20) | parent_value () { method parent_value_arg (line 24) | parent_value_arg (a, b, c) { method method (line 34) | method () { class Target (line 41) | class Target extends Base { method constructor (line 42) | constructor () { method parent_value (line 47) | parent_value () { method parent_value_indirect (line 51) | parent_value_indirect () { method parent_value_indirect_arg (line 55) | parent_value_indirect_arg (a, b, c) { method method (line 65) | method () { method parent_method_dot (line 69) | parent_method_dot () { method parent_method_index (line 73) | parent_method_index() { FILE: tests/jerry/class-with.js method f (line 17) | f() { assert(this === obj); called = true } function f (line 19) | function f() { method constructor (line 25) | constructor() { FILE: tests/jerry/class.js function must_throw (line 16) | function must_throw(str) { function must_throw_strict (line 33) | function must_throw_strict(str) { class A1 (line 79) | class A1 { method ["constructor"] (line 80) | ["constructor"]() { class A2 (line 87) | class A2 { method ["constructor"] (line 88) | *["constructor"]() { class B (line 95) | class B { class C (line 103) | class C { method c1 (line 104) | c1() { method c2 (line 108) | c2() { method 3 (line 111) | 3() { method super (line 115) | super() { method return (line 118) | return() { method constructor (line 122) | static *constructor() { class D (line 136) | class D { method constructor (line 137) | constructor(d) { method d1 (line 141) | d1() { class E (line 149) | class E { method constructor (line 150) | constructor(e) { method e (line 154) | get e() { method e (line 158) | set e(e) { method get (line 162) | get () { method set (line 166) | set () { method constructor (line 179) | constructor(f) { method f1 (line 183) | static f1() { method f2 (line 187) | static f2() { method f3 (line 191) | static f3(a, b) { method constructor (line 195) | static constructor(a) { method static (line 199) | static static(a) { method 2 (line 203) | static 2 (a) { method function (line 207) | static function(a) { method a (line 226) | static set a(a) { method a (line 229) | static get a() { method 1 (line 232) | static set 1(a) { method 1 (line 235) | static get 1() { method get (line 239) | static get() { method set (line 243) | static set() { method constructor (line 247) | static set constructor(a) { method constructor (line 250) | static get constructor() { method g1 (line 254) | static g1() { method g1 (line 258) | static g1() { class H (line 273) | class H { method method (line 274) | method() { assert (typeof H === 'function'); return H; } method method (line 285) | method() { assert(typeof C === 'function'); return C; } class J (line 296) | class J { method [(J_method = eval('(function() { return J; })'), "X")] (line 297) | static [(J_method = eval('(function() { return J; })'), "X")]() {} class K (line 304) | class K { method constructor (line 305) | constructor () { class L (line 315) | class L extends (L_method = function() { return L; }) { class A (line 323) | class A { method [d] (line 324) | [d]() {} class A (line 333) | class A extends d {} method [d] (line 324) | [d]() {} FILE: tests/jerry/class_static_block.js function check_syntax_error (line 15) | function check_syntax_error(code) { class C (line 41) | class C { method foo (line 43) | function foo() { class Parent (line 55) | class Parent { class C1 (line 59) | class C1 extends Parent{ method f (line 85) | function f() { class C2 (line 95) | class C2 { class C3 (line 103) | class C3 { method constructor (line 107) | constructor(p) { class C5 (line 133) | class C5 { FILE: tests/jerry/const1.js function check_type_error (line 27) | function check_type_error(code) { FILE: tests/jerry/dataview.js function validateResult (line 187) | function validateResult (view, offset, isLitteEndian, results) { FILE: tests/jerry/decimal-with-leading-zero.js function invalid_strict_cases (line 20) | function invalid_strict_cases (string) function invalid_cases (line 36) | function invalid_cases (string) FILE: tests/jerry/directive.js function check_syntax_error (line 15) | function check_syntax_error (code) FILE: tests/jerry/es.next/bigint-as-int-n.js function f (line 26) | function f(param1, param2) { FILE: tests/jerry/es.next/bigint-as-uint-n.js function f (line 26) | function f(param1, param2) { FILE: tests/jerry/es.next/optional-chaining.js function expectSyntaxError (line 15) | function expectSyntaxError(str) { function expectTypeError (line 24) | function expectTypeError(cb) { method b (line 50) | b() { method b (line 55) | b() { method e (line 59) | e(...args) { function f (line 116) | function f () { class A (line 153) | class A { method test (line 156) | test(o) { FILE: tests/jerry/es.next/regression-test-issue-4870.js function f (line 15) | async function f() { FILE: tests/jerry/es.next/regression-test-issue-4900.js function assertArrayEqual (line 15) | function assertArrayEqual(actual, expected) { FILE: tests/jerry/es.next/regression-test-issue-4927.js class C1 (line 15) | class C1 { async } class C2 (line 16) | class C2 { async; constructor() {} } method constructor (line 16) | constructor() {} class C3 (line 17) | class C3 { async = 5.1; constructor() {} } method constructor (line 17) | constructor() {} FILE: tests/jerry/es.next/regression-test-issue-4934.js function expectTypeError (line 15) | function expectTypeError(cb) { class JSEtest (line 24) | class JSEtest { method #m (line 25) | static set #m(v) { method b (line 29) | static b() { method c (line 33) | static c() { FILE: tests/jerry/es.next/regression-test-issue-4936.js class JSEtest (line 15) | class JSEtest { method #m (line 16) | set #m(v) { method method (line 20) | method() { FILE: tests/jerry/eval-with.js function f (line 15) | function f() { function g (line 35) | function g() { FILE: tests/jerry/eval.js function f1 (line 24) | function f1() function f2 (line 41) | function f2 (global) function f3 (line 129) | function f3() { function f4 (line 135) | function f4() { function f5 (line 141) | function f5() { function f6 (line 147) | function f6() { function f7 (line 157) | function f7() { FILE: tests/jerry/exponentiation.js function assertThrows (line 38) | function assertThrows(src) { FILE: tests/jerry/fail/arguments-in-prop-set-param-list-strict.js method a (line 17) | set a(arguments) {} FILE: tests/jerry/fail/arguments-param-strict.js function f (line 17) | function f(arguments) {} FILE: tests/jerry/fail/eval-in-prop-set-param-list-strict.js method a (line 17) | set a(eval) {} FILE: tests/jerry/fail/eval-param-strict.js function f (line 17) | function f(eval) {} FILE: tests/jerry/fail/labelled-statements-break-across-function.js function f (line 17) | function f () FILE: tests/jerry/fail/module-015.mjs function someFunction (line 17) | function someFunction() { FILE: tests/jerry/fail/module-024.mjs function ns (line 16) | function ns() {} FILE: tests/jerry/fail/module-034.mjs class a (line 17) | class a {} FILE: tests/jerry/fail/module-035.mjs function a (line 17) | function a() {} FILE: tests/jerry/fail/param-duplication-strict.js function f (line 17) | function f(a, a) {} FILE: tests/jerry/fail/regression-test-issue-1387.js function undefined (line 16) | function undefined () {} FILE: tests/jerry/fail/regression-test-issue-1873.js method a (line 17) | get a() {} FILE: tests/jerry/fail/regression-test-issue-2774.js function replacer_function (line 82) | function replacer_function ( ) { if ( typeof ( ℇ ) == "" ) return "FOO" function replacer_thrower (line 95) | function replacer_thrower ( ) { throw new ReferenceError ( $ ) FILE: tests/jerry/fail/regression-test-issue-2775.js function replacer_function (line 82) | function replacer_function ( $ , value ) { if ( typeof ( value ) == "str... function replacer_thrower (line 94) | function replacer_thrower ( ) { throw new ReferenceError ( "foo" ) FILE: tests/jerry/fail/regression-test-issue-2846.js function f (line 15) | function f ( ) { } method constructor (line 16) | constructor ( ){ eval ( "eval ('super (1, 2, 3, 4)')" ) ; } method g (line 17) | g ( ) { { ( ) => { } } } method constructor (line 18) | constructor ( ) { super ( ) method g (line 21) | g () { eval () } FILE: tests/jerry/fail/regression-test-issue-3094.js class $ (line 15) | class $ { method set (line 16) | set ( ) {} FILE: tests/jerry/fail/regression-test-issue-3096.js class $ (line 15) | class $ { method set (line 16) | set ( ) { FILE: tests/jerry/fail/regression-test-issue-3119.js method m (line 15) | m ( ) { } method m (line 15) | m ( ) { } FILE: tests/jerry/fail/regression-test-issue-3121.js class C (line 17) | class C extends Base { } FILE: tests/jerry/fail/regression-test-issue-3123.js class $ (line 16) | class $ {;} class $$ (line 17) | class $$ {; ; ; ; ;;;; ;} FILE: tests/jerry/fail/regression-test-issue-3174.js function $ (line 16) | function $ ( ) { } FILE: tests/jerry/fail/regression-test-issue-3214.js method $ (line 15) | $ ( ){ } method g (line 15) | g ( ) { ( ) => m ++ ( ) } method constructor (line 15) | constructor ( ) { super () } FILE: tests/jerry/fail/regression-test-issue-3275.js class $ (line 15) | class ${ } FILE: tests/jerry/fail/regression-test-issue-3276.js class $ (line 15) | class ${ $( ) { $ } } method $ (line 15) | $( ) { $ } FILE: tests/jerry/fail/regression-test-issue-3299.js function f (line 15) | function f (a, b = $+ function ( ) { } ( ), $) { } function duplicatedArg (line 19) | function duplicatedArg ( a , b = d , c ) { FILE: tests/jerry/fail/regression-test-issue-3300.js function i (line 16) | function i ( a , b = ( y ) + 2 , c = typeof id_0 ) { FILE: tests/jerry/fail/regression-test-issue-3394.js class Animal (line 16) | class Animal { } class Dog (line 18) | class Dog extends Animal { method explain (line 19) | static explain() { FILE: tests/jerry/fail/regression-test-issue-3398.js function f (line 15) | function f($, [ FILE: tests/jerry/fail/regression-test-issue-3714.js function $ (line 15) | function $() { FILE: tests/jerry/fail/regression-test-issue-3735.js method $ (line 15) | $ $() {} FILE: tests/jerry/fail/regression-test-issue-5085.js class B (line 17) | class B{} FILE: tests/jerry/fail/regression-test-issue-5141.js class C (line 15) | class C { #get [Symbol]; } FILE: tests/jerry/fail/regression-test-issue-5153.js class C (line 15) | class C { async #*method() } FILE: tests/jerry/for-await-of-iterator-close.js method [Symbol.asyncIterator] (line 20) | [Symbol.asyncIterator]() { function f1 (line 33) | async function f1() { method [Symbol.asyncIterator] (line 80) | [Symbol.asyncIterator]() { function f2 (line 97) | async function f2() { method [Symbol.asyncIterator] (line 143) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 199) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 254) | [Symbol.asyncIterator]() { function f5 (line 269) | async function f5() { method [Symbol.asyncIterator] (line 310) | [Symbol.asyncIterator]() { function f6 (line 325) | async function f6() { method [Symbol.asyncIterator] (line 365) | [Symbol.asyncIterator]() { function f7 (line 380) | async function f7() { method [Symbol.asyncIterator] (line 420) | [Symbol.asyncIterator]() { function f8 (line 435) | async function f8() { method [Symbol.asyncIterator] (line 469) | [Symbol.asyncIterator]() { function f9 (line 484) | async function f9() { method [Symbol.asyncIterator] (line 543) | [Symbol.asyncIterator]() { function f10 (line 560) | async function f10() { method [Symbol.asyncIterator] (line 581) | [Symbol.asyncIterator]() { function f11 (line 600) | async function f11() { function f12 (line 632) | async function f12() function __checkAsync (line 646) | function __checkAsync() { FILE: tests/jerry/for-await-of.js function check_syntax_error (line 15) | function check_syntax_error (code) method [Symbol.asyncIterator] (line 37) | [Symbol.asyncIterator]() { function checkAsyncIter1 (line 57) | function checkAsyncIter1(v, idx) function f1a (line 70) | async function f1a() { function f1b (line 81) | async function f1b() { method [Symbol.asyncIterator] (line 124) | [Symbol.asyncIterator]() { function checkAsyncIter2 (line 149) | function checkAsyncIter2(v, idx) function f2b (line 171) | async function f2b() { function f3 (line 202) | async function f3() function __checkAsync (line 227) | function __checkAsync() { FILE: tests/jerry/for-in-parse.js function parse (line 15) | function parse (txt) { FILE: tests/jerry/for-in.js function test (line 41) | function test() { function constr (line 103) | function constr() { method f (line 133) | get f() { ; } method f (line 133) | set f (v) { ; } method t (line 133) | get t () { } method c (line 133) | set c (v) {} function p_constructor (line 167) | function p_constructor () function f (line 197) | function f() function l (line 260) | function l () { FILE: tests/jerry/for-let-reference-error.js function check_reference_error (line 16) | function check_reference_error (code) FILE: tests/jerry/for-of-iterator-close.js function createIterable (line 15) | function createIterable(arr, methods = {}) { function close1 (line 29) | function close1() { function close2 (line 40) | function close2() { function close3 (line 56) | function close3() { function close4 (line 67) | function close4() { function close5 (line 83) | function close5() { function close6 (line 104) | function close6() { function close7 (line 117) | function close7() { function close8 (line 135) | function close8() { function close9 (line 154) | function close9() { function close10 (line 177) | function close10() { function close11 (line 200) | function close11() { function close12 (line 223) | function close12() { FILE: tests/jerry/for-of.js function parse (line 15) | function parse (txt) { function checkError (line 24) | function checkError (obj) { method [Symbol.iterator] (line 80) | [Symbol.iterator] () { method [Symbol.iterator] (line 88) | [Symbol.iterator] () { method [Symbol.iterator] (line 95) | [Symbol.iterator] () { method [Symbol.iterator] (line 113) | [Symbol.iterator]() { function yieldNext (line 134) | function yieldNext() { method [Symbol.iterator] (line 148) | [Symbol.iterator]() { function getX (line 159) | function getX() { FILE: tests/jerry/for-parse.js function parse (line 15) | function parse(txt) { FILE: tests/jerry/for-pattern.js function check_syntax_error (line 15) | function check_syntax_error (code) FILE: tests/jerry/func-decl.js function f (line 15) | function f() { function f (line 20) | function f() { function check_syntax_error (line 27) | function check_syntax_error (s) { function test_strict_mode_propagation_in_func_expr_and_getters_setters (line 42) | function test_strict_mode_propagation_in_func_expr_and_getters_setters () { FILE: tests/jerry/function-accessor.js method a (line 15) | get a(){} method a (line 24) | set a(value){} FILE: tests/jerry/function-args.js function f1 (line 15) | function f1(x) function g (line 48) | function g (p, p) { function f2 (line 64) | function f2 () FILE: tests/jerry/function-arguments-caller.js function f_simple (line 15) | function f_simple () { function f_strict (line 18) | function f_strict () { FILE: tests/jerry/function-async-gen1.js function check_fulfilled (line 17) | function check_fulfilled(p, value, done) function check_rejected (line 30) | function check_rejected(p, value) function check_type_error (line 43) | function check_type_error(p) function f (line 205) | function f() {} function __checkAsync (line 238) | function __checkAsync() { FILE: tests/jerry/function-async-gen2.js function check_fulfilled (line 17) | function check_fulfilled(p, value, done) function check_rejected (line 30) | function check_rejected(p, value) method [Symbol.asyncIterator] (line 47) | [Symbol.asyncIterator]() { function f1_run (line 84) | async function f1_run() { method [Symbol.asyncIterator] (line 122) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 156) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 195) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 229) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 260) | [Symbol.asyncIterator]() { function __checkAsync (line 301) | function __checkAsync() { FILE: tests/jerry/function-async-gen3.js function check_fulfilled (line 17) | function check_fulfilled(p, value, done) function check_rejected (line 30) | function check_rejected(p, value) method [Symbol.asyncIterator] (line 46) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 87) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 120) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 149) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 177) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 210) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 239) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 272) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 306) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 344) | [Symbol.asyncIterator]() { function __checkAsync (line 380) | function __checkAsync() { FILE: tests/jerry/function-async-gen4.js function check_fulfilled (line 17) | function check_fulfilled(p, value, done) function check_rejected (line 30) | function check_rejected(p, value) method [Symbol.asyncIterator] (line 47) | [Symbol.asyncIterator]() { method [Symbol.asyncIterator] (line 100) | [Symbol.asyncIterator]() { function __checkAsync (line 126) | function __checkAsync() { FILE: tests/jerry/function-async1.js function check_promise (line 17) | function check_promise(p, value) function f (line 28) | async function f(a) { function f1 (line 84) | function f1() { function f2 (line 105) | function f2() { function f3 (line 115) | function f3() { function f4 (line 126) | function f4() { function f5 (line 137) | function f5() { FILE: tests/jerry/function-async2.js function check_syntax_error (line 17) | function check_syntax_error (code) function check_promise (line 37) | function check_promise(p, value) method f (line 47) | async f() { return 1 } method async (line 48) | async() { return 2 } method x (line 49) | async *x() {} class C (line 55) | class C { method f (line 56) | async f() { return 3 } method x (line 57) | async *x() {} method f (line 58) | static async f() { return 4 } method y (line 59) | static async *y() {} method async (line 60) | async() { return 5 } method async (line 61) | static async() { return 6 } FILE: tests/jerry/function-async3.js function __checkAsync (line 30) | function __checkAsync() { FILE: tests/jerry/function-await1.js function check_syntax_error (line 17) | function check_syntax_error (code) function f1 (line 61) | async function f1(a) { method await (line 83) | async await(a) { method f (line 89) | f(a) { method ["g"] (line 97) | async ["g"] () { function f2 (line 104) | async function f2(a) { class C (line 111) | class C { method await (line 112) | async await(a) { method f (line 118) | f(a) { method ["g"] (line 126) | async ["g"] () { function f3 (line 133) | async function f3(a) { FILE: tests/jerry/function-await2.js function f1 (line 20) | async function f1(p) function f3 (line 55) | async function f3() function f4 (line 73) | async function f4(p) function f5 (line 93) | async function f5(p) function f6 (line 115) | async function f6(p) function f7 (line 132) | async function f7(p) function f8 (line 149) | async function f8() { function __checkAsync (line 163) | function __checkAsync() { FILE: tests/jerry/function-await3.js function f1 (line 17) | async function f1() function f2 (line 22) | async function f2() function f3 (line 34) | async function f3() function f4 (line 39) | async function f4() function f5 (line 44) | async function f5() function __checkAsync (line 67) | function __checkAsync() { FILE: tests/jerry/function-call.js function check_syntax_error (line 15) | function check_syntax_error (code) function f (line 25) | function f(...a) FILE: tests/jerry/function-decl.js function check_syntax_error (line 15) | function check_syntax_error (code) function f1 (line 31) | function f1(a,) {} function f2 (line 34) | function f2(a = 1,) {} function f3 (line 37) | function f3(a = 1, b = 1 + 1, c,) {} function f6 (line 50) | function f6([a=1, b], [c, [d = 5] = []], e, [{f} = {}, g],) {} function f7 (line 53) | function f7([a, {b = 1, 4 : c = 2} = {}], {'cc' : d = 5, e}, f, {g, h} =... function f8 (line 56) | function f8(a, [b] = [], ...e) {} FILE: tests/jerry/function-if.js function check_syntax_error (line 16) | function check_syntax_error (code) function f1 (line 37) | function f1(p) function f2 (line 61) | function f2() function f3 (line 99) | function f3() FILE: tests/jerry/function-name.js function assertNameExists (line 15) | function assertNameExists(func) { function assertNameNotExists (line 18) | function assertNameNotExists(func) { function assertConfigurableOnlyMethod (line 24) | function assertConfigurableOnlyMethod(func) { function assertConfigurableOnlyAccessor (line 42) | function assertConfigurableOnlyAccessor(func, name, method) { function assertMethodName (line 47) | function assertMethodName(func, name, functionName = name) { function assertGetterName (line 53) | function assertGetterName(obj, name, functionName = name) { function assertSetterName (line 58) | function assertSetterName(obj, name, functionName = name) { method func1 (line 97) | func1() {} method name (line 103) | static name () {} method ['func' + '8'] (line 104) | ['func' + '8']() {} method name (line 110) | static name () {} method func15 (line 111) | get func15() {} method ['func' + '16'] (line 112) | get ['func' + '16']() {} method func17 (line 113) | set func17(a) {} method ['func' + '18'] (line 114) | set ['func' + '18'](a) {} method [emptySymbolMethod] (line 115) | [emptySymbolMethod]() {} method [namedSymbolMethod] (line 116) | [namedSymbolMethod]() {} method [emptySymbolGetter] (line 117) | get [emptySymbolGetter]() {} method [namedSymbolGetter] (line 118) | get [namedSymbolGetter]() {} method [emptySymbolSetter] (line 119) | set [emptySymbolSetter](a) {} method [namedSymbolSetter] (line 120) | set [namedSymbolSetter](a) {} class A (line 151) | class A { method constructor (line 152) | constructor () {} method func1 (line 153) | func1() {} method func2 (line 154) | get func2() {} method func3 (line 155) | set func3(a) {} method func4 (line 157) | static func4() {} method func5 (line 158) | static get func5() {} method func6 (line 159) | static set func6(a) {} method ['func' + '7'] (line 161) | ['func' + '7']() {} method ['func' + '8'] (line 162) | get ['func' + '8']() {} method ['func' + '9'] (line 163) | set ['func' + '9'](a) {} method ['func' + '10'] (line 165) | static ['func' + '10']() {} method ['func' + '11'] (line 166) | static get ['func' + '11']() {} method ['func' + '12'] (line 167) | static set ['func' + '12'](a) {} method [emptySymbolMethod] (line 169) | [emptySymbolMethod]() {} method [namedSymbolMethod] (line 170) | [namedSymbolMethod]() {} method [emptySymbolGetter] (line 171) | get [emptySymbolGetter]() {} method [namedSymbolGetter] (line 172) | get [namedSymbolGetter]() {} method [emptySymbolSetter] (line 173) | set [emptySymbolSetter](a) {} method [namedSymbolSetter] (line 174) | set [namedSymbolSetter](a) {} method [emptySymbolMethod] (line 176) | static [emptySymbolMethod]() {} method [namedSymbolMethod] (line 177) | static [namedSymbolMethod]() {} method [emptySymbolGetter] (line 178) | static get [emptySymbolGetter]() {} method [namedSymbolGetter] (line 179) | static get [namedSymbolGetter]() {} method [emptySymbolSetter] (line 180) | static set [emptySymbolSetter](a) {} method [namedSymbolSetter] (line 181) | static set [namedSymbolSetter](a) {} class B (line 214) | class B { method func1 (line 215) | func1() {} method func2 (line 216) | get func2() {} method func3 (line 217) | set func3(a) {} method func4 (line 219) | static func4() {} method func5 (line 220) | static get func5() {} method func6 (line 221) | static set func6(a) {} method ['func' + '7'] (line 223) | ['func' + '7']() {} method ['func' + '8'] (line 224) | get ['func' + '8']() {} method ['func' + '9'] (line 225) | set ['func' + '9'](a) {} method ['func' + '10'] (line 227) | static ['func' + '10']() {} method ['func' + '11'] (line 228) | static get ['func' + '11']() {} method ['func' + '12'] (line 229) | static set ['func' + '12'](a) {} method [emptySymbolMethod] (line 231) | [emptySymbolMethod]() {} method [namedSymbolMethod] (line 232) | [namedSymbolMethod]() {} method [emptySymbolGetter] (line 233) | get [emptySymbolGetter]() {} method [namedSymbolGetter] (line 234) | get [namedSymbolGetter]() {} method [emptySymbolSetter] (line 235) | set [emptySymbolSetter](a) {} method [namedSymbolSetter] (line 236) | set [namedSymbolSetter](a) {} method [emptySymbolMethod] (line 238) | static [emptySymbolMethod]() {} method [namedSymbolMethod] (line 239) | static [namedSymbolMethod]() {} method [emptySymbolGetter] (line 240) | static get [emptySymbolGetter]() {} method [namedSymbolGetter] (line 241) | static get [namedSymbolGetter]() {} method [emptySymbolSetter] (line 242) | static set [emptySymbolSetter](a) {} method [namedSymbolSetter] (line 243) | static set [namedSymbolSetter](a) {} FILE: tests/jerry/function-new-target.js method get (line 25) | get(t,p,r) { if (p == "prototype") { throw 42 }} FILE: tests/jerry/function-param-init.js function f (line 20) | function f(a = (5, local = 6), function g (line 43) | function g(a, b = (local = 7)) { } function CheckSyntaxError (line 67) | function CheckSyntaxError(str) function duplicatedArg (line 92) | function duplicatedArg (a = c, b = d, c) { FILE: tests/jerry/function-param-init2.js function f (line 15) | function f(a, b = a) function g (line 24) | function g(a, b = a) function h (line 34) | function h(a = x) { function i (line 45) | function i(a = x() / 2, b = (y) + 2, c = typeof z) { function j (line 61) | function j(a = arguments[1]) function k (line 69) | function k(a = 2) function l (line 77) | function l(a = 3) function m (line 85) | function m(a, b = 2) FILE: tests/jerry/function-param-init3.js function f (line 16) | function f(a = function () { return d }) function i (line 38) | function i(a = ((eval))("(function () { return d })")) function j (line 46) | function j(a = (([1, ((() => d))])[1])) function l (line 55) | function l(a) function k (line 61) | function k(a = l(() => d)) FILE: tests/jerry/function-param-init4.js function check_reference_error (line 15) | function check_reference_error(code) function f1 (line 25) | function f1(a = a) function f2 (line 32) | function f2([a] = 1 + a) function f3 (line 39) | function f3([a = !a]) function f4 (line 46) | function f4([[a]] = a) function f5 (line 53) | function f5([[a], b = a] = a) function f6 (line 60) | function f6(a = 3 - ((b)), b) function f7 (line 67) | function f7(a = b(), [b]) function f8 (line 74) | function f8(a = (function () { return a * 2 })()) function f9 (line 81) | function f9({a = b, b:{b}}) function f10 (line 88) | function f10(a = eval("a")) function f11 (line 95) | function f11([a] = eval("a")) function f12 (line 102) | function f12({a} = eval("a")) function f13 (line 109) | function f13(a = arguments) function f14 (line 118) | function f14(a, b = function() { return a; }(), c = (() => a)()) function f15 (line 124) | function f15(a = (() => b)(), b) FILE: tests/jerry/function-pattern1.js function must_throw (line 15) | function must_throw (str, type = SyntaxError) function a1 (line 35) | function a1([a,b]) { function a2 (line 46) | function a2([a,b]) { function f1 (line 56) | function f1(a, [b], c, [d], e) function f2 (line 66) | function f2(a, [b], c, [d], e) FILE: tests/jerry/function-pattern2.js function f (line 17) | function f([a = "x", b = "y", c = "z"]) function g (line 25) | function g({ ["x" + "y"]: { a = 4, b = 5 }, }) function h (line 32) | function h([,,a,,b,,]) function i (line 39) | function i([a] = [42], b = a) function j (line 46) | function j(a, [[b = a, [c] = [b], { d } = { d:eval("c") }], e = d + 1] =... function k (line 56) | function k([a = function() { return a; }]) function l (line 63) | function l(a = 0, ...[b, c = 1, d = 4]) function m (line 80) | function m() FILE: tests/jerry/function-properties.js function getProperties (line 15) | function getProperties(obj) function f1 (line 48) | function f1() {} function f2 (line 51) | async function f2() {} FILE: tests/jerry/function-prototype-apply.js function addNum (line 16) | function addNum () function throwError (line 52) | function throwError () FILE: tests/jerry/function-prototype-bind.js function P (line 55) | function P(x, y) { class C (line 142) | class C extends Function {} function boundPrototypeChecker (line 148) | function boundPrototypeChecker(f, proto) { class C (line 173) | class C {} function boundPrototypeChecker (line 181) | function boundPrototypeChecker(superclass) { FILE: tests/jerry/function-prototype-hasinstance-class.js class base (line 15) | class base { method constructor (line 16) | constructor (value) { method method (line 20) | method () { class sub (line 25) | class sub { method constructor (line 26) | constructor (value) { class sub_c (line 41) | class sub_c extends base { method constructor (line 42) | constructor (value) { FILE: tests/jerry/function-prototype-hasinstance.js function base (line 15) | function base (value) { function sub (line 21) | function sub (value) { function sub_c (line 41) | function sub_c (value) { FILE: tests/jerry/function-prototype-tostring.js function check (line 19) | function check(f, expected) function none (line 24) | function none() { return 1; } function single (line 28) | function single(b) { return 1; } function multiple (line 32) | function multiple(a,b) { return 1; } function lots (line 36) | function lots(a,b,c,d,e,f,g,h,i,j,k) { return 1; } function check (line 39) | function check() {} function f1 (line 47) | function f1(a,b=1,c) { return a /* comment */ + b + c } function x (line 51) | function x() {} function f3 (line 55) | async function f3 ( a , b , c ) { } method f (line 63) | f(a) { return a } method [function(){ return 'f' }()] (line 69) | [function(){ return 'f' }()] (a = function() {}) {} method f (line 72) | * f(a) {} method [function(){ return 'f' }()] (line 75) | *[function(){ return 'f' }()](a) {} method f (line 78) | async/**/f(a) {} method [function(){ return 'f' }()] (line 81) | async [function(){ return 'f' }()](a) {} method f (line 84) | async/**/*/**/f(a) {} method [function(){ return 'f' }()] (line 87) | async *// method a (line 91) | get a() {return/**/6} method [function(){ return 'a' }()] (line 94) | get[function(){ return 'a' }()](){} method a (line 97) | set a(v) {/**/} method [function(){ return 'a' }()] (line 100) | set/**/[function(){ return 'a' }()]/**/(v) {/**/} method f (line 105) | static/**/f() {} method [function(){ return 'f' }()] (line 108) | static[function(){ return 'f' }()]() {} method f (line 111) | static *f() {} method [function(){ return 'f' }()] (line 114) | static * [function(){ return 'f' }()](a=6){} method f (line 117) | static/**/async f() {} method [function(){ return 'f' }()] (line 120) | static async[function(){ return 'f' }()]() {/**/} method f (line 123) | static async*f() {} method [function(){ return 'f' }()] (line 126) | static async*/**/[function(){ return 'f' }()](){} method a (line 129) | static/**/get/**/a() {} method a (line 132) | static set a(v){} method [function(){ return 'a' }()] (line 135) | static get[function(){ return 'a' }()](){} method [function(){ return 'a' }()] (line 138) | static set[function(){ return 'a' }()](v){} method f (line 144) | f() {} method [function(){ return 'f' }()] (line 147) | [function(){ return 'f' }()](){} method f (line 150) | * /**/ f() {} method [function(){ return 'f' }()] (line 153) | * [function(){ return 'f' }()]/**/(){} method f (line 156) | async f() {} method [function(){ return 'f' }()] (line 159) | async[function(){ return 'f' }()](){} method a (line 162) | get/**/a() {} method a (line 165) | set a(v){} method [function(){ return 'a' }()] (line 168) | get/**/[function(){ return 'a' }()]() {} method [function(){ return 'a' }()] (line 171) | set/**/[function(){ return 'a' }()]( v ){} FILE: tests/jerry/function-rest-parameter.js function CheckSyntaxError (line 15) | function CheckSyntaxError (str) function f (line 42) | function f (x, y, ...a) { function g (line 52) | function g (...a) { function h (line 58) | function h (...arguments) { function f2 (line 64) | function f2 (a = 1, b = 1, c = 1, ...d) { function g2 (line 74) | function g2 (a = 5, b = a + 1, ...c) { function args (line 83) | function args(a, ...b) FILE: tests/jerry/function-return.js function f_empty (line 15) | function f_empty() function f_42 (line 20) | function f_42() function f_expr (line 25) | function f_expr() FILE: tests/jerry/function-scope.js function f1 (line 15) | function f1(a) function f2 (line 26) | function f2([a]) function f3 (line 37) | function f3(a) function f4 (line 50) | function f4(a) function f5 (line 61) | function f5(a, b = function() { return a }) { FILE: tests/jerry/function-scope2.js function f (line 18) | function f(x = eval("eval('var a = 3; function b() { return 4 } () => a'... function g (line 47) | function g() { function h (line 64) | function h(a, get = () => a, set = (v) => a = v) { function i (line 80) | function i([a], get = () => a, set = (v) => a = v) { function j (line 99) | function j(a = eval()) { FILE: tests/jerry/function-scopes.js function decl (line 17) | function decl() {} method p (line 27) | get p() { FILE: tests/jerry/function.prototype.js function f (line 15) | function f (arg1, arg2, arg3) FILE: tests/jerry/gc.js function f (line 24) | function f (o, i) { FILE: tests/jerry/generator-function-in-single-statement.js function parse (line 17) | function parse(txt) { FILE: tests/jerry/generator-initializer.js function check_syntax_error (line 18) | function check_syntax_error (code) function check_result (line 42) | function check_result(result, value, done) function postfix (line 48) | function postfix(a) { return a + "b" } method a (line 51) | * a () { method 2 (line 55) | *2(x) { method [postfix("a")] (line 59) | *[postfix("a")]() { method yield (line 65) | *yield() { class C (line 89) | class C { method a (line 90) | * a () { method 3 (line 95) | *3(x) { method [postfix("a")] (line 100) | *[postfix("a")]() { method yield (line 107) | static *yield() { method [postfix("b") ] (line 114) | static * [postfix("b") ] (v = 9) { FILE: tests/jerry/generator-return.js function check_result (line 16) | function check_result(result, value, done) FILE: tests/jerry/generator-throw.js function check_result (line 16) | function check_result(result, value, done) function check_throw (line 22) | function check_throw(str, expected) FILE: tests/jerry/generator-yield-iterator.js function check_result (line 16) | function check_result(result, value, done) function next (line 76) | function next(arg) method [Symbol.iterator] (line 94) | [Symbol.iterator]() { return { next } } method [Symbol.iterator] (line 126) | [Symbol.iterator]() { method [Symbol.iterator] (line 184) | [Symbol.iterator]() { FILE: tests/jerry/generator-yield.js function check_syntax_error (line 18) | function check_syntax_error(str) method ["f"] (line 83) | ["f"]() { yield % yield } FILE: tests/jerry/generator.js function check_result (line 18) | function check_result(result, value, done) function f (line 85) | function f(yield) { FILE: tests/jerry/get-value.js function test_1 (line 19) | function test_1 () FILE: tests/jerry/getter-setter-this-value.js function Box (line 15) | function Box(data) { function test_access (line 36) | function test_access(value, proto) { FILE: tests/jerry/global-uri-coding.js function checkEncodeURIParseError (line 19) | function checkEncodeURIParseError (str) function checkDecodeURIParseError (line 58) | function checkDecodeURIParseError (str) FILE: tests/jerry/identifier-escape.js function check_syntax_error (line 16) | function check_syntax_error (code) { FILE: tests/jerry/if_parser.js function test_parse_error (line 15) | function test_parse_error (txt) { FILE: tests/jerry/initializer-in-for-of-statement-head.js function parse (line 16) | function parse(txt) { FILE: tests/jerry/instanceof-symbol-hasinstance-class.js class NoParent (line 16) | class NoParent { method [Symbol.hasInstance] (line 17) | static [Symbol.hasInstance] (arg) { class PositiveNumber (line 26) | class PositiveNumber { method [Symbol.hasInstance] (line 27) | static [Symbol.hasInstance] (arg) { class ErrorAlways (line 39) | class ErrorAlways { method [Symbol.hasInstance] (line 40) | static [Symbol.hasInstance] (arg) { FILE: tests/jerry/instanceof-symbol-hasinstance.js function NoParent (line 16) | function NoParent () { } function PositiveNumber (line 36) | function PositiveNumber () { } function ErrorAlways (line 49) | function ErrorAlways () { } function NonCallable (line 63) | function NonCallable () { } function ErrorGenerator (line 75) | function ErrorGenerator () { } FILE: tests/jerry/json-parse.js function check_parse_error (line 22) | function check_parse_error (str) function toStringReviver (line 157) | function toStringReviver(k, v) FILE: tests/jerry/json-stringify.js function replacer_function (line 122) | function replacer_function (key, value) function replacer_thrower (line 153) | function replacer_thrower (key, value) method get (line 229) | get(target, prop) { method get (line 244) | get (t, p , r) { FILE: tests/jerry/keyword.js function check_syntax_error (line 15) | function check_syntax_error(code) function check_strict_syntax_error (line 25) | function check_strict_syntax_error(code) FILE: tests/jerry/labelled-statements.js function f (line 196) | function f () FILE: tests/jerry/length-property.js function f (line 135) | function f(a,b,c) {} function f (line 143) | function f(a,b,c) {} FILE: tests/jerry/let1.js function c (line 35) | function c() { return 10 } FILE: tests/jerry/let10.js function check_reference_error (line 16) | function check_reference_error (code) function f (line 31) | function f() { FILE: tests/jerry/let12.js function checkSyntax (line 15) | function checkSyntax (str) { FILE: tests/jerry/let13.js function check_syntax_error (line 19) | function check_syntax_error (code) { function check_strict_syntax_error (line 28) | function check_strict_syntax_error (code) { function f1 (line 61) | function f1() function f2 (line 75) | function f2() FILE: tests/jerry/let14.js function f (line 15) | function f() { return 4 } function f (line 20) | function f() { return 6; } function f (line 28) | function f() { return 6; } function g (line 34) | function g() { return 3 } function g (line 37) | function g() { return 4; } function g (line 39) | function g() { return 5; } function h (line 43) | function h() { FILE: tests/jerry/let15.js function f (line 44) | function f() { assert(a + b + c === 6) } function g (line 56) | function g() { assert(a + b + c === 12) } class C (line 62) | class C {} FILE: tests/jerry/let2.js function check_syntax_error (line 16) | function check_syntax_error (code) FILE: tests/jerry/let3.js function f1 (line 18) | function f1() { function f2 (line 38) | function f2() { function f3 (line 59) | function f3() { FILE: tests/jerry/let4.js function f1 (line 18) | function f1() { function f2 (line 38) | function f2() { function f3 (line 59) | function f3() { FILE: tests/jerry/let7.js function g (line 19) | function g() { return 6; } function f (line 28) | function f() { return 6; } function f (line 44) | function f() { return 8; } function g (line 63) | function g() { return 1; } function g (line 77) | function g() { return 3; } FILE: tests/jerry/let8.js class A (line 19) | class A {} class A (line 36) | class A {} class A (line 51) | class A {} FILE: tests/jerry/let9.js function f (line 16) | function f() { function g (line 39) | function g() { FILE: tests/jerry/logical-assignment.js function testLogicalOr (line 15) | function testLogicalOr(truish, falsish, value) { function testLogicalAnd (line 69) | function testLogicalAnd(truish, falsish, value) { function testNullish (line 123) | function testNullish(truish, falsish, value) { function testValues (line 182) | function testValues(cb, falseValues) { function expectSame (line 192) | function expectSame(x, value) { function expectTypeError (line 205) | function expectTypeError(str) { FILE: tests/jerry/map.js function createIterable (line 127) | function createIterable(arr, methods = {}) { FILE: tests/jerry/math-acosh.js function isSameZero (line 19) | function isSameZero (x, y) FILE: tests/jerry/math-asinh.js function isSameZero (line 19) | function isSameZero (x, y) FILE: tests/jerry/math-atanh.js function isSameZero (line 19) | function isSameZero (x, y) FILE: tests/jerry/math-cbrt.js function isSameZero (line 18) | function isSameZero (x, y) function approxEq (line 23) | function approxEq (x, y) FILE: tests/jerry/math-expm1.js function isSameZero (line 18) | function isSameZero (x, y) FILE: tests/jerry/math-log1p.js function isSameZero (line 18) | function isSameZero (x, y) FILE: tests/jerry/math-sinh.js function isSameZero (line 18) | function isSameZero (x, y) FILE: tests/jerry/math-tanh.js function isSameZero (line 18) | function isSameZero (x, y) FILE: tests/jerry/math-trunc.js function isSameZero (line 21) | function isSameZero (x, y) FILE: tests/jerry/module-circular-01.mjs function other (line 18) | function other() { function early (line 22) | function early() { FILE: tests/jerry/module-circular-03.mjs function other (line 18) | function other() { function early (line 22) | function early() { FILE: tests/jerry/module-dynamic-import.js function check_syntax_error (line 16) | function check_syntax_error(code) FILE: tests/jerry/module-export-01.mjs function f (line 21) | function f(a) {return a;} class Dog (line 22) | class Dog { method constructor (line 23) | constructor (name) { method speak (line 27) | speak() { FILE: tests/jerry/module-export-03.mjs method constructor (line 17) | constructor(num) { method incr (line 21) | incr() { FILE: tests/jerry/module-export-default-10.mjs function f (line 15) | function f() { return 1.5 } function g (line 16) | function g(v) { f = v; return "X" } FILE: tests/jerry/module-export-default-3.mjs function g (line 16) | async function g() { return "foo3"; } FILE: tests/jerry/module-export-default-8.mjs class A (line 16) | class A { static x = "foo8" } FILE: tests/jerry/module-source-name-export.mjs function getName (line 15) | function getName() { function getNamePromise (line 19) | function getNamePromise(collector) { FILE: tests/jerry/module-source-name.mjs function __checkAsync (line 22) | function __checkAsync() { FILE: tests/jerry/nested-function.js function f1 (line 15) | function f1() FILE: tests/jerry/new-target-async.js function async_method (line 16) | async function async_method () { FILE: tests/jerry/new-target-class.js class Simple (line 16) | class Simple { method constructor (line 17) | constructor () { method getter (line 22) | get getter () { method setter (line 27) | set setter (val) { class BaseA (line 39) | class BaseA { method constructor (line 40) | constructor () { class SubA (line 45) | class SubA extends BaseA { method constructor (line 46) | constructor () { FILE: tests/jerry/new-target-error.js function F (line 15) | function F (){} method get (line 26) | get (t,p,r) { if (p == "prototype") { throw "34" } Reflect.get (...argum... FILE: tests/jerry/new-target-for-boolean.js class MyBoolean (line 29) | class MyBoolean extends Boolean {} FILE: tests/jerry/new-target-for-containers.js method get (line 16) | get(t,p,r) { if (p == "prototype") { throw 42.1 } Reflect.get(...argumen... class MyMap (line 74) | class MyMap extends Map {} class MySet (line 75) | class MySet extends Set {} class MyWeakMap (line 76) | class MyWeakMap extends WeakMap {} class MyWeakSet (line 77) | class MyWeakSet extends WeakSet {} FILE: tests/jerry/new-target-for-dataview.js class MyDataView (line 30) | class MyDataView extends DataView {} FILE: tests/jerry/new-target-for-date-object.js class MyDate (line 37) | class MyDate extends Date {} FILE: tests/jerry/new-target-for-number.js class MyNumber (line 29) | class MyNumber extends Number {} FILE: tests/jerry/new-target-for-string.js class MyString (line 30) | class MyString extends String {} FILE: tests/jerry/new-target-for-typedarray-and-arraybuffer.js class MyInt32Array (line 16) | class MyInt32Array extends Int32Array {} class MyArrayBuffer (line 22) | class MyArrayBuffer extends ArrayBuffer {} FILE: tests/jerry/new-target.js function null_target (line 16) | function null_target () { function demo (line 20) | function demo () { function arrow (line 46) | function arrow () { function f (line 58) | function f () { function fg (line 67) | function fg (callback_object) { function eval_test (line 80) | function eval_test () { function eval_eval_test (line 87) | function eval_eval_test () { function eval_test_2 (line 95) | function eval_test_2 () { function eval_test_3 (line 107) | function eval_test_3 () { function expect_syntax_error (line 120) | function expect_syntax_error (src) function delete_test (line 144) | function delete_test () { function binary_test_1 (line 150) | function binary_test_1 () { function binary_test_2 (line 156) | function binary_test_2 () { assert (isNaN (new.target - 3)); } function binary_test_3 (line 157) | function binary_test_3 () { assert (isNaN (new.target * 2)); } function binary_test_4 (line 158) | function binary_test_4 () { assert (isNaN (new.target / 4)); } FILE: tests/jerry/nullish-coalescing.js function poison (line 27) | function poison () { function checkSyntax (line 33) | function checkSyntax (str) { FILE: tests/jerry/numeric-separator.js function invalid_numeric_separator (line 27) | function invalid_numeric_separator (expression) FILE: tests/jerry/object-assign.js function deepClone (line 33) | function deepClone() { method bar (line 126) | get bar() { function completeAssign (line 136) | function completeAssign (target, sources) { method c (line 170) | get c() {} method d (line 170) | set d(v) {} FILE: tests/jerry/object-computed-prescanner.js function member_str (line 15) | function member_str() { method [member_str()] (line 23) | set[member_str()](x) { method [member_str() ? member_str() : ""] (line 28) | get[member_str() ? member_str() : ""]() { method [1 + 2] (line 33) | get FILE: tests/jerry/object-computed.js function f (line 19) | function f(x) method [f ("res") ] (line 39) | get [f method [f("res")] (line 44) | set function fxy (line 61) | function fxy() { class C (line 65) | class C { method [fxy()] (line 66) | [fxy()] () { method [fxy()] (line 70) | static [fxy()]() { method ["a" + 1] (line 74) | get ["a" + 1]() { method ["a" + 1] (line 78) | set ["a" + 1](x) { method ["a" + 1] (line 82) | static get ["a" + 1]() { method ["a" + 1] (line 86) | static set ["a" + 1](x) { class D (line 105) | class D { method [(() => "const" + "ructor")()] (line 106) | [(() => "const" + "ructor")()] (arg) { class E (line 116) | class E { method ["_constructor_".substring(1,12)] (line 117) | get ["_constructor_".substring(1,12)]() { function throw_error (line 127) | function throw_error(snippet) FILE: tests/jerry/object-copy-data.js function checkOwnProperties (line 15) | function checkOwnProperties(obj, propList) method b (line 36) | b() {} method c (line 36) | get c() { return "Prop" } method a (line 45) | get a() {} method b (line 45) | set b(v) {} method c (line 45) | c() { return 1 } FILE: tests/jerry/object-create.js function Shape (line 48) | function Shape() { function Rectangle (line 60) | function Rectangle() { FILE: tests/jerry/object-define-properties.js method bar (line 132) | get bar() { method bar (line 183) | get bar() { method bar (line 287) | get bar() { method bar (line 329) | get bar() { FILE: tests/jerry/object-defineproperty.js function getFunc (line 25) | function getFunc() { FILE: tests/jerry/object-entries.js function Parent (line 63) | function Parent() {} function method (line 66) | function method() {} function Child (line 67) | function Child() { method a (line 138) | get a() { throw "error" } method b (line 139) | get b() { throw "shouldn't run" } FILE: tests/jerry/object-fromEntries.js function check_iterator (line 73) | function check_iterator (iterator) { method '0' (line 159) | get '0' () { method '1' (line 162) | get '1' () { method toString (line 196) | get toString () { throw new TypeError } method '1' (line 198) | get '1' () { method '0' (line 231) | get '0' () { method '1' (line 234) | get '1' () { method [Symbol.iterator] (line 255) | [Symbol.iterator] () { FILE: tests/jerry/object-get-own-property-descriptor.js method foo (line 64) | get foo() { return obj.bar; } method foo (line 64) | set foo(a) { obj.bar = a; } FILE: tests/jerry/object-get-own-property-descriptors.js function getter (line 18) | function getter() { return 2; } function setter (line 19) | function setter(value) {} method getOwnPropertyDescriptor (line 98) | getOwnPropertyDescriptor(target, prop) { FILE: tests/jerry/object-get-own-property-names.js function Parent (line 49) | function Parent() {} function Child (line 52) | function Child() { FILE: tests/jerry/object-get-own-property-symbols.js function Parent (line 81) | function Parent() {} function Child (line 84) | function Child() { FILE: tests/jerry/object-hasown.js method getOwnPropertyDescriptor (line 23) | getOwnPropertyDescriptor(target, prop, receiver) { method getOwnPropertyDescriptor (line 29) | getOwnPropertyDescriptor(target, prop, receiver) { } method toString (line 46) | get toString() { throw "foo" } FILE: tests/jerry/object-initializer.js method func (line 19) | func() { method ["a" + "b"] (line 22) | ["a" + "b"]() { function exception_expected (line 45) | function exception_expected(str) { method get (line 74) | get() { return 5; } method set (line 74) | set() { return 6; } FILE: tests/jerry/object-keys.js function Parent (line 48) | function Parent() {} function Child (line 51) | function Child() { FILE: tests/jerry/object-literal-2.js method a (line 15) | get a(){return undefined} method a (line 15) | set a(b){} function c (line 21) | function c() { function d (line 28) | function d () { FILE: tests/jerry/object-literal-prescanner.js method member (line 19) | set method "member" (line 27) | get"member"() { method 3 (line 32) | get 3() { FILE: tests/jerry/object-literal-super.js method method1 (line 19) | method1() { method ['method2'] (line 22) | ['method2']() { method method3 (line 25) | *method3() { method ['method4'] (line 28) | *['method4']() { method getter1 (line 31) | get getter1() { method ['getter2'] (line 34) | get ['getter2']() { method setter1 (line 37) | set setter1(rhs) { method ['setter2'] (line 41) | set ['setter2'](rhs) { method method1 (line 48) | method1() { method ['method2'] (line 51) | ['method2']() { method method3 (line 54) | *method3() { method ['method4'] (line 57) | *['method4']() { method getter1 (line 60) | get getter1() { method ['getter2'] (line 63) | get ['getter2']() { method setter1 (line 66) | set setter1(rhs) { method ['setter2'] (line 69) | set ['setter2'](rhs) { method a (line 89) | a() { method a (line 95) | a() { method a (line 104) | a() { method a (line 113) | a() { function checkSyntax (line 122) | function checkSyntax(src) { FILE: tests/jerry/object-literal.js method property2 (line 56) | get property2 () { return 1; } method property2 (line 57) | set property2 (a) { method property3 (line 63) | set property3 (b) { this.property1 = b; } method q (line 77) | get q () method q (line 83) | set q (v) FILE: tests/jerry/object-pattern.js function checkSyntax (line 15) | function checkSyntax (str) { function mustThrow (line 24) | function mustThrow (str) { method a (line 229) | get a() { return 5.2 } method get (line 242) | get() { throw 5.2; } FILE: tests/jerry/object-pattern2.js function checkSyntax (line 16) | function checkSyntax (str) { function rest_compare (line 40) | function rest_compare(rest, values) function f1 (line 53) | function f1() { function f2 (line 61) | function f2() { function f3 (line 72) | function f3() { function f4 (line 83) | function f4() { function f5 (line 95) | function f5() { function f6 (line 107) | function f6({ [(() => "A")() + "A"]:a, ...b }, function f7 (line 118) | function f7() { function f8 (line 128) | function f8() { function f9 (line 139) | function f9() { FILE: tests/jerry/object-property-redefiniton.js function checkOwnProperties (line 15) | function checkOwnProperties(obj, propList) method a (line 41) | get a() {} method c (line 43) | set c(_) { method b (line 47) | get b () {} method d (line 49) | set d (_) {} FILE: tests/jerry/object-prototype-define-getter.js function bar (line 20) | function bar() { return "bar"; } function bar (line 30) | function bar() { return "bar"; } FILE: tests/jerry/object-prototype-define-setter.js function bar (line 22) | function bar() {} function bar (line 32) | function bar(baz) {} FILE: tests/jerry/object-prototype-isprototypeof.js function Function_A (line 15) | function Function_A() { } function Function_B (line 16) | function Function_B() { } function Function_C (line 19) | function Function_C() { } function Function_D (line 22) | function Function_D() { } FILE: tests/jerry/object-prototype-lookup-getter.js method foo (line 16) | get foo() { return "bar" } method bar (line 18) | set bar(value) { this.x = value } method function (line 56) | function () {} FILE: tests/jerry/object-prototype-lookup-setter.js method foo (line 16) | set foo(value) { return "bar" } method bar (line 18) | get bar() {} method function (line 56) | function () {} FILE: tests/jerry/object-prototype-property.js function accessor_proto (line 21) | function accessor_proto() { function data_proto (line 27) | function data_proto() { method prop (line 33) | get prop() { not_called++ } method prop (line 33) | set prop(v) { not_called++ } function create_accessor (line 36) | function create_accessor() {} function create_data (line 37) | function create_data() {} FILE: tests/jerry/object-prototype-propertyisenumerable.js function construct1 (line 75) | function construct1() function construct2 (line 80) | function construct2() FILE: tests/jerry/object-prototype-proto.js method __proto__ (line 74) | __proto__() { return "42" } FILE: tests/jerry/object-values.js function Parent (line 48) | function Parent() {} function method (line 51) | function method() {} function Child (line 52) | function Child() { method a (line 131) | get a() { throw "error" } method b (line 132) | get b() { throw "shouldn't run" } FILE: tests/jerry/object_freeze.js function fail (line 37) | function fail(){ FILE: tests/jerry/octal-literal.js function checkSyntaxError (line 16) | function checkSyntaxError (str) { FILE: tests/jerry/private_fields.js function check_syntax_error (line 16) | function check_syntax_error(code) { class A (line 58) | class A { method b (line 62) | b() { method #c (line 65) | #c() { method callC (line 68) | callC() { method #m (line 71) | get #m() { method #m (line 74) | set #m(value) { method setM (line 77) | setM() { method getM (line 80) | getM() { method getK (line 83) | static getK() { class B (line 95) | class B extends A { method c (line 97) | c() { class C (line 107) | class C { method b (line 109) | b(o) { class D (line 114) | class D { function createClass (line 128) | function createClass() { class E (line 153) | class E { method c (line 156) | c() { method d (line 160) | d() { class F (line 175) | class F { method c (line 179) | c() { method d (line 183) | d() { class G (line 193) | class G { method #a (line 194) | set #a(o) { } method b (line 195) | b() { class H (line 210) | class H { method #a (line 211) | get #a() { method b (line 214) | b() { class I (line 229) | class I { method #a (line 230) | #a() { } method b (line 231) | b() { class J (line 246) | class J { method constructor (line 247) | constructor(arg) { class K (line 252) | class K extends J { method constructor (line 254) | constructor(arg) { class M (line 273) | class M extends L { method b (line 274) | b() { method #m (line 277) | #m() { class N (line 290) | class N { method getA (line 292) | static getA() { method #a (line 296) | set #a(v) { this._v = v; } method access (line 297) | static access(o) { class O (line 317) | class O { method b (line 319) | b() { method c (line 322) | c() { class P (line 332) | class P extends Array { method b (line 334) | b() { class Q (line 342) | class Q extends Array { method #a (line 343) | #a() { method b (line 346) | b() { FILE: tests/jerry/promise-all-iterator.js function createIterable (line 16) | function createIterable(arr, methods = {}) { method [Symbol.iterator] (line 31) | [Symbol.iterator]() { return {get next() { throw 5; }}} method [Symbol.iterator] (line 40) | [Symbol.iterator] () { return { next () { return { get value () { throw ... method [Symbol.iterator] (line 49) | [Symbol.iterator] () { return { next () { return { get done () { throw 5... method [Symbol.iterator] (line 58) | get [Symbol.iterator] () { throw 5 } FILE: tests/jerry/promise-all-settled.js function createIterable (line 16) | function createIterable(arr, methods = {}) { method [Symbol.iterator] (line 32) | [Symbol.iterator]() { return {get next() { throw 5; }}} method [Symbol.iterator] (line 42) | [Symbol.iterator] () { return { next () { return { get value () { throw ... method [Symbol.iterator] (line 52) | [Symbol.iterator] () { return { next () { return { get done () { throw 5... method [Symbol.iterator] (line 62) | get [Symbol.iterator] () { throw 5 } method then (line 110) | then(resolve,reject) { FILE: tests/jerry/promise-any.js function createIterable (line 16) | function createIterable(arr, methods = {}) { method [Symbol.iterator] (line 32) | [Symbol.iterator]() { return {get next() { throw 5; }}} method [Symbol.iterator] (line 42) | [Symbol.iterator] () { return { next () { return { get value () { throw ... method [Symbol.iterator] (line 52) | [Symbol.iterator] () { return { next () { return { get done () { throw 5... method [Symbol.iterator] (line 62) | get [Symbol.iterator] () { throw 5 } method then (line 92) | then(resolve,reject) { FILE: tests/jerry/promise-new-target.js class MyPromise (line 23) | class MyPromise extends Promise {} FILE: tests/jerry/promise-on-finally.js function __checkAsync (line 42) | function __checkAsync() { FILE: tests/jerry/promise-race-iterator.js function createIterable (line 16) | function createIterable(arr, methods = {}) { method [Symbol.iterator] (line 31) | [Symbol.iterator]() { return {get next() { throw 5; }}} method [Symbol.iterator] (line 37) | [Symbol.iterator] () { return { next () { return { get value () { throw ... method [Symbol.iterator] (line 43) | [Symbol.iterator] () { return { next () { return { get done () { throw 5... method [Symbol.iterator] (line 49) | get [Symbol.iterator] () { throw 5 } FILE: tests/jerry/promise-species.js function bogusConstructor (line 26) | function bogusConstructor() { bogoCount++; } class MyPromise (line 37) | class MyPromise extends Promise { method constructor (line 38) | constructor(...args) { method [Symbol.species] (line 42) | static get [Symbol.species]() { FILE: tests/jerry/promise-thenable.js function f (line 18) | function f() { } function __checkAsync (line 30) | function __checkAsync() { FILE: tests/jerry/proxy-evil-recursion.js function expect_error (line 17) | function expect_error(error_type, method) { function test_proxy_internals_using_proto (line 34) | function test_proxy_internals_using_proto(proxy_obj) { function test_proxy_internals_not_using_proto (line 44) | function test_proxy_internals_not_using_proto(proxy_obj) { FILE: tests/jerry/proxy_call.js method apply (line 20) | apply (target) { function sum (line 44) | function sum (a, b) { method apply (line 262) | apply() { assert (false) } method apply (line 312) | apply() { assert (false); } FILE: tests/jerry/proxy_construct.js method construct (line 20) | construct (target) { function Target (line 63) | function Target() { function Target2 (line 87) | function Target2(a, b) { method construct (line 91) | construct(t, c, args) { function Target3 (line 98) | function Target3(arg1, arg2) { method construct (line 104) | construct(target, args, new_target) { FILE: tests/jerry/proxy_define_own_property.js method defineProperty (line 20) | defineProperty (target) { method construct (line 22) | construct () { FILE: tests/jerry/proxy_delete.js method deleteProperty (line 20) | deleteProperty (target) { method get (line 22) | get (object, propName) { method deleteProperty (line 48) | deleteProperty(obj, prop) { method deleteProperty (line 68) | deleteProperty(obj, prop) { method deleteProperty (line 125) | deleteProperty(obj, prop) { method deleteProperty (line 146) | deleteProperty(obj, prop) { FILE: tests/jerry/proxy_flags.js function target_method (line 16) | function target_method() { FILE: tests/jerry/proxy_get.js method get (line 20) | get (target) { FILE: tests/jerry/proxy_get_own_property_descriptor.js method getOwnPropertyDescriptor (line 20) | getOwnPropertyDescriptor (target) { FILE: tests/jerry/proxy_get_prototoype_of.js method getPrototypeOf (line 20) | getPrototypeOf (target) { class e (line 43) | class e extends Array {} function f (line 44) | function f () {} function g (line 45) | function g () {} method getPrototypeOf (line 77) | getPrototypeOf(target) { method getPrototypeOf (line 92) | getPrototypeOf(target) { method getPrototypeOf (line 141) | getPrototypeOf(target) { method getPrototypeOf (line 156) | getPrototypeOf(target) { FILE: tests/jerry/proxy_has.js method has (line 20) | has (target) { function a (line 48) | function a (){} FILE: tests/jerry/proxy_is_extensible.js method isExtensible (line 21) | isExtensible (target) { method isExtensible (line 86) | isExtensible(target) { method isExtensible (line 102) | isExtensible(target) { method isExtensible (line 119) | isExtensible (target) { method isExtensible (line 138) | isExtensible(target) { method isExtensible (line 144) | isExtensible(target) { FILE: tests/jerry/proxy_own_keys.js function array_check (line 19) | function array_check(result_array, expected_array) { method ownKeys (line 28) | ownKeys (target) { method ownKeys (line 58) | ownKeys (target) { method ownKeys (line 237) | ownKeys(target) { FILE: tests/jerry/proxy_prevent_extensions.js method preventExtensions (line 20) | preventExtensions (target) { method preventExtensions (line 79) | preventExtensions(target) { method preventExtensions (line 98) | preventExtensions(target) { method preventExtensions (line 115) | preventExtensions(target) { method preventExtensions (line 134) | preventExtensions(target) { FILE: tests/jerry/proxy_revocable.js method get (line 16) | get (name) { FILE: tests/jerry/proxy_set.js function Monster (line 20) | function Monster() { method set (line 25) | set(obj, prop, value) { method [Symbol.toPrimitive] (line 54) | [Symbol.toPrimitive]() {return "a"} method set (line 81) | set(obj, prop, value) { method set (line 96) | set(obj, prop, value) { method set (line 114) | set() {return 42} FILE: tests/jerry/proxy_set_prototoype_of.js method setPrototypeOf (line 20) | setPrototypeOf (target) { method setPrototypeOf (line 41) | setPrototypeOf(target, targetrProto) { method setPrototypeOf (line 144) | setPrototypeOf(target, proto) { FILE: tests/jerry/realms2.js function f1 (line 17) | function f1() { function f2 (line 33) | function f2() { FILE: tests/jerry/realms3.js function f1 (line 19) | function f1() function f2 (line 45) | function f2() function f3 (line 65) | function f3() function f4 (line 100) | function f4() function f5 (line 131) | function f5() function f6 (line 158) | function f6() function __checkAsync (line 196) | function __checkAsync() { FILE: tests/jerry/realms4.js function compare (line 17) | function compare(a, b) FILE: tests/jerry/reflect-construct.js function func1 (line 33) | function func1 (a, b, c) { function CatClass (line 44) | function CatClass () { function DogClass (line 48) | function DogClass () { function func2 (line 71) | function func2 () { FILE: tests/jerry/reflect-get.js function foo (line 36) | function foo () { function foo2 (line 47) | function foo2 (a) { method [Symbol.toPrimitive] (line 55) | [Symbol.toPrimitive]() { throw new Error(); } FILE: tests/jerry/regexp-construct.js method source (line 146) | get source() { throw 5 } FILE: tests/jerry/regexp-new-target.js function F (line 15) | function F(){} FILE: tests/jerry/regexp-prototype-match-all.js class MyRegExp (line 33) | class MyRegExp extends RegExp { method [Symbol.matchAll] (line 34) | [Symbol.matchAll](str) { method get (line 69) | get () { throw 42; } method get (line 92) | get () { throw 42; } method toString (line 103) | toString() { method get (line 118) | get(){ method get (line 132) | get() { throw 42; } method valueOf (line 144) | valueOf() { FILE: tests/jerry/regexp-prototype-match.js class RegExpSub (line 59) | class RegExpSub extends RegExp { method [Symbol.match] (line 60) | [Symbol.match](str) { FILE: tests/jerry/regexp-web-compatibility.js function test_match (line 15) | function test_match(re, input, expected) FILE: tests/jerry/regression-test-issue-121.js function f_1 (line 16) | function f_1() { FILE: tests/jerry/regression-test-issue-1282.js method "0" (line 17) | get "0"() { counter += 1; } method 0 (line 18) | get 0() { counter += 2; } method 0.0 (line 19) | get 0.0() { counter += 3; } method 0. (line 20) | get 0.() { counter += 4; } method 1. (line 21) | get 1.() { counter += 5; } method 5.2322341234123 (line 22) | get 5.2322341234123() { counter += 6; } method "0" (line 26) | set "0"(q) { counter -= 1; } method 0 (line 27) | set 0(q) { counter -= 2; } method 0.0 (line 28) | set 0.0(q) { counter -= 3; } method 0. (line 29) | set 0.(q) { counter -= 4; } method 1. (line 30) | set 1.(q) { counter -= 5; } method 5.2322341234123 (line 31) | set 5.2322341234123(q) { counter -= 6; } FILE: tests/jerry/regression-test-issue-1286.js function checkIfDirectEval (line 19) | function checkIfDirectEval() { FILE: tests/jerry/regression-test-issue-1389.js function x (line 15) | function x(){} FILE: tests/jerry/regression-test-issue-1552.js function add (line 17) | function add(i) FILE: tests/jerry/regression-test-issue-156.js function dec (line 15) | function dec(x) { return x - 1 } FILE: tests/jerry/regression-test-issue-1829.js method 10 (line 15) | get 10() {} FILE: tests/jerry/regression-test-issue-1947.js function a (line 15) | function a () { FILE: tests/jerry/regression-test-issue-195.js function Error (line 15) | function Error() { } FILE: tests/jerry/regression-test-issue-2105.js function fail (line 28) | function fail() { function fail_two (line 41) | function fail_two() { FILE: tests/jerry/regression-test-issue-2107.js function executor (line 19) | function executor(resolve) { FILE: tests/jerry/regression-test-issue-2182.js function test (line 15) | function test(len) FILE: tests/jerry/regression-test-issue-2398.js function f (line 18) | function f() FILE: tests/jerry/regression-test-issue-2400.js function abc (line 17) | function abc(a,b) { FILE: tests/jerry/regression-test-issue-2478.js function fn (line 15) | function fn(x) { FILE: tests/jerry/regression-test-issue-2544.js function __checkAsync (line 19) | function __checkAsync() { FILE: tests/jerry/regression-test-issue-2587.js function f (line 15) | function f(a,b,c) { FILE: tests/jerry/regression-test-issue-2656.js function testcase (line 17) | function testcase () FILE: tests/jerry/regression-test-issue-2664.js class C1 (line 17) | class C1 { method f (line 18) | f () { class C2 (line 24) | class C2 extends C1 { method f (line 25) | f () { FILE: tests/jerry/regression-test-issue-2666.js class C (line 15) | class C { method D (line 16) | static D () { class D (line 21) | class D extends C {} FILE: tests/jerry/regression-test-issue-2671.js class Shape (line 15) | class Shape { method constructor (line 16) | constructor (id,x,y) { method toString (line 21) | toString () { class Rectangle (line 25) | class Rectangle extends Shape { method constructor (line 26) | constructor (id, x, y, width, height) { method toString (line 29) | toString () { class Circle (line 33) | class Circle extends Shape { method constructor (line 34) | constructor (id, x, y, radius) { method toString (line 37) | toString () { FILE: tests/jerry/regression-test-issue-2699.js function f (line 15) | function f(a) { FILE: tests/jerry/regression-test-issue-2783.js function $ (line 18) | function $ ( ) { } FILE: tests/jerry/regression-test-issue-280.js function check_reference_error (line 15) | function check_reference_error (s) { FILE: tests/jerry/regression-test-issue-2822.js class Animal (line 15) | class Animal { method constructor (line 16) | constructor() { method explain (line 19) | explain() { } class Dog (line 21) | class Dog extends Animal { method constructor (line 22) | constructor() { class Doge (line 26) | class Doge extends Dog { method whoAmI (line 27) | whoAmI() {} FILE: tests/jerry/regression-test-issue-2823.js class myArray (line 15) | class myArray extends Array {} FILE: tests/jerry/regression-test-issue-2825.js function f (line 18) | function f() {} method constructor (line 20) | constructor() { method g (line 27) | g() { method constructor (line 34) | constructor() { method g (line 37) | g() { FILE: tests/jerry/regression-test-issue-2842.mjs function $ (line 16) | function $ () { var $, b } FILE: tests/jerry/regression-test-issue-2851.js function a (line 15) | function a (n) { FILE: tests/jerry/regression-test-issue-2852.js function createMap (line 15) | function createMap (count) { FILE: tests/jerry/regression-test-issue-2891.js function f (line 16) | function f (name){ FILE: tests/jerry/regression-test-issue-2895.js function createMap (line 15) | function createMap (count) { FILE: tests/jerry/regression-test-issue-2905.js function foo (line 18) | function foo() {} FILE: tests/jerry/regression-test-issue-2990.js class A (line 15) | class A { method constructor (line 16) | constructor() { method getid (line 20) | getid(a) { class B (line 28) | class B extends A { method constructor (line 29) | constructor() { method getid_A (line 34) | getid_A() { method getid_B (line 38) | getid_B(a) { method getid_C (line 41) | getid_C(a) { FILE: tests/jerry/regression-test-issue-3050.js function dConstr (line 19) | function dConstr () { } FILE: tests/jerry/regression-test-issue-3067.js function f (line 17) | function f () { } class B (line 19) | class B extends f { method constructor (line 20) | constructor () { FILE: tests/jerry/regression-test-issue-3095.js class $ (line 15) | class $ { method set (line 16) | set ( ) { FILE: tests/jerry/regression-test-issue-3097.js function $ (line 16) | function $( $ = $, ... c ) { } FILE: tests/jerry/regression-test-issue-3114.js function $ (line 15) | function $() { FILE: tests/jerry/regression-test-issue-3252.js function NoParent (line 16) | function NoParent ( ) { } FILE: tests/jerry/regression-test-issue-3271.js function bar (line 15) | function bar(a) { function foo (line 21) | function foo(a) { function barStrict (line 27) | function barStrict(a) { function fooStrict (line 34) | function fooStrict(a) { FILE: tests/jerry/regression-test-issue-3298.js function g (line 17) | function g ( b = (local = $) ) { FILE: tests/jerry/regression-test-issue-3302.js function g (line 15) | function g ( a, b = a ) { function x (line 23) | function x ( ) { } function j (line 26) | function j ( ) { } FILE: tests/jerry/regression-test-issue-3360.js function $ (line 15) | function $ (b = [ ].$) { } FILE: tests/jerry/regression-test-issue-3381.js function f (line 15) | function f() {return true;} FILE: tests/jerry/regression-test-issue-3396.js function i (line 15) | function i($, b = (eval("var x"))) { FILE: tests/jerry/regression-test-issue-3420.js function $ (line 17) | function $() {} FILE: tests/jerry/regression-test-issue-3434.js function g (line 15) | function g({ FILE: tests/jerry/regression-test-issue-3458.js class Animal (line 15) | class Animal {} class Dog (line 16) | class Dog extends Animal { method explain (line 17) | static explain () { FILE: tests/jerry/regression-test-issue-3459.js class MyOtherArray (line 15) | class MyOtherArray {} class MyNonArray (line 17) | class MyNonArray extends Array { method [Symbol.species] (line 18) | static [Symbol.species] () {} FILE: tests/jerry/regression-test-issue-3477.js function _p (line 15) | function _p(arg1, arg2) { FILE: tests/jerry/regression-test-issue-3479.js class MyObservedArray (line 15) | class MyObservedArray extends Array { method constructor (line 16) | constructor() { method [Symbol] (line 18) | [Symbol]() {} FILE: tests/jerry/regression-test-issue-3483.js function assertThrows (line 15) | function assertThrows(src) { FILE: tests/jerry/regression-test-issue-3527.js function assertThrows (line 15) | function assertThrows(src) { FILE: tests/jerry/regression-test-issue-3532.js function dConstr (line 17) | function dConstr () {} FILE: tests/jerry/regression-test-issue-3536.js class A (line 15) | class A { method constructor (line 16) | constructor() { method super (line 21) | super() { class B (line 25) | class B extends A { method constructor (line 26) | constructor() { FILE: tests/jerry/regression-test-issue-3588.js class C (line 18) | class C extends print {} FILE: tests/jerry/regression-test-issue-359.js function f_0 (line 15) | function f_0(a_0) { FILE: tests/jerry/regression-test-issue-3625.js class C (line 23) | class C extends Base {} FILE: tests/jerry/regression-test-issue-3628.js class C (line 17) | class C extends g {} class D (line 18) | class D extends C { method constructor (line 19) | constructor(a, b, c) { FILE: tests/jerry/regression-test-issue-3630.js class eval (line 17) | class eval {} FILE: tests/jerry/regression-test-issue-3636.js function f (line 15) | function f() {} method constructor (line 17) | constructor() { method g (line 23) | g() { method constructor (line 28) | constructor() { method g (line 31) | g() {} FILE: tests/jerry/regression-test-issue-3641.js method constructor (line 16) | constructor() { FILE: tests/jerry/regression-test-issue-3647.js function f (line 17) | function f() { FILE: tests/jerry/regression-test-issue-3658.js function g (line 15) | function g({ FILE: tests/jerry/regression-test-issue-3671.js method source (line 16) | get source() { FILE: tests/jerry/regression-test-issue-3711.js function func (line 15) | function func() {} FILE: tests/jerry/regression-test-issue-3713.js function $ (line 15) | function $(b = eval()) { FILE: tests/jerry/regression-test-issue-3715.js class B (line 15) | class B extends Array { method constructor (line 16) | constructor() { FILE: tests/jerry/regression-test-issue-381.js function f_0 (line 15) | function f_0(){ FILE: tests/jerry/regression-test-issue-3812.js function f (line 15) | function f (a) { FILE: tests/jerry/regression-test-issue-3814.js function f (line 15) | function f () {} FILE: tests/jerry/regression-test-issue-3815.js function a (line 15) | function a() {} FILE: tests/jerry/regression-test-issue-3821.js function check_syntax_error (line 15) | function check_syntax_error (script) FILE: tests/jerry/regression-test-issue-3836.js function validate_typedarray (line 15) | function validate_typedarray (typedarray, result) { method [Symbol.species] (line 48) | get [Symbol.species] (){ FILE: tests/jerry/regression-test-issue-3837.js function dummy (line 15) | function dummy () function dummyString (line 23) | function dummyString () FILE: tests/jerry/regression-test-issue-3856.js function async (line 16) | function async() {} FILE: tests/jerry/regression-test-issue-3857.js function async (line 15) | function async() {} FILE: tests/jerry/regression-test-issue-3862.js method get (line 17) | get() { FILE: tests/jerry/regression-test-issue-3866.js function getStr (line 23) | function getStr() { function __checkAsync (line 32) | function __checkAsync() { FILE: tests/jerry/regression-test-issue-3888.js function i (line 15) | function i(id_0, b = (eval("var x"))) { FILE: tests/jerry/regression-test-issue-3945.js function a (line 15) | function a() { FILE: tests/jerry/regression-test-issue-3950.js function a (line 15) | function a() { FILE: tests/jerry/regression-test-issue-3975.js function c (line 17) | function c() { d } FILE: tests/jerry/regression-test-issue-4016-4019.js function checkSyntax (line 15) | function checkSyntax(str) { FILE: tests/jerry/regression-test-issue-4018.js function f (line 24) | function f(result = function () {}) { FILE: tests/jerry/regression-test-issue-4043.js function f (line 15) | function f(a, b, c) { } FILE: tests/jerry/regression-test-issue-4051.js function foo (line 15) | function foo() { FILE: tests/jerry/regression-test-issue-4094.js function f (line 15) | function f() { FILE: tests/jerry/regression-test-issue-4132.js function async (line 15) | function async(p) { FILE: tests/jerry/regression-test-issue-4146.js function longDenseArray (line 33) | function longDenseArray(){ function shorten (line 41) | function shorten(){ FILE: tests/jerry/regression-test-issue-4214.js function __checkAsync (line 17) | function __checkAsync() { FILE: tests/jerry/regression-test-issue-4396.js function demo (line 15) | function demo() { FILE: tests/jerry/regression-test-issue-4397.js function f (line 15) | function f () { FILE: tests/jerry/regression-test-issue-4432.js function f (line 15) | function f(x,x,x) { FILE: tests/jerry/regression-test-issue-4445.js function Test (line 20) | function Test() FILE: tests/jerry/regression-test-issue-4446.js class Base (line 15) | class Base { method constructor (line 16) | constructor() { class BasicTPK (line 26) | class BasicTPK extends Base { FILE: tests/jerry/regression-test-issue-4463.js function Test262Error (line 15) | function Test262Error(message) { method get (line 25) | get() { FILE: tests/jerry/regression-test-issue-4464.js method foo (line 20) | get foo() { method foo (line 23) | set foo(arg) { FILE: tests/jerry/regression-test-issue-4469.js function assertArrayEquals (line 15) | function assertArrayEquals(array1, array2) { function tag (line 29) | function tag(site){ FILE: tests/jerry/regression-test-issue-4532.js function hooks (line 17) | function hooks() { function setHookCallback (line 20) | function setHookCallback() { function isArray (line 22) | function isArray() { function isObject (line 24) | function isObject() { function isObjectEmpty (line 26) | function isObjectEmpty() { function isUndefined (line 28) | function isUndefined() { function isNumber (line 30) | function isNumber() { function isDate (line 32) | function isDate() { function map (line 34) | function map() { function hasOwnProp (line 36) | function hasOwnProp() { function extend (line 38) | function extend() { function createUTC (line 44) | function createUTC() { function defaultParsingFlags (line 46) | function defaultParsingFlags() { function getParsingFlags (line 48) | function getParsingFlags() { function isValid (line 58) | function isValid() { function createInvalid (line 63) | function createInvalid() { function copyConfig (line 71) | function copyConfig() { function Moment (line 77) | function Moment() { function isMoment (line 82) | function isMoment() { function absFloor (line 84) | function absFloor() { function toInt (line 86) | function toInt() { function compareArrays (line 88) | function compareArrays() { function warn (line 90) | function warn() { function deprecate (line 92) | function deprecate() { function deprecateSimple (line 95) | function deprecateSimple() { function isFunction (line 99) | function isFunction() { function set (line 101) | function set() { function mergeConfigs (line 103) | function mergeConfigs() { function Locale (line 105) | function Locale() { function calendar (line 120) | function calendar() { function longDateFormat (line 130) | function longDateFormat() { function invalidDate (line 133) | function invalidDate() { function ordinal (line 137) | function ordinal() { function relativeTime (line 155) | function relativeTime() { function pastFuture (line 157) | function pastFuture() { function addUnitAlias (line 160) | function addUnitAlias() { function normalizeUnits (line 162) | function normalizeUnits() { function normalizeObjectUnits (line 164) | function normalizeObjectUnits() { function addUnitPriority (line 167) | function addUnitPriority() { function getPrioritizedUnits (line 169) | function getPrioritizedUnits() { function zeroFill (line 171) | function zeroFill() { function addFormatToken (line 177) | function addFormatToken() { function removeFormattingTokens (line 179) | function removeFormattingTokens() { function makeFormatFunction (line 181) | function makeFormatFunction() { function formatMoment (line 183) | function formatMoment() { function expandFormat (line 185) | function expandFormat() { function addRegexToken (line 205) | function addRegexToken() { function getParseRegexForToken (line 207) | function getParseRegexForToken() { function unescapeFormat (line 209) | function unescapeFormat() { function regexEscape (line 211) | function regexEscape() { function addParseToken (line 214) | function addParseToken() { function addWeekParseToken (line 216) | function addWeekParseToken() { function addTimeToArrayFromToken (line 218) | function addTimeToArrayFromToken() { function daysInYear (line 242) | function daysInYear() { function isLeapYear (line 244) | function isLeapYear() { function getIsLeapYear (line 249) | function getIsLeapYear() { function makeGetSet (line 251) | function makeGetSet() { function get (line 253) | function get() { function set$1 (line 255) | function set$1() { function stringGet (line 257) | function stringGet() { function stringSet (line 259) | function stringSet() { function mod (line 261) | function mod() { function daysInMonth (line 268) | function daysInMonth() { function localeMonths (line 287) | function localeMonths() { function localeMonthsShort (line 290) | function localeMonthsShort() { function handleStrictParse (line 295) | function handleStrictParse() { function localeMonthsParse (line 297) | function localeMonthsParse() { function setMonth (line 299) | function setMonth() { function getSetMonth (line 301) | function getSetMonth() { function getDaysInMonth (line 303) | function getDaysInMonth() { function monthsShortRegex (line 306) | function monthsShortRegex() { function monthsRegex (line 309) | function monthsRegex() { function computeMonthsParse (line 311) | function computeMonthsParse() { function createDate (line 313) | function createDate() { function createUTCDate (line 315) | function createUTCDate() { function firstWeekOffset (line 317) | function firstWeekOffset() { function dayOfYearFromWeeks (line 319) | function dayOfYearFromWeeks() { function weekOfYear (line 321) | function weekOfYear() { function weeksInYear (line 323) | function weeksInYear() { function localeWeek (line 329) | function localeWeek() { function localeFirstDayOfWeek (line 335) | function localeFirstDayOfWeek() { function localeFirstDayOfYear (line 337) | function localeFirstDayOfYear() { function getSetWeek (line 339) | function getSetWeek() { function getSetISOWeek (line 341) | function getSetISOWeek() { function parseWeekday (line 356) | function parseWeekday() { function parseIsoWeekday (line 358) | function parseIsoWeekday() { function localeWeekdays (line 361) | function localeWeekdays() { function localeWeekdaysShort (line 364) | function localeWeekdaysShort() { function localeWeekdaysMin (line 367) | function localeWeekdaysMin() { function handleStrictParse$1 (line 369) | function handleStrictParse$1() { function getSetLocaleDayOfWeek (line 371) | function getSetLocaleDayOfWeek() { function weekdaysRegex (line 374) | function weekdaysRegex() { function hFormat (line 377) | function hFormat() { function getSetGlobalLocale (line 381) | function getSetGlobalLocale() { function configFromISO (line 385) | function configFromISO() { function configFromStringAndArray (line 387) | function configFromStringAndArray() { function configFromObject (line 389) | function configFromObject() { function createFromConfig (line 391) | function createFromConfig() { function prepareConfig (line 393) | function prepareConfig() { function pickBy (line 399) | function pickBy() { function max (line 401) | function max() { function isValid$1 (line 406) | function isValid$1() { function offset (line 408) | function offset() { function offsetFromString (line 410) | function offsetFromString() { function cloneWithOffset (line 412) | function cloneWithOffset() { function getSetZone (line 414) | function getSetZone() { function setOffsetToUTC (line 416) | function setOffsetToUTC() { function setOffsetToLocal (line 418) | function setOffsetToLocal() { function hasAlignedHourOffset (line 420) | function hasAlignedHourOffset() { function isDaylightSavingTime (line 422) | function isDaylightSavingTime() { function isDaylightSavingTimeShifted (line 424) | function isDaylightSavingTimeShifted() { function createAdder (line 426) | function createAdder() { function addSubtract (line 428) | function addSubtract() { function getCalendarFormat (line 432) | function getCalendarFormat() { function calendar$1 (line 434) | function calendar$1() { function clone (line 436) | function clone() { function isAfter (line 438) | function isAfter() { function isBefore (line 440) | function isBefore() { function isBetween (line 442) | function isBetween() { function isSame (line 444) | function isSame() { function isSameOrAfter (line 446) | function isSameOrAfter() { function isSameOrBefore (line 448) | function isSameOrBefore() { function diff (line 450) | function diff() { function toString (line 453) | function toString() { function inspect (line 455) | function inspect() { function format (line 457) | function format() { function from (line 459) | function from() { function fromNow (line 461) | function fromNow() { function to (line 463) | function to() { function toNow (line 465) | function toNow() { function locale (line 467) | function locale() { function localeData (line 471) | function localeData() { function startOf (line 473) | function startOf() { function endOf (line 475) | function endOf() { function valueOf (line 477) | function valueOf() { function unix (line 479) | function unix() { function toDate (line 481) | function toDate() { function toArray (line 483) | function toArray() { function toObject (line 485) | function toObject() { function toJSON (line 487) | function toJSON() { function isValid$2 (line 489) | function isValid$2() { function parsingFlags (line 491) | function parsingFlags() { function invalidAt (line 493) | function invalidAt() { FILE: tests/jerry/regression-test-issue-4781.js function testAdvanceStringIndex (line 15) | function testAdvanceStringIndex(lastIndex) { FILE: tests/jerry/regression-test-issue-4848.js function JSEtest (line 18) | function JSEtest(){ FILE: tests/jerry/regression-test-issue-4871.js function T (line 17) | function T(p, r, u) { function __checkAsync (line 38) | function __checkAsync() { FILE: tests/jerry/regression-test-issue-4872.js class M (line 15) | class M { method foo (line 16) | get foo() { method foo (line 19) | set foo(x) { class T5 (line 24) | class T5 extends M { method constructor (line 25) | constructor() { FILE: tests/jerry/regression-test-issue-4876.js class M (line 15) | class M { method constructor (line 16) | constructor() { method foo (line 20) | get foo() { class N (line 25) | class N extends M { method constructor (line 26) | constructor(x = () => super.foo) { method x (line 31) | x(x = () => super.foo) { FILE: tests/jerry/regression-test-issue-4892.js class MyArray (line 15) | class MyArray extends class C{} FILE: tests/jerry/regression-test-issue-4901.js function foo (line 15) | function foo() { FILE: tests/jerry/regression-test-issue-5013.js function foo (line 15) | function foo() { FILE: tests/jerry/regression-test-issue-5089.js function test1 (line 15) | async function test1() { function test2 (line 22) | async function test2() { FILE: tests/jerry/regression-test-issue-5097.js class Foo (line 15) | class Foo extends ([]).constructor { FILE: tests/jerry/regression-test-issue-5100.js class Foo (line 15) | class Foo extends Array { method #x (line 16) | #x() { FILE: tests/jerry/regression-test-issue-5101.js function f0 (line 16) | async function f0() { FILE: tests/jerry/regression-test-issue-5114.js class c (line 15) | class c { FILE: tests/jerry/regression-test-issue-5117.js class Outer (line 15) | class Outer { FILE: tests/jerry/regression-test-issue-5138.js class C1 (line 15) | class C1 extends Array{ method #test (line 16) | #test() { FILE: tests/jerry/regression-test-issue-639.js function f_0 (line 15) | function f_0() { FILE: tests/jerry/regression-test-issue-640.js function f_0 (line 15) | function f_0() { FILE: tests/jerry/regression-test-issue-644.js function a (line 15) | function a() FILE: tests/jerry/regression-test-issue-669.js function f (line 15) | function f(){return} FILE: tests/jerry/regression-test-issue-686.js function check_syntax_error (line 15) | function check_syntax_error (code) { FILE: tests/jerry/regression-test-issue-689.js function f (line 17) | function f (g) { FILE: tests/jerry/regression-test-issue-703.js function f (line 15) | function f(a, b) { FILE: tests/jerry/regression-test-issue-737.js function check_syntax_error (line 15) | function check_syntax_error (s) { FILE: tests/jerry/regression-test-issue-738.js function g (line 15) | function g() {} FILE: tests/jerry/regression-test-issue-739.js function f (line 25) | function f (f, i) { FILE: tests/jerry/regression-test-issue-743.js function Error (line 15) | function Error(Error) { } FILE: tests/jerry/regression-test-issue-962.js function re_test (line 15) | function re_test (pattern, string, expected) FILE: tests/jerry/regression-test-issues-43-183.js function check_syntax_error (line 15) | function check_syntax_error (script) FILE: tests/jerry/restricted-properties.js function must_throw (line 16) | function must_throw (str) { function asyncF (line 56) | async function asyncF() {} FILE: tests/jerry/set.js function createIterable (line 95) | function createIterable(arr, methods = {}) { FILE: tests/jerry/stack-limit.js function f (line 15) | function f () { FILE: tests/jerry/strict.js function f (line 39) | function f() FILE: tests/jerry/strict2.js function check_syntax_error (line 15) | function check_syntax_error (script) FILE: tests/jerry/string-prototype-charat.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-charcodeat.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-concat.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-endswith.js method [Symbol.match] (line 76) | get [Symbol.match] () { throw 5} FILE: tests/jerry/string-prototype-includes.js method [Symbol.match] (line 75) | get [Symbol.match] () { throw 5} FILE: tests/jerry/string-prototype-indexof.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-lastindexof.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-match-all.js method get (line 136) | get () { throw 42; } method get (line 147) | get () { throw 42; } method get (line 170) | get () { throw 42; } FILE: tests/jerry/string-prototype-match.js function length_configurable (line 17) | function length_configurable() function match_equals (line 30) | function match_equals (match_result, expected) class NewRegExp (line 110) | class NewRegExp extends RegExp { method [Symbol.match] (line 111) | [Symbol.match](str) { method get (line 142) | get () { throw 5 } FILE: tests/jerry/string-prototype-replace-all.js function replaceValue (line 110) | function replaceValue() { function custom (line 146) | function custom() { function symbol (line 161) | function symbol() { method toString (line 179) | toString() { method [Symbol.replace] (line 188) | [Symbol.replace]() { method toString (line 191) | toString() { method toString (line 208) | toString() { method flags (line 218) | get flags() { method [Symbol.match] (line 248) | get [Symbol.match]() { FILE: tests/jerry/string-prototype-replace.js function concat_arguments (line 55) | function concat_arguments() function case1 (line 83) | function case1() function case2 (line 89) | function case2() FILE: tests/jerry/string-prototype-startswith.js method [Symbol.match] (line 69) | get [Symbol.match] () { throw 5} FILE: tests/jerry/string-prototype-substr.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-substring.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-prototype-trim.js function length_configurable (line 17) | function length_configurable() FILE: tests/jerry/string-raw.js function assertThrows (line 16) | function assertThrows(str, error) { FILE: tests/jerry/super-assignment.js class Base (line 17) | class Base { method func (line 18) | func () { method funcArrow (line 21) | funcArrow () { method ["com" + "puted"] (line 24) | ["com" + "puted"] () { method getter (line 27) | get getter () { method setter (line 30) | set setter (a) { method getSuperValueOf (line 33) | getSuperValueOf() { class Derived (line 38) | class Derived extends Base { method func (line 39) | func () { method funcArrow (line 42) | funcArrow () { method ["com" + "puted"] (line 45) | ["com" + "puted"] () { method getter (line 48) | get getter () { method setter (line 51) | set setter (a) { method deleteSuperReference (line 54) | deleteSuperReference () { FILE: tests/jerry/symbol-computed-object-literal.js method [symbolFoo] (line 21) | get [symbolFoo]() { method [symbolFoo] (line 24) | set [symbolFoo](a) { FILE: tests/jerry/symbol-prototype.toprimitive.js method [Symbol.toPrimitive] (line 17) | [Symbol.toPrimitive](hint) { FILE: tests/jerry/symbol-replace.js method global (line 48) | get global() { method lastIndex (line 60) | set lastIndex(idx) { method exec (line 71) | get exec() { method length (line 124) | get length() { method 0 (line 141) | get 0() { method 0 (line 160) | get 0() { method 0 (line 200) | get 0() { method lastIndex (line 216) | get lastIndex() { method lastIndex (line 219) | set lastIndex(i) {} method 0 (line 223) | get 0() { method lastIndex (line 243) | get lastIndex() { method lastIndex (line 250) | set lastIndex(i) {} method 0 (line 254) | get 0() { method 0 (line 276) | get 0() { method 0 (line 325) | get 0() { method index (line 389) | get index() { method index (line 406) | get index() { method 1 (line 428) | get 1() { class Regexplike (line 563) | class Regexplike { method constructor (line 564) | constructor() { method exec (line 569) | exec() { function replacer (line 591) | function replacer() { class Regexplike2 (line 668) | class Regexplike2 { method exec (line 669) | exec() { FILE: tests/jerry/symbol-search.js method lastIndex (line 37) | get lastIndex() { method lastIndex (line 48) | get lastIndex() { method lastIndex (line 51) | set lastIndex(idx) { method exec (line 62) | get exec() { method index (line 115) | get index() { class Regexplike (line 130) | class Regexplike { method constructor (line 131) | constructor() { method exec (line 136) | exec() { method lastIndex (line 220) | get lastIndex () { method lastIndex (line 223) | set lastIndex (v) { method lastIndex (line 265) | get lastIndex() { method lastIndex (line 271) | set lastIndex(v) {} method lastIndex (line 284) | get lastIndex() { method lastIndex (line 287) | set lastIndex(v) { FILE: tests/jerry/symbol-split.js method flags (line 58) | get flags() { method length (line 90) | get length() { throw "abrupt match length"; } method 1 (line 102) | get 1() { throw "abrupt capture"; } FILE: tests/jerry/symbol-unscopables.js method has (line 110) | has (t, p) { method get (line 114) | get (t, p, r) { FILE: tests/jerry/tagged-template-literal.js function myTag (line 21) | function myTag(strings, personExp, ageExp) { function template (line 40) | function template(strings, ...keys) { function tag (line 59) | function tag(strings) { function empty (line 69) | function empty(strings, ...params) { function f (line 82) | function f (str) { function testRaw (line 89) | function testRaw(parts, a, b) { function getStr (line 111) | function getStr() { function getStr (line 122) | function getStr() { function f (line 142) | function f (strings, ...args) { function g (line 154) | function g (strings, ...args) { function h (line 171) | function h (strings, ...args) { FILE: tests/jerry/template_string.js function must_throw (line 16) | function must_throw (str) function f (line 70) | function f(x) { return x + 1; } FILE: tests/jerry/test_suite_06.js function a (line 17) | function a() { function c (line 44) | function c(arg) function c (line 65) | function c(arg) FILE: tests/jerry/test_suite_07.js function test (line 16) | function test() function test (line 32) | function test() function c (line 46) | function c(arg) FILE: tests/jerry/test_suite_08.js function test (line 147) | function test (arg) function test1 (line 160) | function test1(x) { function test (line 173) | function test (arg) function foo (line 209) | function foo() { function Custom (line 245) | function Custom() { FILE: tests/jerry/test_suite_10.js function foo (line 18) | function foo() { FILE: tests/jerry/test_suite_11.js method a (line 209) | get a() { method a (line 220) | get a() { method a (line 223) | set a(newa) { method a (line 261) | get a() { function plus (line 724) | function plus(a, b) function plus (line 742) | function plus(a, b) function plus (line 754) | function plus(a, b) function plus (line 771) | function plus(a, b) function plus (line 783) | function plus(a, b) function f_arg (line 792) | function f_arg(x, y) { function f_arg (line 829) | function f_arg() { function f_arg (line 842) | function f_arg() { function f_arg (line 872) | function f_arg() { function f_arg (line 897) | function f_arg(x,y) { function f_arg (line 913) | function f_arg() { function f_arg (line 950) | function f_arg() { function f_arg (line 964) | function f_arg(x, y, z) { function Animal (line 972) | function Animal(name) function Animal (line 988) | function Animal(name) function Animal (line 999) | function Animal(name) function Animal (line 1010) | function Animal(name) function Animal (line 1036) | function Animal(name) function Animal (line 1047) | function Animal(name) function Animal (line 1058) | function Animal(name) function Animal (line 1069) | function Animal(name) function foo (line 1081) | function foo() function foo (line 1110) | function foo() function test (line 1450) | function test(arg) function Foo (line 1491) | function Foo() { function x (line 1512) | function x() { FILE: tests/jerry/test_suite_12.js function test (line 286) | function test() function test (line 296) | function test() function test (line 306) | function test() function test (line 351) | function test() function test (line 369) | function test() function test (line 380) | function test() function test (line 389) | function test() function test (line 448) | function test() function test (line 530) | function test() function dConstr (line 580) | function dConstr() function test (line 639) | function test() function test (line 769) | function test() function test (line 846) | function test() function test (line 857) | function test() function test (line 874) | function test() function test (line 890) | function test() function test (line 906) | function test() function test (line 919) | function test() function main (line 1097) | function main() function test (line 1350) | function test() function test (line 1400) | function test(arg) { function fact (line 1445) | function fact(n) function test (line 1510) | function test () function test (line 1525) | function test () function test (line 1542) | function test () function test (line 1557) | function test () function test (line 1573) | function test () function test (line 1614) | function test () function test (line 1635) | function test () function d (line 1651) | function d () { function c (line 1654) | function c () { function b (line 1657) | function b () { function a (line 1660) | function a () { function test (line 1664) | function test () function test (line 1678) | function test () FILE: tests/jerry/test_suite_13.js function foo (line 16) | function foo(a, b, c, d) { function foo (line 34) | function foo() function foo (line 41) | function foo(arguments) { function foo (line 49) | function foo() { function foo (line 70) | function foo(arg) { function foo (line 78) | function foo(params) { function foo (line 92) | function foo(param1) { function foo (line 100) | function foo() { function foo (line 114) | function foo() { function foo (line 122) | function foo() { function foo (line 129) | function foo() { function arguments (line 136) | function arguments (param) { function foo (line 160) | function foo(arg) { function foo (line 170) | function foo() { function foo (line 178) | function foo(arg) { function foo (line 189) | function foo() { function func (line 197) | function func() { FILE: tests/jerry/test_suite_15.js function Parent (line 601) | function Parent() { function Child (line 605) | function Child() { function Parent (line 617) | function Parent() { function Child (line 621) | function Child() { function foo (line 996) | function foo() { FILE: tests/jerry/test_suite_19.js function test_set_prototype_of_success (line 16) | function test_set_prototype_of_success(o, proto, msg) function test_set_prototype_of_success_set (line 35) | function test_set_prototype_of_success_set(o, proto, msg) function test_set_prototype_of_error (line 54) | function test_set_prototype_of_error(o, proto, msg) function test_set_prototype_of_success_set (line 75) | function test_set_prototype_of_success_set(o, proto, msg) function test_set_prototype_of_error (line 98) | function test_set_prototype_of_error(o, proto, msg) function test_set_prototype_of_error (line 129) | function test_set_prototype_of_error(o, proto, msg) function test_set_prototype_of_error (line 159) | function test_set_prototype_of_error(o, proto, msg) FILE: tests/jerry/test_suite_22.js function foo (line 16) | function foo(v, k) function f_every (line 373) | function f_every(num) function f_every (line 433) | function f_every(num) function f_some (line 479) | function f_some(num) function f_some (line 536) | function f_some(num) FILE: tests/jerry/test_suite_25.js function foo (line 214) | function foo() {} function foo (line 249) | function foo() {} FILE: tests/jerry/this-arg.js function a (line 17) | function a() {} FILE: tests/jerry/to-length.js function compareArray (line 15) | function compareArray(a, b) { FILE: tests/jerry/to-number-string.js function assertNaN (line 21) | function assertNaN(str) { FILE: tests/jerry/to-property-key.js method [wrap] (line 122) | get [wrap] () { return 150; } method [wrap] (line 123) | set [wrap] (value) { } FILE: tests/jerry/try-catch.js function f1 (line 18) | function f1() function f2 (line 31) | function f2() function f3 (line 47) | function f3() function f4 (line 67) | function f4() function f5 (line 83) | function f5() function f6 (line 99) | function f6() function f7 (line 116) | function f7() function f8 (line 132) | function f8() FILE: tests/jerry/try-eval.js function f (line 23) | function f() { FILE: tests/jerry/try-pattern.js function check_syntax_error (line 16) | function check_syntax_error(code) FILE: tests/jerry/typedArray-constructor.js function check_range_error (line 16) | function check_range_error(code) FILE: tests/jerry/typedArray-find-index.js function bigger_than_10 (line 39) | function bigger_than_10 (element) { function less_than_0 (line 45) | function less_than_0 (element) { function isPrime (line 68) | function isPrime (element, index, array) { function isNegative (line 118) | function isNegative(element, index, array) { function isBigger (line 122) | function isBigger(element, index, array) { FILE: tests/jerry/typedArray-find.js function bigger_than_10 (line 39) | function bigger_than_10 (element) { function less_than_0 (line 45) | function less_than_0 (element) { function isPrime (line 68) | function isPrime (element, index, array) { FILE: tests/jerry/typedarray-from.js function f (line 52) | function f() {constructor.from.call(Array, []);} function f (line 73) | function f() {constructor.from.call({}, []);} function f (line 79) | function f() {constructor.from.call([], []);} function f (line 85) | function f() {constructor.from.call(1, []);} function f (line 91) | function f() {constructor.from.call(undefined, []);} function f (line 126) | function f() {constructor.from(null)} function f (line 132) | function f() {constructor.from(undefined);} function testIterator (line 141) | function testIterator() { FILE: tests/jerry/typeof.js function f (line 15) | function f() FILE: tests/jerry/unicode-format-control-characters.js function checkSyntax (line 15) | function checkSyntax (str) { FILE: tests/jerry/weakmap.js function createIterable (line 138) | function createIterable(arr, methods = {}) { FILE: tests/jerry/weakset.js function createIterable (line 122) | function createIterable(arr, methods = {}) { FILE: tests/unit-core/test-abort.c function jerry_value_t (line 21) | static jerry_value_t function main (line 33) | int FILE: tests/unit-core/test-api-binary-operations-arithmetics.c type test_entry_t (line 36) | typedef struct type test_nan_entry_t (line 44) | typedef struct type test_nan_entry_t (line 51) | typedef test_nan_entry_t test_error_entry_t; function main (line 53) | int FILE: tests/unit-core/test-api-binary-operations-comparisons.c type test_entry_t (line 25) | typedef struct function main (line 33) | int FILE: tests/unit-core/test-api-binary-operations-instanceof.c type test_entry_t (line 25) | typedef struct function jerry_value_t (line 32) | static jerry_value_t function main (line 43) | int FILE: tests/unit-core/test-api-errortype.c function main (line 20) | int FILE: tests/unit-core/test-api-functiontype.c type test_entry_t (line 21) | typedef struct function jerry_value_t (line 38) | static jerry_value_t function main (line 49) | int FILE: tests/unit-core/test-api-iteratortype.c type test_entry_t (line 21) | typedef struct function main (line 38) | int FILE: tests/unit-core/test-api-object-property-names.c function create_and_set_property (line 25) | static void function compare_prop_name (line 35) | static void function define_property (line 57) | static void function main (line 80) | int FILE: tests/unit-core/test-api-objecttype.c type test_entry_t (line 21) | typedef struct function jerry_value_t (line 38) | static jerry_value_t function jerry_object_type_t (line 49) | static jerry_object_type_t function jerry_value_t (line 60) | static jerry_value_t function main (line 71) | int FILE: tests/unit-core/test-api-promise.c function test_promise_resolve_success (line 21) | static void function test_promise_resolve_fail (line 100) | static void function test_promise_from_js (line 154) | static void function main (line 181) | int FILE: tests/unit-core/test-api-property.c function main (line 20) | int FILE: tests/unit-core/test-api-set-and-clear-error-flag.c function compare_str (line 20) | static void function main (line 30) | int FILE: tests/unit-core/test-api-strings.c function strict_equals (line 20) | static bool function main (line 37) | int FILE: tests/unit-core/test-api-value-type.c type test_entry_t (line 21) | typedef struct function jerry_value_t (line 32) | static jerry_value_t function main (line 43) | int FILE: tests/unit-core/test-api.c function jerry_value_t (line 63) | static jerry_value_t function jerry_value_t (line 91) | static jerry_value_t function handler_construct_1_freecb (line 105) | static void function handler_construct_2_freecb (line 116) | static void function jerry_value_t (line 146) | static jerry_value_t function foreach_subset (line 294) | static bool function jerry_value_t (line 311) | static jerry_value_t function jerry_value_t (line 321) | static jerry_value_t function test_syntax_error (line 332) | static void function main (line 366) | int FILE: tests/unit-core/test-arraybuffer.c function register_js_value (line 24) | static void function jerry_value_t (line 40) | static jerry_value_t function test_read_with_offset (line 70) | static void function test_write_with_offset (line 103) | static void function test_free_cb (line 174) | static void function main (line 202) | int FILE: tests/unit-core/test-backtrace.c function jerry_value_t (line 21) | static jerry_value_t function compare_string (line 38) | static void function backtrace_callback (line 56) | static bool function async_backtrace_callback (line 108) | static bool function class_backtrace_callback (line 142) | static bool function jerry_value_t (line 174) | static jerry_value_t function global_backtrace_callback (line 203) | static bool function jerry_value_t (line 219) | static jerry_value_t function register_callback (line 235) | static void function jerry_value_t (line 253) | static jerry_value_t function compare (line 271) | static void function test_get_backtrace_api_call (line 296) | static void function test_exception_backtrace (line 471) | static void function test_large_line_count (line 513) | static void function main (line 557) | int FILE: tests/unit-core/test-bigint.c function main (line 20) | int FILE: tests/unit-core/test-container-operation.c function main (line 20) | int FILE: tests/unit-core/test-container.c function native_free_callback (line 22) | static void function jerry_value_t (line 37) | static jerry_value_t function run_eval (line 56) | static void function run_eval_error (line 65) | static void function main (line 72) | int FILE: tests/unit-core/test-context-data.c function test_context_data1_new (line 34) | static void function test_context_data1_free (line 41) | static void function test_context_data1_finalize (line 49) | static void function test_context_data2_new (line 66) | static void function test_context_data2_free (line 73) | static void function test_context_data3_new (line 86) | static void function test_context_data4_new (line 103) | static void function test_context_data4_free (line 110) | static void function test_context_data4_finalize (line 118) | static void function main (line 131) | int FILE: tests/unit-core/test-dataview.c function main (line 21) | int FILE: tests/unit-core/test-date-helpers.c function main (line 31) | int FILE: tests/unit-core/test-error-callback.c function error_object_created_callback (line 23) | static void function run_test (line 52) | static void function main (line 67) | int FILE: tests/unit-core/test-external-string.c function external_string_free_callback_1 (line 27) | static void function external_string_free_callback_2 (line 38) | static void function external_string_free_callback_3 (line 49) | static void function main (line 60) | int FILE: tests/unit-core/test-from-property-descriptor.c function main (line 21) | int FILE: tests/unit-core/test-get-own-property.c function jerry_value_t (line 20) | static jerry_value_t function compare_string (line 28) | static void function main (line 44) | int FILE: tests/unit-core/test-has-property.c function assert_boolean_and_release (line 21) | static void function main (line 29) | int FILE: tests/unit-core/test-internal-properties.c function main (line 21) | int FILE: tests/unit-core/test-is-eval-code.c function jerry_value_t (line 21) | static jerry_value_t function test_parse (line 32) | static void function main (line 66) | int FILE: tests/unit-core/test-jmem.c function main (line 23) | int FILE: tests/unit-core/test-json.c function jerry_value_t (line 21) | static jerry_value_t function main (line 33) | int FILE: tests/unit-core/test-lit-char-helpers.c function lit_code_point_t (line 24) | static lit_code_point_t function main (line 56) | int FILE: tests/unit-core/test-literal-storage.c function generate_string (line 30) | static void function ecma_number_t (line 41) | static ecma_number_t function main (line 57) | int FILE: tests/unit-core/test-mem-stats.c function main (line 20) | int FILE: tests/unit-core/test-module-dynamic.c function jerry_value_t (line 24) | static jerry_value_t function register_assert (line 35) | static void function compare_specifier (line 52) | static void function jerry_value_t (line 73) | static jerry_value_t function run_script (line 147) | static void function main (line 187) | int FILE: tests/unit-core/test-module-import-meta.c function jerry_value_t (line 24) | static jerry_value_t function register_assert (line 35) | static void function module_import_meta_callback (line 52) | static void function test_syntax_error (line 68) | static void function run_module (line 77) | static void function main (line 96) | int FILE: tests/unit-core/test-module.c function compare_specifier (line 22) | static void function compare_property (line 43) | static void function jerry_value_t (line 58) | static jerry_value_t function jerry_value_t (line 91) | static jerry_value_t function jerry_value_t (line 107) | static jerry_value_t function jerry_value_t (line 131) | static jerry_value_t function jerry_value_t (line 143) | static jerry_value_t function jerry_value_t (line 206) | static jerry_value_t function module_state_changed (line 228) | static void function jerry_value_t (line 265) | static jerry_value_t function main (line 278) | int FILE: tests/unit-core/test-native-callback-nested.c function native_cb2 (line 21) | static void function native_cb (line 34) | static void function main (line 50) | int FILE: tests/unit-core/test-native-instanceof.c function jerry_value_t (line 22) | static jerry_value_t function test_instanceof (line 32) | static void function main (line 51) | int FILE: tests/unit-core/test-native-pointer.c function native_free_callback (line 24) | static void type test_references_t (line 51) | typedef struct function native_references_free_callback (line 66) | static void function init_references (line 96) | static void function set_references (line 116) | static void function check_native_info (line 131) | static void function main (line 141) | int FILE: tests/unit-core/test-newtarget.c function jerry_value_t (line 24) | static jerry_value_t function jerry_value_t (line 49) | static jerry_value_t function main (line 108) | int FILE: tests/unit-core/test-number-converter.c function test_to_uint32 (line 21) | static void function test_to_int32 (line 31) | static void function test_to_interger (line 41) | static void function main (line 50) | int FILE: tests/unit-core/test-number-to-int32.c type uint32_test_case_t (line 21) | typedef struct type int32_test_case_t (line 27) | typedef struct function main (line 36) | int FILE: tests/unit-core/test-number-to-string.c function main (line 24) | int FILE: tests/unit-core/test-objects-foreach.c function count_objects (line 20) | static bool function test_container (line 32) | static void function test_internal_prop (line 93) | static void function free_test_data (line 136) | static void function find_test_object_by_data (line 152) | static bool function find_test_object_by_property (line 163) | static bool function main (line 183) | int FILE: tests/unit-core/test-poolman.c function main (line 40) | int FILE: tests/unit-core/test-promise-callback.c type jerry_promise_callback_event_abbreviations_t (line 21) | typedef enum function promise_callback (line 44) | static void function run_eval (line 103) | static void function main (line 121) | int FILE: tests/unit-core/test-promise.c function jerry_value_t (line 36) | static jerry_value_t function jerry_value_t (line 51) | static jerry_value_t function jerry_value_t (line 66) | static jerry_value_t function register_js_function (line 88) | static void function main (line 105) | int FILE: tests/unit-core/test-proxy.c function jerry_value_t (line 60) | static jerry_value_t function jerry_value_t (line 84) | static jerry_value_t function set_property (line 112) | static void function jerry_value_t (line 125) | static jerry_value_t function set_function (line 137) | static void type test_data (line 147) | struct test_data function proxy_native_freecb (line 152) | static void function jerry_value_t (line 168) | static jerry_value_t function test_proxy_native (line 192) | static void function main (line 221) | int FILE: tests/unit-core/test-realm.c function create_number_property (line 20) | static void function get_number_property (line 35) | static double function eval_and_get_number (line 51) | static double function check_type_error (line 63) | static void function check_array_prototype (line 72) | static void function main (line 96) | int FILE: tests/unit-core/test-regexp-dotall-unicode.c function main (line 20) | int FILE: tests/unit-core/test-regexp.c function main (line 20) | int FILE: tests/unit-core/test-regression-3588.c function jerry_value_t (line 24) | static jerry_value_t function main (line 37) | int FILE: tests/unit-core/test-script-user-value.c function test_parse (line 25) | static void function test_parse_function (line 56) | static void function main (line 94) | int FILE: tests/unit-core/test-snapshot.c function test_exec_snapshot (line 44) | static void function test_static_snapshot (line 69) | static void function test_merge_snapshot (line 109) | static void function test_save_literals (line 195) | static void function test_function_snapshot (line 262) | static void function arguments_test_exec_snapshot (line 327) | static void function test_function_arguments_snapshot (line 341) | static void function test_snapshot_with_user (line 376) | static void function main (line 439) | int FILE: tests/unit-core/test-source-info.c function compare_string (line 21) | static void function main (line 34) | int FILE: tests/unit-core/test-source-name.c function jerry_value_t (line 21) | static jerry_value_t function main (line 35) | int FILE: tests/unit-core/test-special-proxy.c function jerry_value_t (line 20) | static jerry_value_t function run_eval (line 35) | static void function main (line 47) | int FILE: tests/unit-core/test-string-to-number.c function main (line 26) | int FILE: tests/unit-core/test-stringbuilder.c function main (line 23) | int FILE: tests/unit-core/test-strings.c type utf8_char_size (line 32) | typedef enum function lit_utf8_size_t (line 40) | static lit_utf8_size_t function lit_utf8_size_t (line 73) | static lit_utf8_size_t function main (line 98) | int FILE: tests/unit-core/test-symbol.c function main (line 33) | int FILE: tests/unit-core/test-to-integer.c function main (line 33) | int FILE: tests/unit-core/test-to-length.c function main (line 35) | int FILE: tests/unit-core/test-to-property-descriptor.c function jerry_value_t (line 21) | static jerry_value_t function check_attribute (line 29) | static void function jerry_property_descriptor_t (line 52) | static jerry_property_descriptor_t function main (line 64) | int FILE: tests/unit-core/test-typedarray.c type test_entry_t (line 26) | typedef struct function register_js_value (line 37) | static void function jerry_value_t (line 52) | static jerry_value_t function test_typedarray_info (line 81) | static void function test_typedarray_queries (line 106) | static void function test_buffer_value (line 150) | static void function test_typedarray_complex_creation (line 220) | static void function test_property_by_index (line 318) | static void function test_detached_arraybuffer (line 499) | static void function main (line 565) | int FILE: tests/unit-core/test-unicode.c function test_syntax_error (line 20) | static bool function main (line 37) | int FILE: tests/unit-core/test-vm-exec-stop.c function jerry_value_t (line 21) | static jerry_value_t function main (line 36) | int FILE: tests/unit-core/test-vm-throw.c function vm_throw_callback (line 24) | static void function jerry_value_t (line 92) | static jerry_value_t function do_eval (line 124) | static void function main (line 133) | int FILE: tests/unit-ext/module/jerry-module-test.c function resolve_differently_handled_module (line 89) | static bool function cache_check (line 111) | static bool function jerry_value_t (line 132) | static jerry_value_t function jerry_value_t (line 146) | static jerry_value_t function assert_number (line 160) | static void function jerry_value_t (line 167) | static jerry_value_t function eval_one (line 173) | static void function main (line 187) | int FILE: tests/unit-ext/module/my-custom-module.c function jobject_set_property_jval (line 22) | static void function jerry_value_t (line 31) | static jerry_value_t function jerry_value_t (line 41) | static jerry_value_t FILE: tests/unit-ext/test-ext-arg.c type my_type_a_t (line 81) | typedef struct type my_type_b_t (line 86) | typedef struct function jerry_value_t (line 111) | static jerry_value_t function jerry_value_t (line 175) | static jerry_value_t function jerry_value_t (line 205) | static jerry_value_t function jerry_value_t (line 243) | static jerry_value_t function jerry_value_t (line 302) | static jerry_value_t function jerry_value_t (line 340) | static jerry_value_t function jerry_value_t (line 384) | static jerry_value_t function jerry_value_t (line 421) | static jerry_value_t function jerry_value_t (line 470) | static jerry_value_t function jerry_value_t (line 514) | static jerry_value_t function jerry_value_t (line 537) | static jerry_value_t function jerry_value_t (line 577) | static jerry_value_t type union_type_t (line 617) | typedef enum type double_or_bool_t (line 627) | typedef struct function jerry_value_t (line 653) | static jerry_value_t function jerry_value_t (line 728) | static jerry_value_t function test_utf8_string (line 757) | static void function jerry_value_t (line 778) | static jerry_value_t function jerry_value_t (line 794) | static jerry_value_t function register_js_function (line 813) | static void function main (line 830) | int FILE: tests/unit-ext/test-ext-autorelease.c function native_free_cb (line 27) | static void function jerry_value_t (line 42) | static jerry_value_t function test_autorelease_val (line 50) | static void function main (line 57) | int FILE: tests/unit-ext/test-ext-handle-scope-escape.c function native_free_cb (line 27) | static void function jerry_value_t (line 42) | static jerry_value_t function test_handle_scope_val (line 60) | static void function main (line 74) | int FILE: tests/unit-ext/test-ext-handle-scope-handle-prelist-escape.c function native_free_cb (line 30) | static void function jerry_value_t (line 45) | static jerry_value_t function test_handle_scope_val (line 67) | static void function main (line 81) | int FILE: tests/unit-ext/test-ext-handle-scope-handle-prelist.c function native_free_cb (line 30) | static void function jerry_value_t (line 45) | static jerry_value_t function test_handle_scope_val (line 67) | static void function main (line 81) | int FILE: tests/unit-ext/test-ext-handle-scope-nested.c function native_free_cb (line 30) | static void function jerry_value_t (line 45) | static jerry_value_t function test_handle_scope_val (line 74) | static void function main (line 94) | int FILE: tests/unit-ext/test-ext-handle-scope-remove.c function native_free_cb (line 27) | static void function jerry_value_t (line 42) | static jerry_value_t function test_handle_scope_val (line 60) | static void function main (line 80) | int FILE: tests/unit-ext/test-ext-handle-scope-root.c function native_free_cb (line 28) | static void function jerry_value_t (line 43) | static jerry_value_t function test_handle_scope_val (line 51) | static void function main (line 66) | int FILE: tests/unit-ext/test-ext-handle-scope.c function native_free_cb (line 27) | static void function jerry_value_t (line 42) | static jerry_value_t function test_handle_scope_val (line 50) | static void function main (line 60) | int FILE: tests/unit-ext/test-ext-method-register.c function jerry_value_t (line 27) | static jerry_value_t function freeze_property (line 40) | static void function test_simple_registration (line 60) | static void function test_error_setvalue (line 160) | static void function test_error_single_function (line 186) | static void function test_error_multiple_functions (line 215) | static void function main (line 293) | int FILE: tests/unit-ext/test-ext-module-canonical.c function jerry_value_t (line 26) | static jerry_value_t function resolve (line 48) | static bool function main (line 69) | int FILE: tests/unit-ext/test-ext-module-empty.c function main (line 23) | int FILE: tests/unit-math/test-math.c function check_int (line 27) | static void type double_bits_t (line 38) | typedef union function check_double (line 45) | static void function main (line 92) | int FILE: third-party/valgrind/memcheck.h type Vg_MemCheckClientRequest (line 78) | typedef FILE: third-party/valgrind/valgrind.h type OrigFn (line 233) | typedef type OrigFn (line 288) | typedef type OrigFn (line 354) | typedef type OrigFn (line 409) | typedef type OrigFn (line 470) | typedef type OrigFn (line 602) | typedef type Vg_ClientRequest (line 3605) | typedef FILE: tools/amalgam.py class Amalgamator (line 32) | class Amalgamator: method __init__ (line 37) | def __init__(self, h_files, extra_includes=(), remove_includes=(), add... method _process_non_include (line 48) | def _process_non_include(self, line, file_level): method _emit_lineinfo (line 67) | def _emit_lineinfo(self, line_number, filename): method add_file (line 80) | def add_file(self, filename, file_level=0): method write_output (line 163) | def write_output(self, out_fp): function match_files (line 174) | def match_files(base_dir, pattern): function collect_files (line 188) | def collect_files(base_dir, pattern): function amalgamate (line 210) | def amalgamate(base_dir, input_files=(), output_file=None, function amalgamate_jerry_core (line 248) | def amalgamate_jerry_core(output_dir): function amalgamate_jerry_port (line 288) | def amalgamate_jerry_port(output_dir): function amalgamate_jerry_ext (line 302) | def amalgamate_jerry_ext(output_dir): function amalgamate_jerry_math (line 375) | def amalgamate_jerry_math(output_dir): function main (line 385) | def main(): FILE: tools/build.py function default_toolchain (line 25) | def default_toolchain(): function get_arguments (line 36) | def get_arguments(): function generate_build_options (line 179) | def generate_build_options(arguments): function configure_output_dir (line 249) | def configure_output_dir(arguments): function configure_jerry (line 259) | def configure_jerry(arguments): function make_jerry (line 276) | def make_jerry(arguments): function install_jerry (line 285) | def install_jerry(arguments): function print_result (line 290) | def print_result(ret): function main (line 298) | def main(): FILE: tools/check-format.py function get_arguments (line 45) | def get_arguments(): function check_clang_format (line 56) | def check_clang_format(args, source_file_name): function check_comments (line 77) | def check_comments(regexps, source_file_name): function run_pass (line 92) | def run_pass(pool, process, process_args): function check_clang_format_version (line 96) | def check_clang_format_version(args): function main (line 109) | def main(args): FILE: tools/check-license.py function main (line 69) | def main(): FILE: tools/gen-doctest.py class DoctestExtractor (line 25) | class DoctestExtractor: method __init__ (line 30) | def __init__(self, outdir, dry): method _warning (line 44) | def _warning(self, message, lineno): method _process_decl (line 53) | def _process_decl(self, params): method _process_code_start (line 81) | def _process_code_start(self): method _process_code_end (line 90) | def _process_code_end(self, decl, code): method process (line 105) | def process(self, infile): function main (line 153) | def main(): FILE: tools/gen-strings.py function debug_dump (line 45) | def debug_dump(obj): function read_magic_string_defs (line 58) | def read_magic_string_defs(debug, ini_path, item_name): function extract_magic_string_refs (line 87) | def extract_magic_string_refs(debug, pattern, inc_h_filename): function calculate_magic_string_guards (line 175) | def calculate_magic_string_guards(defs, uses, debug=False): function guards_to_str (line 213) | def guards_to_str(guards): function generate_header (line 218) | def generate_header(gen_file, ini_path): function generate_magic_string_defs (line 227) | def generate_magic_string_defs(gen_file, defs, def_macro): function generate_first_magic_strings (line 244) | def generate_first_magic_strings(gen_file, defs, with_size_macro): function generate_magic_strings (line 272) | def generate_magic_strings(args, ini_path, item_name, pattern, inc_h_pat... function main (line 285) | def main(): FILE: tools/gen-unicode.py class UnicodeBasicSource (line 46) | class UnicodeBasicSource: method __init__ (line 48) | def __init__(self, filepath, character_type="uint16_t", length_type="u... method complete_header (line 71) | def complete_header(self, completion): method add_whitepace_range (line 75) | def add_whitepace_range(self, category, categorizer, units): method add_range (line 78) | def add_range(self, category, tables): method add_conversion_range (line 88) | def add_conversion_range(self, category, tables, descriptions): method add_named_conversion_range (line 91) | def add_named_conversion_range(self, category, tables, table_names, de... method add_table (line 101) | def add_table(self, table, description, table_type, category, table_na... method generate (line 112) | def generate(self): class UnicodeSupplementarySource (line 118) | class UnicodeSupplementarySource(UnicodeBasicSource): method __init__ (line 119) | def __init__(self, filepath): method add_whitepace_range (line 123) | def add_whitepace_range(self, category, categorizer, units): class UnicodeBasicCategorizer (line 126) | class UnicodeBasicCategorizer: method __init__ (line 127) | def __init__(self): method in_range (line 132) | def in_range(self, i): method _group_ranges (line 135) | def _group_ranges(self, units): method create_tables (line 144) | def create_tables(self, units): method read_units (line 172) | def read_units(self, file_path, categories, subcategories=None): method read_case_mappings (line 212) | def read_case_mappings(self, unicode_data_file, special_casing_file): class UnicodeSupplementaryCategorizer (line 275) | class UnicodeSupplementaryCategorizer(UnicodeBasicCategorizer): method __init__ (line 276) | def __init__(self): method in_range (line 281) | def in_range(self, i): function generate_ranges (line 284) | def generate_ranges(script_args, plane_type): function make_char (line 318) | def make_char(hex_val): function parse_unicode_sequence (line 332) | def parse_unicode_sequence(raw_data): function extract_ranges (line 352) | def extract_ranges(letter_case, reverse_letter_case=None): function extract_character_pair_ranges (line 420) | def extract_character_pair_ranges(letter_case, reverse_letter_case): function extract_character_pairs (line 468) | def extract_character_pairs(letter_case, reverse_letter_case): function extract_special_ranges (line 491) | def extract_special_ranges(letter_case): function extract_conversions (line 550) | def extract_conversions(letter_case): function is_bidirectional_conversion (line 597) | def is_bidirectional_conversion(letter_id, letter_case, reverse_letter_c... function calculate_conversion_distance (line 627) | def calculate_conversion_distance(letter_case, letter_id): function generate_conversions (line 643) | def generate_conversions(script_args, plane_type): function generate_folding (line 716) | def generate_folding(script_args, plane_type): function main (line 772) | def main(): FILE: tools/gen_c_source.py function format_code (line 32) | def format_code(code, indent, digit_number=4): FILE: tools/heaplimit_measure.py function get_args (line 34) | def get_args(): function check_files (line 49) | def check_files(opts): function build_bin (line 56) | def build_bin(heapsize, opts): function run_test (line 72) | def run_test(opts): function heap_limit (line 85) | def heap_limit(opts): function main (line 109) | def main(options): FILE: tools/js2c.py function extract_name (line 47) | def extract_name(path): function reduce_code (line 52) | def reduce_code(code): function js_to_native_code (line 59) | def js_to_native_code(path, name, build_type): function main (line 79) | def main(): FILE: tools/run-tests.py function skip_if (line 34) | def skip_if(condition, desc): function get_arguments (line 141) | def get_arguments(): function report_command (line 201) | def report_command(cmd_type, cmd, env=None): function report_skip (line 211) | def report_skip(job): function create_binary (line 218) | def create_binary(job, options): function get_binary_path (line 260) | def get_binary_path(build_dir_path): function hash_binary (line 264) | def hash_binary(bin_path): function iterate_test_runner_jobs (line 274) | def iterate_test_runner_jobs(jobs, options): function run_check (line 303) | def run_check(options, runnable, env=None): function run_jerry_debugger_tests (line 319) | def run_jerry_debugger_tests(options): function run_jerry_tests (line 347) | def run_jerry_tests(options): function run_test262_test_suite (line 379) | def run_test262_test_suite(options): function run_unittests (line 409) | def run_unittests(options): function run_buildoption_test (line 441) | def run_buildoption_test(options): function main (line 456) | def main(options): FILE: tools/runners/run-test-suite-test262.py function get_arguments (line 25) | def get_arguments(): function prepare_test262_test_suite (line 54) | def prepare_test262_test_suite(args): function update_exclude_list (line 69) | def update_exclude_list(args): function main (line 131) | def main(args): FILE: tools/runners/run-test-suite.py function get_args (line 24) | def get_args(): function get_tests (line 51) | def get_tests(test_dir, test_list, skip_list): function execute_test_command (line 77) | def execute_test_command(test_cmd): function main (line 87) | def main(args): function run_normal_tests (line 122) | def run_normal_tests(args, tests): function run_snapshot_tests (line 157) | def run_snapshot_tests(args, tests): FILE: tools/runners/run-unittests.py function get_arguments (line 26) | def get_arguments(): function get_unittests (line 40) | def get_unittests(path): function main (line 51) | def main(args): FILE: tools/runners/test262-harness.py class Test262Error (line 59) | class Test262Error(Exception): method __init__ (line 60) | def __init__(self, message): function report_error (line 65) | def report_error(error_string): function build_options (line 69) | def build_options(): function validate_options (line 104) | def validate_options(options): function is_windows (line 111) | def is_windows(): class TempFile (line 116) | class TempFile: method __init__ (line 118) | def __init__(self, suffix="", prefix="tmp", text=False): method open_file (line 127) | def open_file(self): method write (line 133) | def write(self, string): method read (line 136) | def read(self): method close (line 140) | def close(self): method dispose (line 145) | def dispose(self): class TestResult (line 153) | class TestResult: method __init__ (line 155) | def __init__(self, exit_code, stdout, stderr, case): method report_outcome (line 161) | def report_outcome(self, long_format): method write_output (line 186) | def write_output(self, target): method has_failed (line 196) | def has_failed(self): method async_has_failed (line 199) | def async_has_failed(self): method has_unexpected_outcome (line 202) | def has_unexpected_outcome(self): method get_error_output (line 211) | def get_error_output(self): class TestCase (line 217) | class TestCase: method __init__ (line 219) | def __init__(self, suite, name, full_path, strict_mode, command_templa... method parse_test_record (line 230) | def parse_test_record(self): method negative_match (line 253) | def negative_match(self, stderr): method get_negative (line 257) | def get_negative(self): method get_negative_type (line 262) | def get_negative_type(self): method get_negative_phase (line 268) | def get_negative_phase(self): method get_name (line 272) | def get_name(self): method get_mode (line 275) | def get_mode(self): method get_path (line 280) | def get_path(self): method is_negative (line 283) | def is_negative(self): method is_only_strict (line 286) | def is_only_strict(self): method is_no_strict (line 289) | def is_no_strict(self): method is_raw (line 292) | def is_raw(self): method is_async_test (line 295) | def is_async_test(self): method is_module (line 298) | def is_module(self): method get_include_list (line 301) | def get_include_list(self): method get_additional_includes (line 306) | def get_additional_includes(self): method get_source (line 309) | def get_source(self): method instantiate_template (line 339) | def instantiate_template(template, params): method execute (line 347) | def execute(command): method run_test_in (line 373) | def run_test_in(self, tmp): method run (line 389) | def run(self): method print_source (line 397) | def print_source(self): method validate (line 400) | def validate(self): function pool_init (line 421) | def pool_init(): function test_case_run_process (line 426) | def test_case_run_process(case): class ProgressIndicator (line 430) | class ProgressIndicator: method __init__ (line 432) | def __init__(self, count): method has_run (line 438) | def has_run(self, result): function percent_format (line 447) | def percent_format(partial, total): class TestSuite (line 451) | class TestSuite: method __init__ (line 453) | def __init__(self, options): method _load_excludes (line 465) | def _load_excludes(self): method validate (line 473) | def validate(self): method is_hidden (line 480) | def is_hidden(test_path): method is_test_case (line 484) | def is_test_case(test_path): method should_run (line 488) | def should_run(rel_path, tests): method get_include (line 496) | def get_include(self, name): method enumerate_tests (line 508) | def enumerate_tests(self, tests, command_template): method print_summary (line 543) | def print_summary(self, progress, logfile): method print_failure_output (line 574) | def print_failure_output(self, progress, logfile): method run (line 581) | def run(self, command_template, tests, print_summary, full_summary, lo... method write_log (line 617) | def write_log(self, result): method print_source (line 635) | def print_source(self, tests): method list_includes (line 640) | def list_includes(self, tests): function main (line 650) | def main(): FILE: tools/runners/util.py function set_timezone (line 34) | def set_timezone(timezone): function set_timezone_and_exit (line 39) | def set_timezone_and_exit(timezone): function get_timezone (line 45) | def get_timezone(): function set_sighdl_to_reset_timezone (line 50) | def set_sighdl_to_reset_timezone(timezone): function setup_stdio (line 59) | def setup_stdio(): function print_test_summary (line 67) | def print_test_summary(summary_string, total, passed, failed): function print_test_result (line 77) | def print_test_result(tested, total, is_passed, passed_string, test_path... function get_platform_cmd_prefix (line 89) | def get_platform_cmd_prefix(): function get_python_cmd_prefix (line 95) | def get_python_cmd_prefix(): FILE: tools/unit-tests/gen-test-math.c function main (line 32) | int FILE: tools/version.py function main (line 23) | def main():