Call tree
LLVMFuzzerTestOneInput /src/quickjs/fuzz/fuzz_eval.c linenumber=-1
  JS_NewRuntime /src/quickjs/quickjs.c linenumber=28
    JS_NewRuntime2 /src/quickjs/quickjs.c linenumber=2218
      js_malloc_init /src/quickjs/quickjs.c linenumber=2080
        get_zero_size_block /src/quickjs/quickjs.c linenumber=1477
        init_list_head /src/quickjs/./list.h linenumber=1479
        init_list_head /src/quickjs/./list.h linenumber=1480
      init_list_head /src/quickjs/./list.h linenumber=2085
      init_list_head /src/quickjs/./list.h linenumber=2086
      init_list_head /src/quickjs/./list.h linenumber=2087
      init_list_head /src/quickjs/./list.h linenumber=2089
      init_list_head /src/quickjs/./list.h linenumber=2094
      JS_InitAtoms /src/quickjs/quickjs.c linenumber=2096
        JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3088
          __assert_fail  linenumber=3053
          js_mallocz_rt /src/quickjs/quickjs.c linenumber=3055
            js_malloc_rt /src/quickjs/quickjs.c linenumber=1823
              __js_malloc /src/quickjs/quickjs.c linenumber=1802
                get_zero_size_block /src/quickjs/quickjs.c linenumber=1553
                get_block_size_index /src/quickjs/quickjs.c linenumber=1566
                js_malloc_new_arena /src/quickjs/quickjs.c linenumber=1571
                  get_arena_block /src/quickjs/quickjs.c linenumber=1521
                  get_arena_block /src/quickjs/quickjs.c linenumber=1525
                  list_add /src/quickjs/./list.h linenumber=1530
                    __list_add /src/quickjs/./list.h linenumber=60
                  list_add /src/quickjs/./list.h linenumber=1531
                get_arena_block /src/quickjs/quickjs.c linenumber=1578
                list_del /src/quickjs/./list.h linenumber=1583
                js_malloc_large /src/quickjs/quickjs.c linenumber=1590
          js_free_rt /src/quickjs/quickjs.c linenumber=3070
            __js_free /src/quickjs/quickjs.c linenumber=1807
              get_zero_size_block /src/quickjs/quickjs.c linenumber=1604
              list_add /src/quickjs/./list.h linenumber=1625
              list_del /src/quickjs/./list.h linenumber=1629
              list_del /src/quickjs/./list.h linenumber=1630
        strlen  linenumber=3099
        __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3100
          js_alloc_string_rt /src/quickjs/quickjs.c linenumber=3339
            js_malloc_rt /src/quickjs/quickjs.c linenumber=2358
            js_rc /src/quickjs/quickjs.c linenumber=2361
          __JS_NewAtom /src/quickjs/quickjs.c linenumber=3344
            js_get_atom_index /src/quickjs/quickjs.c linenumber=3192
              __assert_fail  linenumber=3169
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3194
            js_rc /src/quickjs/quickjs.c linenumber=3195
            hash_string /src/quickjs/quickjs.c linenumber=3200
              hash_string16 /src/quickjs/quickjs.c linenumber=2964
              hash_string8 /src/quickjs/quickjs.c linenumber=2966
            js_string_memcmp /src/quickjs/quickjs.c linenumber=3209
              memcmp  linenumber=4615
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4617
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4620
              memcmp16 /src/quickjs/quickjs.c linenumber=4622
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3210
            js_rc /src/quickjs/quickjs.c linenumber=3211
            max_int /src/quickjs/./cutils.h linenumber=3235
            js_realloc_rt /src/quickjs/quickjs.c linenumber=3239
              __js_realloc /src/quickjs/quickjs.c linenumber=1812
                __js_malloc /src/quickjs/quickjs.c linenumber=1640
                __js_free /src/quickjs/quickjs.c linenumber=1642
                get_zero_size_block /src/quickjs/quickjs.c linenumber=1647
                __js_malloc /src/quickjs/quickjs.c linenumber=1648
                __js_malloc /src/quickjs/quickjs.c linenumber=1681
                __js_free /src/quickjs/quickjs.c linenumber=1694
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=3246
            js_free_rt /src/quickjs/quickjs.c linenumber=3248
            js_rc /src/quickjs/quickjs.c linenumber=3251
            atom_set_free /src/quickjs/quickjs.c linenumber=3269
            js_malloc_rt /src/quickjs/quickjs.c linenumber=3278
            js_rc /src/quickjs/quickjs.c linenumber=3283
            js_free_string /src/quickjs/quickjs.c linenumber=3291
              js_rc /src/quickjs/quickjs.c linenumber=2387
              JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=2389
                __assert_fail  linenumber=3394
                atom_set_free /src/quickjs/quickjs.c linenumber=3406
                js_free_rt /src/quickjs/quickjs.c linenumber=3417
                __assert_fail  linenumber=3420
              js_free_rt /src/quickjs/quickjs.c linenumber=2394
            js_malloc_rt /src/quickjs/quickjs.c linenumber=3294
            js_rc /src/quickjs/quickjs.c linenumber=3297
            atom_get_free /src/quickjs/quickjs.c linenumber=3307
            JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3320
            js_free_string /src/quickjs/quickjs.c linenumber=3330
      init_class_range /src/quickjs/quickjs.c linenumber=2100
        JS_NewClass1 /src/quickjs/quickjs.c linenumber=2035
          max_int /src/quickjs/./cutils.h linenumber=3894
          max_int /src/quickjs/./cutils.h linenumber=3893
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3900
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3909
          JS_DupAtomRT /src/quickjs/quickjs.c linenumber=3920
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3111
            js_rc /src/quickjs/quickjs.c linenumber=3113
      init_shape_hash /src/quickjs/quickjs.c linenumber=2112
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=5159
      JS_UpdateStackTop /src/quickjs/quickjs.c linenumber=2116
        js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2858
        update_stack_limit /src/quickjs/quickjs.c linenumber=2859
      JS_FreeRuntime /src/quickjs/quickjs.c linenumber=2122
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2410
          __js_rc /src/quickjs/./quickjs.h linenumber=700
          __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=702
            JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6475
            js_free_rt /src/quickjs/quickjs.c linenumber=6480
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6488
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6489
            js_free_rt /src/quickjs/quickjs.c linenumber=6490
            list_del /src/quickjs/./list.h linenumber=6499
            list_add /src/quickjs/./list.h linenumber=6500
            js_rc /src/quickjs/quickjs.c linenumber=6501
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6503
              js_rc /src/quickjs/quickjs.c linenumber=6447
              __assert_fail  linenumber=6447
              free_gc_object /src/quickjs/quickjs.c linenumber=6448
                js_rc /src/quickjs/quickjs.c linenumber=6418
                free_object /src/quickjs/quickjs.c linenumber=6420
                  get_shape_prop /src/quickjs/quickjs.c linenumber=6373
                  free_property /src/quickjs/quickjs.c linenumber=6375
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6124
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6126
                    free_var_ref /src/quickjs/quickjs.c linenumber=6128
                      js_rc /src/quickjs/quickjs.c linenumber=6189
                      __assert_fail  linenumber=6189
                      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6192
                      __assert_fail  linenumber=6195
                      async_func_free /src/quickjs/quickjs.c linenumber=6199
                        js_rc /src/quickjs/quickjs.c linenumber=21058
                        list_del /src/quickjs/./list.h linenumber=21060
                        list_add /src/quickjs/./list.h linenumber=21061
                        free_zero_refcount /src/quickjs/quickjs.c linenumber=21063
                      remove_gc_object /src/quickjs/quickjs.c linenumber=6202
                        list_del /src/quickjs/./list.h linenumber=6572
                      js_free_rt /src/quickjs/quickjs.c linenumber=6203
                    js_autoinit_free /src/quickjs/quickjs.c linenumber=6130
                      js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6110
                      JS_FreeContext /src/quickjs/quickjs.c linenumber=6110
                        js_rc /src/quickjs/quickjs.c linenumber=2770
                        __assert_fail  linenumber=2772
                        js_free_modules /src/quickjs/quickjs.c linenumber=2801
                          list_del /src/quickjs/./list.h linenumber=2702
                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2705
                            __js_rc /src/quickjs/./quickjs.h linenumber=690
                            __JS_FreeValue /src/quickjs/quickjs.c linenumber=692
                              __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=6527
                                js_free_rt /src/quickjs/quickjs.c linenumber=6511
                                JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6517
                                abort  linenumber=6521
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2803
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2804
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2806
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2807
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2809
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2811
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2814
                        js_free_rt /src/quickjs/quickjs.c linenumber=2816
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2817
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2818
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2819
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2820
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2821
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2822
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2823
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2825
                          js_free_shape /src/quickjs/quickjs.c linenumber=5352
                            js_rc /src/quickjs/quickjs.c linenumber=5344
                            js_free_shape0 /src/quickjs/quickjs.c linenumber=5345
                              js_rc /src/quickjs/quickjs.c linenumber=5327
                              __assert_fail  linenumber=5327
                              js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5329
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5227
                              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5331
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5333
                              JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=5335
                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3754
                                __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3755
                                  js_rc /src/quickjs/quickjs.c linenumber=3428
                                  JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=3430
                              remove_gc_object /src/quickjs/quickjs.c linenumber=5338
                              js_free_rt /src/quickjs/quickjs.c linenumber=5339
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2826
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2827
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2828
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2829
                        list_del /src/quickjs/./list.h linenumber=2831
                        remove_gc_object /src/quickjs/quickjs.c linenumber=2832
                        js_free_rt /src/quickjs/quickjs.c linenumber=2833
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6133
                  js_free_rt /src/quickjs/quickjs.c linenumber=6378
                  js_free_shape /src/quickjs/quickjs.c linenumber=6381
                  remove_gc_object /src/quickjs/quickjs.c linenumber=6397
                  js_rc /src/quickjs/quickjs.c linenumber=6399
                  js_free_rt /src/quickjs/quickjs.c linenumber=6400
                  list_add_tail /src/quickjs/./list.h linenumber=6404
                    __list_add /src/quickjs/./list.h linenumber=66
                  js_free_rt /src/quickjs/quickjs.c linenumber=6409
                  js_rc /src/quickjs/quickjs.c linenumber=6411
                free_function_bytecode /src/quickjs/quickjs.c linenumber=6423
                  free_bytecode_atoms /src/quickjs/quickjs.c linenumber=36344
                    get_u32 /src/quickjs/./cutils.h linenumber=32201
                    JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=32202
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36348
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=36352
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36356
                  JS_FreeContext /src/quickjs/quickjs.c linenumber=36359
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36361
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36363
                  js_free_rt /src/quickjs/quickjs.c linenumber=36364
                  js_free_rt /src/quickjs/quickjs.c linenumber=36365
                  remove_gc_object /src/quickjs/quickjs.c linenumber=36368
                  js_rc /src/quickjs/quickjs.c linenumber=36369
                  list_add_tail /src/quickjs/./list.h linenumber=36370
                  js_free_rt /src/quickjs/quickjs.c linenumber=36372
                __async_func_free /src/quickjs/quickjs.c linenumber=6426
                  async_func_free_frame /src/quickjs/quickjs.c linenumber=21042
                    __assert_fail  linenumber=20992
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20994
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20996
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20997
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21045
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21046
                  remove_gc_object /src/quickjs/quickjs.c linenumber=21048
                  js_rc /src/quickjs/quickjs.c linenumber=21049
                  list_add_tail /src/quickjs/./list.h linenumber=21050
                  js_free_rt /src/quickjs/quickjs.c linenumber=21052
                js_free_module_def /src/quickjs/quickjs.c linenumber=6429
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29768
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29772
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29773
                  js_free_rt /src/quickjs/quickjs.c linenumber=29775
                  free_var_ref /src/quickjs/quickjs.c linenumber=29780
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29781
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29782
                  js_free_rt /src/quickjs/quickjs.c linenumber=29784
                  js_free_rt /src/quickjs/quickjs.c linenumber=29786
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29790
                  js_free_rt /src/quickjs/quickjs.c linenumber=29792
                  js_free_rt /src/quickjs/quickjs.c linenumber=29793
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29795
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29796
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29797
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29798
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29799
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29800
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29801
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29802
                  list_del /src/quickjs/./list.h linenumber=29806
                  remove_gc_object /src/quickjs/quickjs.c linenumber=29808
                  js_rc /src/quickjs/quickjs.c linenumber=29809
                  list_add_tail /src/quickjs/./list.h linenumber=29810
                  js_free_rt /src/quickjs/quickjs.c linenumber=29812
                abort  linenumber=6432
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2415
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2416
        js_free_rt /src/quickjs/quickjs.c linenumber=2417
        init_list_head /src/quickjs/./list.h linenumber=2419
        JS_RunGCInternal /src/quickjs/quickjs.c linenumber=2423
          gc_remove_weak_objects /src/quickjs/quickjs.c linenumber=6843
            map_delete_weakrefs /src/quickjs/quickjs.c linenumber=6544
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=52144
                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51752
                js_rc /src/quickjs/quickjs.c linenumber=51755
              map_hash_key /src/quickjs/quickjs.c linenumber=52147
                map_hash32 /src/quickjs/quickjs.c linenumber=51967
                hash_string /src/quickjs/quickjs.c linenumber=51970
                map_hash32 /src/quickjs/quickjs.c linenumber=51970
                hash_string_rope /src/quickjs/quickjs.c linenumber=51973
                  hash_string /src/quickjs/quickjs.c linenumber=2973
                  hash_string_rope /src/quickjs/quickjs.c linenumber=2976
                map_hash32 /src/quickjs/quickjs.c linenumber=51973
                map_hash_pointer /src/quickjs/quickjs.c linenumber=51977
                  map_hash64 /src/quickjs/quickjs.c linenumber=51949
                float64_as_uint64 /src/quickjs/./cutils.h linenumber=51988
                map_hash64 /src/quickjs/quickjs.c linenumber=51988
                js_bigint_set_short /src/quickjs/quickjs.c linenumber=51991
                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=11657
                map_hash32 /src/quickjs/quickjs.c linenumber=52004
              map_delete_record_internal /src/quickjs/quickjs.c linenumber=52162
                js_weakref_free /src/quickjs/quickjs.c linenumber=52108
                  __assert_fail  linenumber=51763
                  js_rc /src/quickjs/quickjs.c linenumber=51768
                  __assert_fail  linenumber=51774
                  js_rc /src/quickjs/quickjs.c linenumber=51776
                  js_free_rt /src/quickjs/quickjs.c linenumber=0
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52110
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52112
                list_del /src/quickjs/./list.h linenumber=52114
                js_free_rt /src/quickjs/quickjs.c linenumber=52115
            weakref_delete_weakref /src/quickjs/quickjs.c linenumber=6547
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=61220
              js_weakref_free /src/quickjs/quickjs.c linenumber=61221
            finrec_delete_weakref /src/quickjs/quickjs.c linenumber=6550
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=61333
              js_weakref_free /src/quickjs/quickjs.c linenumber=61334
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=61338
              JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=61343
                js_malloc_rt /src/quickjs/quickjs.c linenumber=2271
                js_malloc /src/quickjs/quickjs.c linenumber=2273
                  js_malloc_rt /src/quickjs/quickjs.c linenumber=1833
                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1835
                    JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7805
                      JS_ThrowError /src/quickjs/quickjs.c linenumber=7795
                        JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=7694
                          js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5900
                        JS_ThrowError2 /src/quickjs/quickjs.c linenumber=7695
                          vsnprintf  linenumber=7666
                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=7667
                            get_proto_obj /src/quickjs/quickjs.c linenumber=5771
                            find_hashed_shape_proto /src/quickjs/quickjs.c linenumber=5772
                              shape_initial_hash /src/quickjs/quickjs.c linenumber=5541
                                shape_hash /src/quickjs/quickjs.c linenumber=5181
                                shape_hash /src/quickjs/quickjs.c linenumber=5183
                              get_shape_hash /src/quickjs/quickjs.c linenumber=5542
                            js_dup_shape /src/quickjs/quickjs.c linenumber=5774
                              js_rc /src/quickjs/quickjs.c linenumber=5318
                            js_new_shape /src/quickjs/quickjs.c linenumber=5776
                              js_new_shape2 /src/quickjs/quickjs.c linenumber=5284
                                resize_shape_hash /src/quickjs/quickjs.c linenumber=5268
                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=5194
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5201
                                  js_free_rt /src/quickjs/quickjs.c linenumber=5206
                                js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5271
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5242
                                  js_malloc /src/quickjs/quickjs.c linenumber=5242
                                  js_rc /src/quickjs/quickjs.c linenumber=5245
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5246
                                    js_rc /src/quickjs/quickjs.c linenumber=6565
                                    list_add_tail /src/quickjs/./list.h linenumber=6567
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=5248
                                    __js_rc /src/quickjs/./quickjs.h linenumber=710
                                shape_initial_hash /src/quickjs/quickjs.c linenumber=5276
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=5278
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5216
                            JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5780
                              js_trigger_gc /src/quickjs/quickjs.c linenumber=5641
                                JS_RunGC /src/quickjs/quickjs.c linenumber=1794
                                  JS_RunGCInternal /src/quickjs/quickjs.c linenumber=6859
                                    gc_decref /src/quickjs/quickjs.c linenumber=6848
                                      init_list_head /src/quickjs/./list.h linenumber=6724
                                      js_rc /src/quickjs/quickjs.c linenumber=6731
                                      __assert_fail  linenumber=6731
                                      mark_children /src/quickjs/quickjs.c linenumber=6732
                                        js_rc /src/quickjs/quickjs.c linenumber=6593
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=6603
                                        js_autoinit_mark /src/quickjs/quickjs.c linenumber=6618
                                          js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6116
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6621
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6641
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6651
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6668
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6669
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6677
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6680
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6681
                                        JS_MarkContext /src/quickjs/quickjs.c linenumber=6695
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2725
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2728
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2729
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2731
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2732
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2734
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2736
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2739
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2741
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2742
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2743
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2744
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2745
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2746
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2747
                                        js_mark_module_def /src/quickjs/quickjs.c linenumber=6701
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29743
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29754
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29755
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29756
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29757
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29758
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29759
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29760
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29761
                                        abort  linenumber=6705
                                      gc_decref_child /src/quickjs/quickjs.c linenumber=6732
                                        js_rc /src/quickjs/quickjs.c linenumber=6711
                                        __assert_fail  linenumber=6711
                                        list_del /src/quickjs/./list.h linenumber=6714
                                        list_add_tail /src/quickjs/./list.h linenumber=6715
                                      list_del /src/quickjs/./list.h linenumber=6735
                                      list_add_tail /src/quickjs/./list.h linenumber=6736
                                    gc_scan /src/quickjs/quickjs.c linenumber=6851
                                      js_rc /src/quickjs/quickjs.c linenumber=6766
                                      __assert_fail  linenumber=6766
                                      mark_children /src/quickjs/quickjs.c linenumber=6768
                                      gc_scan_incref_child /src/quickjs/quickjs.c linenumber=6768
                                        js_rc /src/quickjs/quickjs.c linenumber=6743
                                        list_del /src/quickjs/./list.h linenumber=6747
                                        list_add_tail /src/quickjs/./list.h linenumber=6748
                                      mark_children /src/quickjs/quickjs.c linenumber=6774
                                      gc_scan_incref_child2 /src/quickjs/quickjs.c linenumber=6774
                                        js_rc /src/quickjs/quickjs.c linenumber=6755
                                    gc_free_cycles /src/quickjs/quickjs.c linenumber=6854
                                      js_rc /src/quickjs/quickjs.c linenumber=6796
                                      free_gc_object /src/quickjs/quickjs.c linenumber=6809
                                      list_del /src/quickjs/./list.h linenumber=6812
                                      list_add_tail /src/quickjs/./list.h linenumber=6813
                                      js_rc /src/quickjs/quickjs.c linenumber=6821
                                      __assert_fail  linenumber=6821
                                      js_free_rt /src/quickjs/quickjs.c linenumber=6830
                                      init_list_head /src/quickjs/./list.h linenumber=6834
                              js_malloc /src/quickjs/quickjs.c linenumber=5642
                              js_malloc /src/quickjs/quickjs.c linenumber=5658
                              js_free /src/quickjs/quickjs.c linenumber=5660
                                js_free_rt /src/quickjs/quickjs.c linenumber=1855
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5663
                              free_property /src/quickjs/quickjs.c linenumber=5665
                              js_free_shape /src/quickjs/quickjs.c linenumber=5669
                              add_property /src/quickjs/quickjs.c linenumber=5692
                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9206
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=9216
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=9218
                                find_hashed_shape_prop /src/quickjs/quickjs.c linenumber=9230
                                  shape_hash /src/quickjs/quickjs.c linenumber=5562
                                  shape_hash /src/quickjs/quickjs.c linenumber=5563
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5564
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5571
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5572
                                js_realloc /src/quickjs/quickjs.c linenumber=9236
                                  js_realloc_rt /src/quickjs/quickjs.c linenumber=1862
                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1864
                                js_dup_shape /src/quickjs/quickjs.c linenumber=9242
                                js_free_shape /src/quickjs/quickjs.c linenumber=9243
                                js_rc /src/quickjs/quickjs.c linenumber=9245
                                js_clone_shape /src/quickjs/quickjs.c linenumber=9247
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5298
                                  js_malloc /src/quickjs/quickjs.c linenumber=5299
                                  js_rc /src/quickjs/quickjs.c linenumber=5304
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5305
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=5308
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5310
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5311
                                    __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3123
                                    js_rc /src/quickjs/quickjs.c linenumber=3126
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=9252
                                js_free_shape /src/quickjs/quickjs.c linenumber=9253
                                js_rc /src/quickjs/quickjs.c linenumber=9257
                                __assert_fail  linenumber=9257
                                add_shape_property /src/quickjs/quickjs.c linenumber=9258
                                  js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5502
                                  shape_hash /src/quickjs/quickjs.c linenumber=5503
                                  resize_properties /src/quickjs/quickjs.c linenumber=5507
                                    max_int /src/quickjs/./cutils.h linenumber=5366
                                    js_realloc /src/quickjs/quickjs.c linenumber=5371
                                    get_shape_size /src/quickjs/quickjs.c linenumber=5382
                                    js_malloc /src/quickjs/quickjs.c linenumber=5382
                                    remove_gc_object /src/quickjs/quickjs.c linenumber=5385
                                    js_rc /src/quickjs/quickjs.c linenumber=5387
                                    add_gc_object /src/quickjs/quickjs.c linenumber=5388
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5399
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5401
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5413
                                    js_free /src/quickjs/quickjs.c linenumber=5416
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5511
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5518
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5522
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5524
                              js_rc /src/quickjs/quickjs.c linenumber=5747
                              add_gc_object /src/quickjs/quickjs.c linenumber=5748
                          JS_IsException /src/quickjs/./quickjs.h linenumber=7669
                          JS_NewString /src/quickjs/./quickjs.h linenumber=7674
                            strlen  linenumber=746
                            JS_NewStringLen /src/quickjs/quickjs.c linenumber=746
                              count_ascii /src/quickjs/quickjs.c linenumber=4388
                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4391
                              js_new_string8_len /src/quickjs/quickjs.c linenumber=4394
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3950
                                  __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3651
                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3621
                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3622
                                    u32toa /src/quickjs/dtoa.c linenumber=3622
                                    js_new_string8_len /src/quickjs/quickjs.c linenumber=3623
                                      js_alloc_string /src/quickjs/quickjs.c linenumber=3952
                                        js_alloc_string_rt /src/quickjs/quickjs.c linenumber=2376
                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=2378
                                    __assert_fail  linenumber=3627
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3637
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3639
                              string_buffer_init /src/quickjs/quickjs.c linenumber=4396
                                string_buffer_init2 /src/quickjs/quickjs.c linenumber=4050
                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4036
                              string_buffer_write8 /src/quickjs/quickjs.c linenumber=4398
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4222
                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4100
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4101
                                    js_free /src/quickjs/quickjs.c linenumber=4061
                                  max_int /src/quickjs/./cutils.h linenumber=4103
                                  min_int /src/quickjs/./cutils.h linenumber=4103
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=4105
                                    js_realloc2 /src/quickjs/quickjs.c linenumber=4077
                                      js_realloc_rt /src/quickjs/quickjs.c linenumber=1874
                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1876
                                      js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1880
                                        __js_malloc_usable_size /src/quickjs/quickjs.c linenumber=1817
                                          get_zero_size_block /src/quickjs/quickjs.c linenumber=1706
                                    string_buffer_set_error /src/quickjs/quickjs.c linenumber=4079
                                  js_realloc2 /src/quickjs/quickjs.c linenumber=4108
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4110
                                  min_int /src/quickjs/./cutils.h linenumber=4111
                              string_buffer_putc8 /src/quickjs/quickjs.c linenumber=4401
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4139
                              unicode_from_utf8 /src/quickjs/cutils.c linenumber=4404
                              get_hi_surrogate /src/quickjs/./cutils.h linenumber=4410
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4410
                                string_buffer_putc16_slow /src/quickjs/quickjs.c linenumber=4162
                                  string_buffer_realloc /src/quickjs/quickjs.c linenumber=4120
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=4128
                              get_lo_surrogate /src/quickjs/./cutils.h linenumber=4411
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4425
                              string_buffer_end /src/quickjs/quickjs.c linenumber=4429
                                js_free /src/quickjs/quickjs.c linenumber=4353
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=4355
                                js_realloc_rt /src/quickjs/quickjs.c linenumber=4361
                              string_buffer_free /src/quickjs/quickjs.c linenumber=4432
                                js_free /src/quickjs/quickjs.c linenumber=4055
                          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7673
                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=10705
                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=10382
                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7818
                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7715
                              get_shape_prop /src/quickjs/quickjs.c linenumber=10388
                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10394
                              JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=10393
                                JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13503
                                  JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13044
                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=12980
                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=12981
                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=12998
                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11097
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8245
                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7740
                                            JS_AtomGetStrRT /src/quickjs/quickjs.c linenumber=3614
                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3569
                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3570
                                              snprintf  linenumber=3570
                                              __assert_fail  linenumber=3573
                                              atom_is_free /src/quickjs/quickjs.c linenumber=3583
                                              __assert_fail  linenumber=3583
                                              string_get /src/quickjs/quickjs.c linenumber=3596
                                              unicode_to_utf8 /src/quickjs/cutils.c linenumber=3602
                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7739
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8247
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8253
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8255
                                        string_get /src/quickjs/quickjs.c linenumber=8257
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=8257
                                          js_new_string8_len /src/quickjs/quickjs.c linenumber=3979
                                          js_new_string16_len /src/quickjs/quickjs.c linenumber=3982
                                            js_alloc_string /src/quickjs/quickjs.c linenumber=3968
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8267
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8269
                                        string_rope_get /src/quickjs/quickjs.c linenumber=8271
                                          string_get /src/quickjs/quickjs.c linenumber=4749
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=8271
                                        JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8282
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8290
                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8300
                                        JS_CallFree /src/quickjs/quickjs.c linenumber=8301
                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=20776
                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=17836
                                              __js_poll_interrupts /src/quickjs/quickjs.c linenumber=7902
                                                JS_ThrowInterrupted /src/quickjs/quickjs.c linenumber=7892
                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7882
                                                  JS_SetUncatchableException /src/quickjs/quickjs.c linenumber=7883
                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17870
                                            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=17886
                                              js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2062
                                            JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=17887
                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7813
                                            min_int /src/quickjs/./cutils.h linenumber=17897
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17900
                                            get_u32 /src/quickjs/./cutils.h linenumber=17929
                                            get_u32 /src/quickjs/./cutils.h linenumber=17933
                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=17933
                                            get_u32 /src/quickjs/./cutils.h linenumber=17937
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17937
                                            get_i8 /src/quickjs/./cutils.h linenumber=17953
                                            get_i16 /src/quickjs/./cutils.h linenumber=17957
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17961
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17964
                                            js_closure /src/quickjs/quickjs.c linenumber=17964
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=17427
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5855
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17428
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17429
                                              js_closure2 /src/quickjs/quickjs.c linenumber=17432
                                                js_mallocz /src/quickjs/quickjs.c linenumber=17326
                                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=1845
                                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1847
                                                JS_CheckDefineGlobalVar /src/quickjs/quickjs.c linenumber=17341
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10847
                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=10862
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10871
                                                  JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=10874
                                                    __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=10836
                                                      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7748
                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=7747
                                                        JS_ThrowError /src/quickjs/quickjs.c linenumber=7704
                                                js_create_var_ref /src/quickjs/quickjs.c linenumber=17354
                                                  js_malloc /src/quickjs/quickjs.c linenumber=17030
                                                  js_rc /src/quickjs/quickjs.c linenumber=17033
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=17042
                                                js_closure_define_global_var /src/quickjs/quickjs.c linenumber=17357
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17189
                                                  __assert_fail  linenumber=17191
                                                  js_rc /src/quickjs/quickjs.c linenumber=17193
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17200
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=17203
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17219
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17222
                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8197
                                                      js_rc /src/quickjs/quickjs.c linenumber=10332
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10334
                                                      js_clone_shape /src/quickjs/quickjs.c linenumber=10336
                                                      js_free_shape /src/quickjs/quickjs.c linenumber=10339
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10342
                                                      js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=10344
                                                    js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=8200
                                                    js_autoinit_get_id /src/quickjs/quickjs.c linenumber=8201
                                                    js_autoinit_free /src/quickjs/quickjs.c linenumber=8205
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=8208
                                                    js_rc /src/quickjs/quickjs.c linenumber=8215
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=8219
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17226
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=17126
                                                    __assert_fail  linenumber=17128
                                                    js_rc /src/quickjs/quickjs.c linenumber=17130
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=17134
                                                    add_property /src/quickjs/quickjs.c linenumber=17137
                                                    free_var_ref /src/quickjs/quickjs.c linenumber=17139
                                                    js_rc /src/quickjs/quickjs.c linenumber=17143
                                                  js_rc /src/quickjs/quickjs.c linenumber=17231
                                                  free_property /src/quickjs/quickjs.c linenumber=17238
                                                  js_rc /src/quickjs/quickjs.c linenumber=17241
                                                  __assert_fail  linenumber=17243
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17252
                                                  js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=17258
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=17158
                                                    __assert_fail  linenumber=17160
                                                    js_rc /src/quickjs/quickjs.c linenumber=17162
                                                    delete_property /src/quickjs/quickjs.c linenumber=17163
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9345
                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9357
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9362
                                                      remove_global_object_property /src/quickjs/quickjs.c linenumber=9372
                                                        js_rc /src/quickjs/quickjs.c linenumber=9318
                                                        add_property /src/quickjs/quickjs.c linenumber=9321
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9326
                                                      free_property /src/quickjs/quickjs.c linenumber=9375
                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=9376
                                                        __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3748
                                                        __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3749
                                                      compact_properties /src/quickjs/quickjs.c linenumber=9385
                                                        __assert_fail  linenumber=5432
                                                        max_int /src/quickjs/./cutils.h linenumber=5434
                                                        __assert_fail  linenumber=5436
                                                        get_shape_size /src/quickjs/quickjs.c linenumber=5445
                                                        js_malloc /src/quickjs/quickjs.c linenumber=5445
                                                        remove_gc_object /src/quickjs/quickjs.c linenumber=5448
                                                        js_rc /src/quickjs/quickjs.c linenumber=5450
                                                        add_gc_object /src/quickjs/quickjs.c linenumber=5451
                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=5461
                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=5460
                                                        __assert_fail  linenumber=5476
                                                        js_free /src/quickjs/quickjs.c linenumber=5482
                                                        js_realloc /src/quickjs/quickjs.c linenumber=5485
                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9396
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3658
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3659
                                                        __assert_fail  linenumber=3666
                                                        is_num_string /src/quickjs/quickjs.c linenumber=3669
                                                          string_get /src/quickjs/quickjs.c linenumber=2916
                                                          is_num /src/quickjs/quickjs.c linenumber=2917
                                                          string_get /src/quickjs/quickjs.c linenumber=2925
                                                          is_num /src/quickjs/quickjs.c linenumber=2926
                                                      free_var_ref /src/quickjs/quickjs.c linenumber=9404
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9406
                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=9411
                                                        js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9273
                                                        resize_properties /src/quickjs/quickjs.c linenumber=9280
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9289
                                                        add_property /src/quickjs/quickjs.c linenumber=9289
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9297
                                                        add_property /src/quickjs/quickjs.c linenumber=9297
                                                        js_free /src/quickjs/quickjs.c linenumber=9301
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=17167
                                                  add_property /src/quickjs/quickjs.c linenumber=17267
                                                  free_var_ref /src/quickjs/quickjs.c linenumber=17269
                                                  js_rc /src/quickjs/quickjs.c linenumber=17273
                                                js_closure_global_var /src/quickjs/quickjs.c linenumber=17360
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17285
                                                  __assert_fail  linenumber=17287
                                                  js_rc /src/quickjs/quickjs.c linenumber=17289
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17294
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17298
                                                  js_rc /src/quickjs/quickjs.c linenumber=17304
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17308
                                                get_var_ref /src/quickjs/quickjs.c linenumber=17364
                                                  __assert_fail  linenumber=17066
                                                  __assert_fail  linenumber=17068
                                                  __assert_fail  linenumber=17072
                                                  js_rc /src/quickjs/quickjs.c linenumber=17073
                                                  js_malloc /src/quickjs/quickjs.c linenumber=17078
                                                  js_rc /src/quickjs/quickjs.c linenumber=17081
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=17082
                                                  js_rc /src/quickjs/quickjs.c linenumber=17099
                                                get_var_ref /src/quickjs/quickjs.c linenumber=17368
                                                js_rc /src/quickjs/quickjs.c linenumber=17373
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=17386
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17433
                                              js_function_set_properties /src/quickjs/quickjs.c linenumber=17440
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5879
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10707
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5882
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5881
                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17452
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5860
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17453
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17455
                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17461
                                              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=17462
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10682
                                                abort  linenumber=10684
                                                add_property /src/quickjs/quickjs.c linenumber=10689
                                                JS_DupContext /src/quickjs/quickjs.c linenumber=10692
                                                  js_rc /src/quickjs/quickjs.c linenumber=2712
                                                __assert_fail  linenumber=10693
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17469
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17965
                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=17969
                                            get_u32 /src/quickjs/./cutils.h linenumber=17973
                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=17973
                                              __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3646
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17991
                                            JS_ToObject /src/quickjs/quickjs.c linenumber=17993
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39965
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39968
                                              JS_ToString /src/quickjs/quickjs.c linenumber=39982
                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13696
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13645
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13647
                                                  js_linearize_string_rope /src/quickjs/quickjs.c linenumber=13647
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4864
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4865
                                                    string_buffer_init2 /src/quickjs/quickjs.c linenumber=4868
                                                    string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4870
                                                      string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4294
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4298
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4299
                                                        string_buffer_set_error /src/quickjs/quickjs.c linenumber=4300
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=4302
                                                          string_buffer_write16 /src/quickjs/quickjs.c linenumber=4275
                                                            string_buffer_realloc /src/quickjs/quickjs.c linenumber=4245
                                                            string_buffer_widen /src/quickjs/quickjs.c linenumber=4248
                                                          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4277
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4303
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=4308
                                                    string_buffer_end /src/quickjs/quickjs.c linenumber=4872
                                                    js_rc /src/quickjs/quickjs.c linenumber=4873
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4875
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4876
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4877
                                                    JS_AtomToString /src/quickjs/quickjs.c linenumber=4878
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4880
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4883
                                                  i32toa /src/quickjs/dtoa.c linenumber=13651
                                                    u32toa /src/quickjs/dtoa.c linenumber=608
                                                    u32toa /src/quickjs/dtoa.c linenumber=611
                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=13652
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13656
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13659
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13661
                                                  JS_ToPrimitive /src/quickjs/quickjs.c linenumber=13667
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=11161
                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=11161
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11098
                                                      JS_IsUndefined /src/quickjs/./quickjs.h linenumber=11102
                                                      JS_IsNull /src/quickjs/./quickjs.h linenumber=11102
                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=11117
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=11118
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20778
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11119
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11120
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11122
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11125
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11126
                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11137
                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8305
                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8306
                                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7854
                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7852
                                                            JS_ThrowError /src/quickjs/quickjs.c linenumber=7773
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8307
                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8310
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8315
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8321
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8322
                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8325
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9129
                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=9129
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9068
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9071
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9090
                                                            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=9093
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14630
                                                            JS_NewBigUint64 /src/quickjs/quickjs.c linenumber=9096
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14647
                                                              js_bigint_new_ui64 /src/quickjs/quickjs.c linenumber=14650
                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11716
                                                                  JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11617
                                                                    JS_ThrowError /src/quickjs/quickjs.c linenumber=7784
                                                                  js_malloc /src/quickjs/quickjs.c linenumber=11620
                                                                  js_rc /src/quickjs/quickjs.c linenumber=11623
                                                            fromfp16 /src/quickjs/./cutils.h linenumber=9099
                                                              uint64_as_float64 /src/quickjs/./cutils.h linenumber=408
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9099
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9102
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9105
                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=9112
                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9112
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9113
                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9114
                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=9116
                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9033
                                                              js_get_atom_index /src/quickjs/quickjs.c linenumber=9036
                                                              JS_DupAtom /src/quickjs/quickjs.c linenumber=9036
                                                              JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=9039
                                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13716
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13668
                                                                  JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13670
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13671
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13676
                                                                      strlen  linenumber=3962
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=3962
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13679
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13681
                                                                    js_dtoa2 /src/quickjs/quickjs.c linenumber=13684
                                                                      js_dtoa_max_len /src/quickjs/dtoa.c linenumber=13619
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1048
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1056
                                                                          clz32 /src/quickjs/./cutils.h linenumber=480
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1063
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1075
                                                                        max_int /src/quickjs/./cutils.h linenumber=1081
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=13623
                                                                      js_dtoa /src/quickjs/dtoa.c linenumber=13631
                                                                        dtoa_malloc /src/quickjs/dtoa.c linenumber=1117
                                                                        dtoa_malloc /src/quickjs/dtoa.c linenumber=1118
                                                                        __assert_fail  linenumber=1119
                                                                        ctz32 /src/quickjs/./cutils.h linenumber=1121
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1123
                                                                        clz64 /src/quickjs/./cutils.h linenumber=1156
                                                                        u64toa_radix /src/quickjs/dtoa.c linenumber=1175
                                                                          u64toa /src/quickjs/dtoa.c linenumber=662
                                                                            u32toa /src/quickjs/dtoa.c linenumber=619
                                                                            u32toa_len /src/quickjs/dtoa.c linenumber=636
                                                                            u32toa /src/quickjs/dtoa.c linenumber=639
                                                                            u32toa_len /src/quickjs/dtoa.c linenumber=641
                                                                          clz32 /src/quickjs/./cutils.h linenumber=664
                                                                          clz64 /src/quickjs/./cutils.h linenumber=668
                                                                          u64toa_bin_len /src/quickjs/dtoa.c linenumber=669
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1182
                                                                        pow_ui /src/quickjs/dtoa.c linenumber=1197
                                                                          clz32 /src/quickjs/./cutils.h linenumber=262
                                                                        mul_pow_round /src/quickjs/dtoa.c linenumber=1202
                                                                          mpb_set_u64 /src/quickjs/dtoa.c linenumber=964
                                                                          mul_pow /src/quickjs/dtoa.c linenumber=965
                                                                            min_int /src/quickjs/./cutils.h linenumber=906
                                                                            pow_ui /src/quickjs/dtoa.c linenumber=908
                                                                            mp_mul1 /src/quickjs/dtoa.c linenumber=911
                                                                            mpb_floor_log2 /src/quickjs/dtoa.c linenumber=926
                                                                              clz32 /src/quickjs/./cutils.h linenumber=455
                                                                            max_int /src/quickjs/./cutils.h linenumber=0
                                                                            mpb_shr_round /src/quickjs/dtoa.c linenumber=933
                                                                              mp_shl /src/quickjs/dtoa.c linenumber=324
                                                                                __assert_fail  linenumber=176
                                                                              mpb_renorm /src/quickjs/dtoa.c linenumber=326
                                                                              mpb_get_bit /src/quickjs/dtoa.c linenumber=346
                                                                              min_int /src/quickjs/./cutils.h linenumber=0
                                                                              mpb_get_bit /src/quickjs/dtoa.c linenumber=367
                                                                              mp_shr /src/quickjs/dtoa.c linenumber=387
                                                                              mpb_renorm /src/quickjs/dtoa.c linenumber=388
                                                                              mp_add_ui /src/quickjs/dtoa.c linenumber=392
                                                                            min_int /src/quickjs/./cutils.h linenumber=941
                                                                            pow_ui_inv /src/quickjs/dtoa.c linenumber=943
                                                                              clz32 /src/quickjs/./cutils.h linenumber=278
                                                                              pow_ui /src/quickjs/dtoa.c linenumber=284
                                                                              clz32 /src/quickjs/./cutils.h linenumber=285
                                                                              udiv1norm_init /src/quickjs/dtoa.c linenumber=287
                                                                            mp_div1norm /src/quickjs/dtoa.c linenumber=946
                                                                              mp_shl /src/quickjs/dtoa.c linenumber=192
                                                                              udiv1norm /src/quickjs/dtoa.c linenumber=195
                                                                            mpb_renorm /src/quickjs/dtoa.c linenumber=948
                                                                          mpb_shr_round /src/quickjs/dtoa.c linenumber=966
                                                                        mpb_get_u64 /src/quickjs/dtoa.c linenumber=1203
                                                                        mpb_set_u64 /src/quickjs/dtoa.c linenumber=1217
                                                                        mul_pow_round_to_d /src/quickjs/dtoa.c linenumber=1218
                                                                          mul_pow /src/quickjs/dtoa.c linenumber=1011
                                                                          round_to_d /src/quickjs/dtoa.c linenumber=1012
                                                                            mpb_floor_log2 /src/quickjs/dtoa.c linenumber=981
                                                                            mpb_shr_round /src/quickjs/dtoa.c linenumber=990
                                                                            mpb_get_u64 /src/quickjs/dtoa.c linenumber=991
                                                                        mpb_set_u64 /src/quickjs/dtoa.c linenumber=1236
                                                                        __assert_fail  linenumber=1245
                                                                        mul_pow_round /src/quickjs/dtoa.c linenumber=1248
                                                                        max_int /src/quickjs/./cutils.h linenumber=1252
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1252
                                                                          clz32 /src/quickjs/./cutils.h linenumber=856
                                                                          min_int /src/quickjs/./cutils.h linenumber=863
                                                                          u64toa_bin_len /src/quickjs/dtoa.c linenumber=865
                                                                          mpb_shr_round /src/quickjs/dtoa.c linenumber=868
                                                                          min_int /src/quickjs/./cutils.h linenumber=873
                                                                          mp_div1 /src/quickjs/dtoa.c linenumber=875
                                                                          mpb_renorm /src/quickjs/dtoa.c linenumber=876
                                                                          limb_to_a /src/quickjs/dtoa.c linenumber=877
                                                                            u32toa_len /src/quickjs/dtoa.c linenumber=568
                                                                        __assert_fail  linenumber=1262
                                                                        mul_pow /src/quickjs/dtoa.c linenumber=1267
                                                                        mpb_shr_round /src/quickjs/dtoa.c linenumber=1268
                                                                        mul_pow_round /src/quickjs/dtoa.c linenumber=1272
                                                                        mpb_cmp /src/quickjs/dtoa.c linenumber=1273
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1285
                                                                        u32toa /src/quickjs/dtoa.c linenumber=1301
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1307
                                                                        min_int /src/quickjs/./cutils.h linenumber=1309
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1309
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=13632
                                                                      js_free /src/quickjs/quickjs.c linenumber=13633
                                                                    js_bigint_to_string /src/quickjs/quickjs.c linenumber=13688
                                                                      js_bigint_to_string1 /src/quickjs/quickjs.c linenumber=13609
                                                                        i64toa_radix /src/quickjs/dtoa.c linenumber=12661
                                                                          u64toa_radix /src/quickjs/dtoa.c linenumber=694
                                                                          u64toa_radix /src/quickjs/dtoa.c linenumber=697
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12662
                                                                        __assert_fail  linenumber=12670
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12674
                                                                        js_bigint_sign /src/quickjs/quickjs.c linenumber=12677
                                                                        js_bigint_neg /src/quickjs/quickjs.c linenumber=12679
                                                                          js_bigint_set_si /src/quickjs/quickjs.c linenumber=11878
                                                                          js_bigint_add /src/quickjs/quickjs.c linenumber=11879
                                                                            max_int /src/quickjs/./cutils.h linenumber=11840
                                                                            min_int /src/quickjs/./cutils.h linenumber=11841
                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=11842
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11853
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11854
                                                                            js_bigint_extend /src/quickjs/quickjs.c linenumber=11870
                                                                              js_realloc /src/quickjs/quickjs.c linenumber=11814
                                                                              js_free /src/quickjs/quickjs.c linenumber=11817
                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=11825
                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11778
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=11756
                                                                                  __assert_fail  linenumber=11756
                                                                                  js_realloc /src/quickjs/quickjs.c linenumber=11769
                                                                        js_bigint_new /src/quickjs/quickjs.c linenumber=12685
                                                                        clz32 /src/quickjs/./cutils.h linenumber=12691
                                                                        js_limb_safe_clz /src/quickjs/quickjs.c linenumber=12692
                                                                          js_limb_clz /src/quickjs/quickjs.c linenumber=11332
                                                                            clz64 /src/quickjs/./cutils.h linenumber=11322
                                                                        js_malloc /src/quickjs/quickjs.c linenumber=12697
                                                                        js_free /src/quickjs/quickjs.c linenumber=12699
                                                                        js_u64toa /src/quickjs/quickjs.c linenumber=12717
                                                                        mp_div1 /src/quickjs/quickjs.c linenumber=12721
                                                                        limb_to_a /src/quickjs/quickjs.c linenumber=12722
                                                                        js_free /src/quickjs/quickjs.c linenumber=12745
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12746
                                                                        js_free /src/quickjs/quickjs.c linenumber=12747
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13690
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9040
                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=9043
                                                                js_get_atom_index /src/quickjs/quickjs.c linenumber=9021
                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=9045
                                                                is_num_string /src/quickjs/quickjs.c linenumber=3438
                                                                js_free_string /src/quickjs/quickjs.c linenumber=3440
                                                                __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3441
                                                                __JS_NewAtom /src/quickjs/quickjs.c linenumber=3445
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9117
                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9120
                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8333
                                                                JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=3737
                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3690
                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3691
                                                                  __assert_fail  linenumber=3692
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3698
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3700
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3702
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3704
                                                                  string_get /src/quickjs/quickjs.c linenumber=3711
                                                                  is_num /src/quickjs/quickjs.c linenumber=3712
                                                                  JS_ToNumber /src/quickjs/quickjs.c linenumber=3715
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13107
                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13107
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3716
                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=3718
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3719
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3720
                                                                  js_string_eq /src/quickjs/quickjs.c linenumber=3723
                                                                    js_string_memcmp /src/quickjs/quickjs.c linenumber=4634
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3724
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3728
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=3738
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3740
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3742
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8348
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8350
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8360
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8362
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8367
                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=8368
                                                              JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=8382
                                                                JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7846
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7845
                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=9121
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11138
                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=11140
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=11141
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11142
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11145
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11148
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11150
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11153
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11155
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39983
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=39985
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39986
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39987
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39989
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=39989
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5840
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5847
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=5848
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=5849
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39991
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=0
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=40000
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=40001
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=40001
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17994
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17999
                                            JS_NewObject /src/quickjs/quickjs.c linenumber=18011
                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5872
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18012
                                            js_build_arguments /src/quickjs/quickjs.c linenumber=18020
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16211
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16212
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16213
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=16215
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16215
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16217
                                              js_malloc /src/quickjs/quickjs.c linenumber=16224
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16228
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16235
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18021
                                            min_int /src/quickjs/./cutils.h linenumber=18026
                                            js_build_mapped_arguments /src/quickjs/quickjs.c linenumber=18025
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16275
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16276
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=16278
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16278
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16280
                                              js_malloc /src/quickjs/quickjs.c linenumber=16287
                                              get_var_ref /src/quickjs/quickjs.c linenumber=16291
                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=16297
                                              free_var_ref /src/quickjs/quickjs.c linenumber=16301
                                              js_free /src/quickjs/quickjs.c linenumber=16302
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16305
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16313
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18027
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18031
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18034
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18043
                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18047
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18048
                                            js_import_meta /src/quickjs/quickjs.c linenumber=18052
                                              JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=30962
                                                js_class_has_bytecode /src/quickjs/quickjs.c linenumber=30923
                                                JS_DupAtom /src/quickjs/quickjs.c linenumber=30929
                                              js_find_loaded_module /src/quickjs/quickjs.c linenumber=30968
                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=30969
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30972
                                              JS_GetImportMeta /src/quickjs/quickjs.c linenumber=30975
                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30948
                                                JS_NewObjectProto /src/quickjs/quickjs.c linenumber=30949
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30950
                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=30954
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18053
                                            abort  linenumber=18057
                                            get_u16 /src/quickjs/./cutils.h linenumber=18063
                                            min_int /src/quickjs/./cutils.h linenumber=18065
                                            js_create_array /src/quickjs/quickjs.c linenumber=18066
                                              JS_NewArray /src/quickjs/quickjs.c linenumber=9629
                                                js_dup_shape /src/quickjs/quickjs.c linenumber=5865
                                                JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5865
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9630
                                              expand_fast_array /src/quickjs/quickjs.c linenumber=9634
                                                max_int /src/quickjs/./cutils.h linenumber=9552
                                                js_realloc2 /src/quickjs/quickjs.c linenumber=9553
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9635
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9640
                                              set_value /src/quickjs/quickjs.c linenumber=9642
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=2669
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18067
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18073
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18077
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18082
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18088
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18092
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18093
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18097
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18098
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18099
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18104
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18110
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18117
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18125
                                            get_u32 /src/quickjs/./cutils.h linenumber=18216
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18216
                                            js_closure /src/quickjs/quickjs.c linenumber=18218
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18219
                                            get_u16 /src/quickjs/./cutils.h linenumber=18234
                                            JS_CallInternal /src/quickjs/quickjs.c linenumber=18240
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=18242
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=18247
                                              get_u16 /src/quickjs/./cutils.h linenumber=18254
                                              JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=18258
                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=20866
                                                JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=20873
                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=7825
                                                  get_prop_string /src/quickjs/quickjs.c linenumber=7827
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7536
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7543
                                                    JS_ToCString /src/quickjs/./quickjs.h linenumber=7553
                                                      JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=758
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4488
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4489
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=4492
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4516
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4534
                                                        is_hi_surrogate /src/quickjs/./cutils.h linenumber=4544
                                                        is_lo_surrogate /src/quickjs/./cutils.h linenumber=4547
                                                        from_surrogate /src/quickjs/./cutils.h linenumber=4549
                                                        unicode_to_utf8 /src/quickjs/cutils.c linenumber=4559
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4566
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7830
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7832
                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=7833
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4583
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=20879
                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=20887
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18261
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18264
                                                  get_u16 /src/quickjs/./cutils.h linenumber=18272
                                                  JS_CallInternal /src/quickjs/quickjs.c linenumber=18276
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=18278
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=18283
                                                    get_u16 /src/quickjs/./cutils.h linenumber=18289
                                                    js_create_array_free /src/quickjs/quickjs.c linenumber=18291
                                                      JS_NewArray /src/quickjs/quickjs.c linenumber=9653
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=9654
                                                      expand_fast_array /src/quickjs/quickjs.c linenumber=9658
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9659
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9662
                                                      set_value /src/quickjs/quickjs.c linenumber=9669
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=18293
                                                    get_u16 /src/quickjs/./cutils.h linenumber=18301
                                                    js_function_apply /src/quickjs/quickjs.c linenumber=18305
                                                      check_function /src/quickjs/quickjs.c linenumber=41269
                                                        JS_IsFunction /src/quickjs/quickjs.c linenumber=39569
                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39571
                                                      JS_Call /src/quickjs/quickjs.c linenumber=41275
                                                        JS_CallInternal /src/quickjs/quickjs.c linenumber=20769
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18306
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18308
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18309
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18310
                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=18324
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18325
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18326
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18336
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18338
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18346
                                                          JS_GetPrototype /src/quickjs/quickjs.c linenumber=18348
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8065
                                                            JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8067
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8067
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18349
                                                          JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=18351
                                                            JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20910
                                                              js_create_from_ctor /src/quickjs/quickjs.c linenumber=20891
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20838
                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20841
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=20842
                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=20844
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=20845
                                                                JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=20846
                                                                  JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=20812
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=50638
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=0
                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=20852
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=20853
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=20892
                                                              JS_CallInternal /src/quickjs/quickjs.c linenumber=20894
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18352
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18353
                                                                JS_CheckBrand /src/quickjs/quickjs.c linenumber=18360
                                                                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=8548
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8553
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8555
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8566
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8570
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8570
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18364
                                                                JS_AddBrand /src/quickjs/quickjs.c linenumber=18370
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8495
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8499
                                                                  JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=8502
                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3556
                                                                    __assert_fail  linenumber=3556
                                                                    __assert_fail  linenumber=3557
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3559
                                                                    JS_NewSymbolInternal /src/quickjs/quickjs.c linenumber=3560
                                                                      __JS_NewAtom /src/quickjs/quickjs.c linenumber=3521
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=3523
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8503
                                                                  add_property /src/quickjs/quickjs.c linenumber=8505
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8507
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8510
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8512
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8514
                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=8516
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8518
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8520
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8521
                                                                  add_property /src/quickjs/quickjs.c linenumber=8524
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8525
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8530
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18372
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18373
                                                                JS_Throw /src/quickjs/quickjs.c linenumber=18378
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7380
                                                                get_u32 /src/quickjs/./cutils.h linenumber=18390
                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18394
                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7759
                                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7760
                                                                JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=18397
                                                                JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18400
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18403
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18406
                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18408
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18416
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18417
                                                                js_same_value /src/quickjs/quickjs.c linenumber=18421
                                                                  js_strict_eq2 /src/quickjs/quickjs.c linenumber=15955
                                                                    tag_is_string /src/quickjs/quickjs.c linenumber=15846
                                                                    js_string_eq /src/quickjs/quickjs.c linenumber=15849
                                                                    js_string_rope_compare /src/quickjs/quickjs.c linenumber=15852
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4810
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4811
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4816
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4817
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4818
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4819
                                                                        __assert_fail  linenumber=4788
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4820
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4824
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4825
                                                                      js_string_memcmp /src/quickjs/quickjs.c linenumber=4826
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4832
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4837
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=15926
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=15930
                                                                    js_bigint_cmp /src/quickjs/quickjs.c linenumber=15933
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12419
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12420
                                                                JS_EvalObject /src/quickjs/quickjs.c linenumber=18426
                                                                  JS_IsString /src/quickjs/./quickjs.h linenumber=37382
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=37383
                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=37384
                                                                    JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=754
                                                                  JS_EvalInternal /src/quickjs/quickjs.c linenumber=37387
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37362
                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=37388
                                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=18429
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18432
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18435
                                                                  get_u16 /src/quickjs/./cutils.h linenumber=18448
                                                                  build_arg_list /src/quickjs/quickjs.c linenumber=18451
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=41217
                                                                    js_get_length64 /src/quickjs/quickjs.c linenumber=41220
                                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41190
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=41191
                                                                      JS_ToLengthFree /src/quickjs/quickjs.c linenumber=41195
                                                                        JS_ToInt64Clamp /src/quickjs/quickjs.c linenumber=13561
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=13289
                                                                          JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13289
                                                                            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13265
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=13266
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=13562
                                                                    JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=41224
                                                                    max_uint32 /src/quickjs/./cutils.h linenumber=41230
                                                                    js_mallocz /src/quickjs/quickjs.c linenumber=41230
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=41239
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=41243
                                                                    JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=41248
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=41249
                                                                    free_arg_list /src/quickjs/quickjs.c linenumber=41250
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=41202
                                                                      js_free /src/quickjs/quickjs.c linenumber=41204
                                                                  js_same_value /src/quickjs/quickjs.c linenumber=18454
                                                                  JS_EvalObject /src/quickjs/quickjs.c linenumber=18459
                                                                  JS_Call /src/quickjs/quickjs.c linenumber=18462
                                                                  free_arg_list /src/quickjs/quickjs.c linenumber=18465
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18466
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18468
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18469
                                                                  JS_NewRegexp /src/quickjs/quickjs.c linenumber=18477
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=47690
                                                                    js_dup_shape /src/quickjs/quickjs.c linenumber=47694
                                                                    JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=47694
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=47695
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=47703
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=47704
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18479
                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=18488
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18489
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18491
                                                                  js_dynamic_import /src/quickjs/quickjs.c linenumber=18500
                                                                    JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=31129
                                                                    JS_AtomToValue /src/quickjs/quickjs.c linenumber=31133
                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=31134
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31135
                                                                    JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31138
                                                                      js_new_promise_capability /src/quickjs/quickjs.c linenumber=53819
                                                                        js_promise_executor_new /src/quickjs/quickjs.c linenumber=53789
                                                                          JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=53777
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=6077
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=6079
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=6081
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=6083
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=6091
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=6092
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=6093
                                                                          js_promise_executor /src/quickjs/quickjs.c linenumber=53777
                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53764
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=53765
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53766
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53790
                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53793
                                                                        js_promise_constructor /src/quickjs/quickjs.c linenumber=53794
                                                                          check_function /src/quickjs/quickjs.c linenumber=53718
                                                                          js_create_from_ctor /src/quickjs/quickjs.c linenumber=53720
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53721
                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=53723
                                                                          init_list_head /src/quickjs/./list.h linenumber=53729
                                                                          JS_SetOpaque /src/quickjs/quickjs.c linenumber=53731
                                                                          js_create_resolving_functions /src/quickjs/quickjs.c linenumber=53732
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=53564
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=53571
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=53573
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=53575
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=53577
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=53581
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53587
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=53588
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=53589
                                                                            js_promise_resolve_function_free_resolved /src/quickjs/quickjs.c linenumber=53592
                                                                              js_free_rt /src/quickjs/quickjs.c linenumber=53550
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53734
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53735
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=53737
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53738
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53739
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53740
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53742
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53744
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53745
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53746
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53749
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53750
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53752
                                                                        JS_CallConstructor /src/quickjs/quickjs.c linenumber=53797
                                                                          JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20918
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20896
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20897
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20900
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53800
                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53802
                                                                        check_function /src/quickjs/quickjs.c linenumber=53804
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53808
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53809
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53812
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53813
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31139
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31140
                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=31145
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31146
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31149
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=31150
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31151
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=31154
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31155
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31157
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=31162
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31163
                                                                    JS_NewObjectProto /src/quickjs/quickjs.c linenumber=31166
                                                                    JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=31167
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8648
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8652
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3137
                                                                        abort  linenumber=3151
                                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8660
                                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8661
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8665
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8683
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8693
                                                                      JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8700
                                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8846
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8857
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8859
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8862
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8866
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8863
                                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8869
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8874
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8879
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8880
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8892
                                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8894
                                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8901
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8702
                                                                        JS_FreeAtom /src/quickjs/quickjs.c linenumber=8613
                                                                        js_free /src/quickjs/quickjs.c linenumber=8614
                                                                      js_free_desc /src/quickjs/quickjs.c linenumber=8708
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9676
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9677
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9678
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=8732
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8733
                                                                      max_int /src/quickjs/./cutils.h linenumber=8739
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=8739
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8741
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8751
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8755
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8758
                                                                      JS_DupAtom /src/quickjs/quickjs.c linenumber=8766
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8781
                                                                      __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8784
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8798
                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=8805
                                                                      js_free /src/quickjs/quickjs.c linenumber=8808
                                                                      __assert_fail  linenumber=8812
                                                                      __assert_fail  linenumber=8813
                                                                      __assert_fail  linenumber=8814
                                                                      rqsort /src/quickjs/cutils.c linenumber=8817
                                                                        exchange_func /src/quickjs/cutils.c linenumber=528
                                                                        exchange_func /src/quickjs/cutils.c linenumber=529
                                                                        heapsortx /src/quickjs/cutils.c linenumber=548
                                                                          exchange_func /src/quickjs/cutils.c linenumber=484
                                                                        med3 /src/quickjs/cutils.c linenumber=555
                                                                      num_keys_cmp /src/quickjs/quickjs.c linenumber=8817
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8597
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8598
                                                                        __assert_fail  linenumber=8599
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=31172
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31173
                                                                    JS_IsString /src/quickjs/./quickjs.h linenumber=31175
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31176
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31177
                                                                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=31180
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=31183
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=31187
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31192
                                                                    JS_EnqueueJob /src/quickjs/quickjs.c linenumber=31204
                                                                      JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=2290
                                                                        JS_DupContext /src/quickjs/quickjs.c linenumber=2276
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=2280
                                                                        list_add_tail /src/quickjs/./list.h linenumber=2282
                                                                    js_dynamic_import_job /src/quickjs/quickjs.c linenumber=31204
                                                                      JS_IsString /src/quickjs/./quickjs.h linenumber=31095
                                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31096
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=31099
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=31103
                                                                      JS_LoadModuleInternal /src/quickjs/quickjs.c linenumber=31107
                                                                        js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=31032
                                                                          js_default_module_normalize_name /src/quickjs/quickjs.c linenumber=30072
                                                                            js_strdup /src/quickjs/quickjs.c linenumber=29998
                                                                              strlen  linenumber=1905
                                                                              js_strndup /src/quickjs/quickjs.c linenumber=1905
                                                                                js_malloc /src/quickjs/quickjs.c linenumber=1895
                                                                            strrchr  linenumber=30001
                                                                            strlen  linenumber=30007
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=30008
                                                                            strrchr  linenumber=30024
                                                                            strcmp  linenumber=30029
                                                                            pstrcat /src/quickjs/cutils.c linenumber=30040
                                                                              strlen  linenumber=53
                                                                              pstrcpy /src/quickjs/cutils.c linenumber=55
                                                                            pstrcat /src/quickjs/cutils.c linenumber=30041
                                                                          JS_NewAtom /src/quickjs/quickjs.c linenumber=30080
                                                                            strlen  linenumber=3479
                                                                            JS_NewAtomLen /src/quickjs/quickjs.c linenumber=3479
                                                                              is_digit /src/quickjs/quickjs.c linenumber=3465
                                                                              count_ascii /src/quickjs/quickjs.c linenumber=3466
                                                                              __JS_FindAtom /src/quickjs/quickjs.c linenumber=3467
                                                                                hash_string8 /src/quickjs/quickjs.c linenumber=3354
                                                                                memcmp  linenumber=3364
                                                                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3365
                                                                                js_rc /src/quickjs/quickjs.c linenumber=3366
                                                                              JS_NewStringLen /src/quickjs/quickjs.c linenumber=3471
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=3472
                                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=3474
                                                                          js_free /src/quickjs/quickjs.c linenumber=30082
                                                                          js_find_loaded_module /src/quickjs/quickjs.c linenumber=30087
                                                                          js_free /src/quickjs/quickjs.c linenumber=30089
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30090
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30094
                                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=30099
                                                                          js_free /src/quickjs/quickjs.c linenumber=30101
                                                                          js_free /src/quickjs/quickjs.c linenumber=30109
                                                                        js_resolve_module /src/quickjs/quickjs.c linenumber=31036
                                                                          js_host_resolve_imported_module_atom /src/quickjs/quickjs.c linenumber=30591
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=30121
                                                                              JS_AtomToCStringLen /src/quickjs/quickjs.c linenumber=464
                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3780
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3781
                                                                                JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=3786
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3787
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=30124
                                                                            js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=30129
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=30130
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=0
                                                                          js_resolve_module /src/quickjs/quickjs.c linenumber=30599
                                                                        js_free_modules /src/quickjs/quickjs.c linenumber=31037
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31042
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=30980
                                                                        JS_EvalFunction /src/quickjs/quickjs.c linenumber=31043
                                                                          JS_EvalFunctionInternal /src/quickjs/quickjs.c linenumber=37233
                                                                            js_closure /src/quickjs/quickjs.c linenumber=37206
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=37207
                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=37209
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=37214
                                                                            js_create_module_function /src/quickjs/quickjs.c linenumber=37215
                                                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=30645
                                                                              js_create_module_bytecode_function /src/quickjs/quickjs.c linenumber=30652
                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=30612
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30615
                                                                                js_closure2 /src/quickjs/quickjs.c linenumber=30619
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30620
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=30622
                                                                              js_create_module_function /src/quickjs/quickjs.c linenumber=30661
                                                                            js_link_module /src/quickjs/quickjs.c linenumber=37217
                                                                              __assert_fail  linenumber=30880
                                                                              js_inner_module_linking /src/quickjs/quickjs.c linenumber=30885
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30682
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30683
                                                                                __assert_fail  linenumber=30700
                                                                                js_inner_module_linking /src/quickjs/quickjs.c linenumber=30712
                                                                                  __assert_fail  linenumber=30715
                                                                                  min_int /src/quickjs/./cutils.h linenumber=30720
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30740
                                                                                    js_resolve_export1 /src/quickjs/quickjs.c linenumber=30272
                                                                                      find_resolve_entry /src/quickjs/quickjs.c linenumber=30192
                                                                                      add_resolve_entry /src/quickjs/quickjs.c linenumber=30194
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30163
                                                                                          js_realloc_array /src/quickjs/quickjs.c linenumber=1930
                                                                                            max_int /src/quickjs/./cutils.h linenumber=1915
                                                                                            js_realloc2 /src/quickjs/quickjs.c linenumber=1916
                                                                                        JS_DupAtom /src/quickjs/quickjs.c linenumber=30169
                                                                                      find_export_entry /src/quickjs/quickjs.c linenumber=30196
                                                                                      js_resolve_export1 /src/quickjs/quickjs.c linenumber=30229
                                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=30275
                                                                                    js_free /src/quickjs/quickjs.c linenumber=30276
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30742
                                                                                    JS_AtomGetStr /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=0
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30777
                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30563
                                                                                    js_build_module_ns /src/quickjs/quickjs.c linenumber=30565
                                                                                      JS_NewObjectClass /src/quickjs/quickjs.c linenumber=30464
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=30465
                                                                                      get_exported_names /src/quickjs/quickjs.c linenumber=30470
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30357
                                                                                        find_exported_name /src/quickjs/quickjs.c linenumber=30366
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30368
                                                                                        get_exported_names /src/quickjs/quickjs.c linenumber=30388
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30471
                                                                                      rqsort /src/quickjs/cutils.c linenumber=30515
                                                                                      exported_names_cmp /src/quickjs/quickjs.c linenumber=30515
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=30413
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=30414
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30415
                                                                                        js_string_compare /src/quickjs/quickjs.c linenumber=30419
                                                                                          min_int /src/quickjs/./cutils.h linenumber=4642
                                                                                          js_string_memcmp /src/quickjs/quickjs.c linenumber=4643
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30422
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30423
                                                                                      js_resolve_export /src/quickjs/quickjs.c linenumber=30487
                                                                                      js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30492
                                                                                      add_property /src/quickjs/quickjs.c linenumber=30524
                                                                                      js_rc /src/quickjs/quickjs.c linenumber=30529
                                                                                      JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=30536
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30547
                                                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=30550
                                                                                      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=30549
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30556
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30557
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30566
                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=30570
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30778
                                                                                  set_value /src/quickjs/quickjs.c linenumber=30780
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30790
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30793
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30801
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30802
                                                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=30804
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30806
                                                                                  set_value /src/quickjs/quickjs.c linenumber=30809
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=30820
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=30836
                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=30842
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30843
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30845
                                                                                  __assert_fail  linenumber=30848
                                                                              __assert_fail  linenumber=30888
                                                                              __assert_fail  linenumber=30894
                                                                              __assert_fail  linenumber=30895
                                                                            js_evaluate_module /src/quickjs/quickjs.c linenumber=37219
                                                                              __assert_fail  linenumber=31592
                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31600
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31601
                                                                              JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31602
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=31603
                                                                              js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31607
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31483
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31484
                                                                                JS_GetException /src/quickjs/quickjs.c linenumber=31485
                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=31492
                                                                                __assert_fail  linenumber=31503
                                                                                js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31517
                                                                                  __assert_fail  linenumber=31520
                                                                                  min_int /src/quickjs/./cutils.h linenumber=31524
                                                                                  __assert_fail  linenumber=31528
                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=31531
                                                                                  js_resize_array /src/quickjs/quickjs.c linenumber=31537
                                                                                  JS_GetException /src/quickjs/quickjs.c linenumber=31538
                                                                                  __assert_fail  linenumber=31546
                                                                                  __assert_fail  linenumber=31551
                                                                                  js_execute_async_module /src/quickjs/quickjs.c linenumber=31555
                                                                                    js_async_function_call /src/quickjs/quickjs.c linenumber=31418
                                                                                      async_func_init /src/quickjs/quickjs.c linenumber=21375
                                                                                        max_int /src/quickjs/./cutils.h linenumber=20954
                                                                                        js_malloc /src/quickjs/quickjs.c linenumber=20955
                                                                                        js_rc /src/quickjs/quickjs.c linenumber=20959
                                                                                        add_gc_object /src/quickjs/quickjs.c linenumber=20960
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20966
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20967
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20976
                                                                                      JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=21379
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=21380
                                                                                      js_async_function_resume /src/quickjs/quickjs.c linenumber=21385
                                                                                        async_func_resume /src/quickjs/quickjs.c linenumber=21291
                                                                                          __assert_fail  linenumber=21006
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=21007
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=21008
                                                                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=21012
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18501
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18503
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18504
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18515
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18518
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18521
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18525
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18529
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18533
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18544
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18547
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18554
                                                                                            JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18556
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=18560
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8989
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8991
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8996
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8997
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8998
                                                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9003
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=18563
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=18564
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=18567
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9706
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9707
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9710
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9711
                                                                                              JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=9716
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9729
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9734
                                                                                              __assert_fail  linenumber=9737
                                                                                              __assert_fail  linenumber=9738
                                                                                              set_array_length /src/quickjs/quickjs.c linenumber=9739
                                                                                                JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=9462
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13504
                                                                                                  JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13507
                                                                                                    JS_ToUint32 /src/quickjs/./quickjs.h linenumber=13511
                                                                                                      JS_ToInt32 /src/quickjs/quickjs.c linenumber=733
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13422
                                                                                                        JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13422
                                                                                                          JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13409
                                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=13410
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13512
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13515
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13516
                                                                                                    JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13519
                                                                                                      JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13523
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9466
                                                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9467
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9473
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9477
                                                                                                JS_ToUint32 /src/quickjs/./quickjs.h linenumber=9481
                                                                                                JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=9494
                                                                                                  __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3485
                                                                                                  u32toa /src/quickjs/dtoa.c linenumber=3490
                                                                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=3491
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3492
                                                                                                  __JS_NewAtom /src/quickjs/quickjs.c linenumber=3494
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9495
                                                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=9496
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9509
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9512
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9520
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9523
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9526
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9529
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9537
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9537
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9539
                                                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7725
                                                                                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7727
                                                                                              call_setter /src/quickjs/quickjs.c linenumber=9741
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=9436
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=9437
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9438
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=9439
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9441
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9444
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=9446
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9447
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9747
                                                                                              JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9751
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9752
                                                                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9764
                                                                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9765
                                                                                              JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=9768
                                                                                                add_fast_array_element /src/quickjs/quickjs.c linenumber=9992
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9576
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9577
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9578
                                                                                                  expand_fast_array /src/quickjs/quickjs.c linenumber=9584
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9585
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9994
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9999
                                                                                                set_value /src/quickjs/quickjs.c linenumber=10004
                                                                                                JS_ToUint8ClampFree /src/quickjs/quickjs.c linenumber=10007
                                                                                                  min_int /src/quickjs/./cutils.h linenumber=13443
                                                                                                  max_int /src/quickjs/./cutils.h linenumber=13443
                                                                                                  lrint  linenumber=13456
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13461
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13462
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10017
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10025
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10033
                                                                                                JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=10044
                                                                                                  JS_ToBigIntFree /src/quickjs/quickjs.c linenumber=14743
                                                                                                    __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14712
                                                                                                    JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=14716
                                                                                                      JS_StringToBigInt /src/quickjs/quickjs.c linenumber=14689
                                                                                                        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=14664
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14665
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14669
                                                                                                          unicode_from_utf8 /src/quickjs/cutils.c linenumber=11265
                                                                                                          lre_is_space /src/quickjs/./libunicode.h linenumber=11266
                                                                                                            lre_is_space_byte /src/quickjs/./libunicode.h linenumber=164
                                                                                                            lre_is_space_non_ascii /src/quickjs/libunicode.c linenumber=166
                                                                                                        JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=14671
                                                                                                        js_atof /src/quickjs/quickjs.c linenumber=14674
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12845
                                                                                                          strstart /src/quickjs/cutils.c linenumber=12852
                                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=12856
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12864
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12867
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12871
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12876
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12877
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12888
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12890
                                                                                                          js_malloc_rt /src/quickjs/quickjs.c linenumber=12902
                                                                                                          js_atod /src/quickjs/dtoa.c linenumber=12926
                                                                                                            dtoa_malloc /src/quickjs/dtoa.c linenumber=1367
                                                                                                            __assert_fail  linenumber=1368
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1412
                                                                                                            strstart /src/quickjs/cutils.c linenumber=1416
                                                                                                            ctz32 /src/quickjs/./cutils.h linenumber=1429
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1444
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1464
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1473
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1475
                                                                                                            mpb_mul1_base /src/quickjs/dtoa.c linenumber=1485
                                                                                                              mp_mul1 /src/quickjs/dtoa.c linenumber=1345
                                                                                                              mpb_renorm /src/quickjs/dtoa.c linenumber=1349
                                                                                                            pow_ui /src/quickjs/dtoa.c linenumber=1495
                                                                                                            mpb_mul1_base /src/quickjs/dtoa.c linenumber=1495
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1533
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1539
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1541
                                                                                                            round_to_d /src/quickjs/dtoa.c linenumber=1581
                                                                                                            mul_pow_round_to_d /src/quickjs/dtoa.c linenumber=1589
                                                                                                            uint64_as_float64 /src/quickjs/./cutils.h linenumber=1611
                                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=12929
                                                                                                          js_bigint_from_string /src/quickjs/quickjs.c linenumber=12937
                                                                                                            strlen  linenumber=12490
                                                                                                            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12494
                                                                                                            clz32 /src/quickjs/./cutils.h linenumber=12498
                                                                                                            max_int /src/quickjs/./cutils.h linenumber=12506
                                                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=12507
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12518
                                                                                                            mp_mul1 /src/quickjs/quickjs.c linenumber=12529
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12546
                                                                                                            __assert_fail  linenumber=12547
                                                                                                            js_bigint_normalize /src/quickjs/quickjs.c linenumber=12559
                                                                                                            js_bigint_neg /src/quickjs/quickjs.c linenumber=12563
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12564
                                                                                                          JS_CompactBigInt /src/quickjs/quickjs.c linenumber=12942
                                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=12758
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12759
                                                                                                          abort  linenumber=12946
                                                                                                          js_free_rt /src/quickjs/quickjs.c linenumber=12951
                                                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=12959
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14675
                                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=14676
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14678
                                                                                                        JS_FreeCString /src/quickjs/quickjs.c linenumber=14683
                                                                                                      JS_VALUE_IS_NAN /src/quickjs/./quickjs.h linenumber=14690
                                                                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=14691
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14717
                                                                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14721
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14722
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=14727
                                                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14728
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=14744
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=14758
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10052
                                                                                                  __JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13096
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13063
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13064
                                                                                                    abort  linenumber=13075
                                                                                                tofp16 /src/quickjs/./cutils.h linenumber=10056
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=418
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10059
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10066
                                                                                                JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10082
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10083
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10085
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10088
                                                                                                  JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9777
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9780
                                                                                                  JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=9789
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=9792
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9793
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=9794
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9798
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9809
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9812
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9813
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9818
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9821
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9823
                                                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9829
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9833
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9834
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9835
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9838
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9842
                                                                                                    __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10398
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10400
                                                                                                    __assert_fail  linenumber=10401
                                                                                                    check_define_prop_flags /src/quickjs/quickjs.c linenumber=10404
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10406
                                                                                                    JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=10411
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10421
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10426
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10433
                                                                                                    remove_global_object_property /src/quickjs/quickjs.c linenumber=10438
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10441
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10443
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10464
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10466
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10471
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10473
                                                                                                    js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=10481
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10487
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10489
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10493
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10495
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10509
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10522
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10527
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10526
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10533
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10535
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10543
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10544
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10553
                                                                                                    set_array_length /src/quickjs/quickjs.c linenumber=10553
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10564
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10565
                                                                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10355
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10572
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10573
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10576
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10589
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10600
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10601
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10603
                                                                                                    convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10608
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10614
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10614
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10624
                                                                                                    JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=10626
                                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=10627
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=10629
                                                                                                    JS_NumberIsInteger /src/quickjs/quickjs.c linenumber=10631
                                                                                                      JS_IsNumber /src/quickjs/./quickjs.h linenumber=13570
                                                                                                      JS_ToFloat64 /src/quickjs/quickjs.c linenumber=13572
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13102
                                                                                                        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13102
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10633
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10637
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10638
                                                                                                    JS_NumberIsNegativeOrMinusZero /src/quickjs/quickjs.c linenumber=10640
                                                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=13600
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10641
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10643
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10648
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10652
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10654
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10657
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10660
                                                                                                    JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10660
                                                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=10089
                                                                                                    JS_CreateProperty /src/quickjs/quickjs.c linenumber=10667
                                                                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10164
                                                                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10165
                                                                                                      get_prop_flags /src/quickjs/quickjs.c linenumber=10171
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10175
                                                                                                      add_fast_array_element /src/quickjs/quickjs.c linenumber=10174
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10179
                                                                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10182
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10186
                                                                                                      JS_ToUint32 /src/quickjs/./quickjs.h linenumber=10192
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10194
                                                                                                      JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10196
                                                                                                      __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10200
                                                                                                      set_value /src/quickjs/quickjs.c linenumber=10200
                                                                                                      JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=10205
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10209
                                                                                                      JS_IsExtensible /src/quickjs/quickjs.c linenumber=10218
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10229
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10243
                                                                                                      js_rc /src/quickjs/quickjs.c linenumber=10247
                                                                                                      js_create_var_ref /src/quickjs/quickjs.c linenumber=10249
                                                                                                      add_property /src/quickjs/quickjs.c linenumber=10257
                                                                                                      free_var_ref /src/quickjs/quickjs.c linenumber=10260
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10265
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10267
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10270
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10272
                                                                                                      delete_property /src/quickjs/quickjs.c linenumber=10276
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10279
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10285
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9845
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9862
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9865
                                                                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9868
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9880
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9881
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9885
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9886
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9892
                                                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9893
                                                                                                  add_fast_array_element /src/quickjs/quickjs.c linenumber=9896
                                                                                                  add_property /src/quickjs/quickjs.c linenumber=9906
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9908
                                                                                                  JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=9916
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9918
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9923
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9924
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9925
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9926
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9928
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9932
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9933
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9936
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9939
                                                                                                  JS_CreateProperty /src/quickjs/quickjs.c linenumber=9943
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9950
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18575
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18583
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18585
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18592
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18594
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18601
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18603
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18603
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18609
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18611
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18618
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18620
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18627
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18629
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18629
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18634
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18635
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18636
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18636
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18638
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18639
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18640
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18641
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18642
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18643
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18644
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18645
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18646
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18646
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18647
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18647
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18648
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18648
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18649
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18649
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18650
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18651
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18652
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18653
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18654
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18655
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18656
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18657
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18658
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18658
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18659
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18659
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18660
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18660
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18661
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18661
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18662
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18663
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18664
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18665
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18666
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18667
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18668
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18669
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18670
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18670
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18671
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18671
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18672
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18672
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18673
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18673
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18680
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18683
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18690
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18692
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18699
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18701
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18701
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18708
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18711
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18712
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=7869
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18715
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18722
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18724
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18725
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18728
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18735
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18737
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18738
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18741
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18748
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18750
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18756
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18758
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18759
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18762
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18769
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18771
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18772
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18775
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18782
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18784
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18785
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18788
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18795
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18797
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18798
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18801
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18801
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18807
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18809
                                                                                            JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18810
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18813
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18820
                                                                                            close_lexical_var /src/quickjs/quickjs.c linenumber=18822
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17603
                                                                                                async_func_free /src/quickjs/quickjs.c linenumber=17574
                                                                                                JS_DupValueRT /src/quickjs/./quickjs.h linenumber=17576
                                                                                                  __js_rc /src/quickjs/./quickjs.h linenumber=719
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18834
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18835
                                                                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18837
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18838
                                                                                            js_rc /src/quickjs/quickjs.c linenumber=18842
                                                                                            get_var_ref /src/quickjs/quickjs.c linenumber=18844
                                                                                            add_property /src/quickjs/quickjs.c linenumber=18848
                                                                                            free_var_ref /src/quickjs/quickjs.c linenumber=18851
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=18855
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18861
                                                                                            JS_GetGlobalVarRef /src/quickjs/quickjs.c linenumber=18865
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10889
                                                                                              JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=10893
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=10894
                                                                                              JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10898
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10900
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10903
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10907
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=10912
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18872
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18873
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18878
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18879
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18884
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18898
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11197
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11203
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11224
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11232
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11241
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18902
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18904
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18919
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18923
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18925
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18940
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18946
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18960
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18966
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18974
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18983
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=19000
                                                                                            js_for_in_start /src/quickjs/quickjs.c linenumber=19010
                                                                                              build_for_in_iterator /src/quickjs/quickjs.c linenumber=16383
                                                                                                JS_ToObjectFree /src/quickjs/quickjs.c linenumber=16328
                                                                                                  JS_ToObject /src/quickjs/quickjs.c linenumber=40008
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=40009
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=16331
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16333
                                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=16336
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16337
                                                                                                js_free /src/quickjs/quickjs.c linenumber=16338
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16339
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=16360
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16369
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16371
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16384
                                                                                            js_for_in_next /src/quickjs/quickjs.c linenumber=19015
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16474
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16474
                                                                                              js_for_in_prepare_prototype_chain_enum /src/quickjs/quickjs.c linenumber=16478
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=16403
                                                                                                JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16405
                                                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=8075
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8076
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16406
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16408
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16410
                                                                                                JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16416
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16418
                                                                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=16422
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16433
                                                                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16444
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=0
                                                                                              JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16485
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16486
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16488
                                                                                              js_poll_interrupts /src/quickjs/quickjs.c linenumber=16492
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16495
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16500
                                                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=16506
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16515
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16521
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16529
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=16537
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=19021
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16719
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16567
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16568
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16570
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16570
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16571
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16572
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16574
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16552
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16553
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16555
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16556
                                                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16557
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16575
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16576
                                                                                                JS_CreateAsyncFromSyncIterator /src/quickjs/quickjs.c linenumber=16578
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=54465
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=54466
                                                                                                  JS_NewObjectClass /src/quickjs/quickjs.c linenumber=54468
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=54469
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=54470
                                                                                                  js_mallocz /src/quickjs/quickjs.c linenumber=54473
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=54475
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=54476
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=54479
                                                                                                  JS_SetOpaque /src/quickjs/quickjs.c linenumber=54481
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16579
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16583
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16584
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=16587
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16588
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16589
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16591
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16592
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16720
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16722
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16724
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16725
                                                                                            js_for_of_next /src/quickjs/quickjs.c linenumber=19031
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16740
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16741
                                                                                                JS_IteratorNext2 /src/quickjs/quickjs.c linenumber=16645
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16605
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16622
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16623
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16625
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16626
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16627
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16646
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16652
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16656
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16657
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16659
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16662
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16664
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16668
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16742
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16747
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16752
                                                                                            js_for_await_of_next /src/quickjs/quickjs.c linenumber=19038
                                                                                              JS_Call /src/quickjs/quickjs.c linenumber=16770
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16771
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=19044
                                                                                            js_iterator_get_value_done /src/quickjs/quickjs.c linenumber=19051
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16801
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16802
                                                                                              JS_IteratorGetCompleteValue /src/quickjs/quickjs.c linenumber=16805
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16782
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16783
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16785
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16786
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16787
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16806
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16808
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=19056
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19057
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19065
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19067
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=19069
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16688
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16689
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16693
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16693
                                                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=16696
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16698
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16700
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16701
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16705
                                                                                              JS_Throw /src/quickjs/quickjs.c linenumber=16708
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19071
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19082
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=19085
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19086
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=19098
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19100
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19102
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19115
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19117
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19119
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19119
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=19124
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=19127
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19130
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19132
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19150
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19213
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19213
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19213
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19213
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19213
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19213
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19217
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19217
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19217
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19217
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19217
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19222
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19222
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19222
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19222
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19222
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19235
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19241
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19247
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19251
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19256
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19258
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19272
                                                                                            JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=19274
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19275
                                                                                            JS_GetPrivateField /src/quickjs/quickjs.c linenumber=19285
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8440
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8443
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7839
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8444
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8446
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8448
                                                                                                __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8390
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8451
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19286
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19287
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19290
                                                                                            JS_SetPrivateField /src/quickjs/quickjs.c linenumber=19298
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8463
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8468
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8471
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8473
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8475
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8477
                                                                                              set_value /src/quickjs/quickjs.c linenumber=8480
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19299
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19300
                                                                                            JS_DefinePrivateField /src/quickjs/quickjs.c linenumber=19310
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8405
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8410
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8413
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8415
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8417
                                                                                              add_property /src/quickjs/quickjs.c linenumber=8421
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8424
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19311
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19322
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=19325
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19337
                                                                                            JS_DefineObjectName /src/quickjs/quickjs.c linenumber=19340
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10803
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10804
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10787
                                                                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=10805
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10805
                                                                                            JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=19348
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10814
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10815
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10818
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=10821
                                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5934
                                                                                                JS_AtomSymbolHasDescription /src/quickjs/quickjs.c linenumber=5935
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3765
                                                                                                JS_ConcatString3 /src/quickjs/quickjs.c linenumber=5936
                                                                                                  JS_ToStringFree /src/quickjs/quickjs.c linenumber=4444
                                                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=13702
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13703
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4445
                                                                                                  strlen  linenumber=4449
                                                                                                  strlen  linenumber=4450
                                                                                                  string_buffer_init2 /src/quickjs/quickjs.c linenumber=4452
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4455
                                                                                                  string_buffer_concat /src/quickjs/quickjs.c linenumber=4456
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4457
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4459
                                                                                                  string_buffer_end /src/quickjs/quickjs.c linenumber=4460
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4463
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10822
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=10823
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10825
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=19358
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19358
                                                                                            JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=19359
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=7938
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7955
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7968
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7976
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7988
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=7997
                                                                                              js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8000
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8004
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19362
                                                                                            js_method_set_home_object /src/quickjs/quickjs.c linenumber=19367
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5914
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5920
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5923
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19384
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19389
                                                                                            js_method_set_properties /src/quickjs/quickjs.c linenumber=19413
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=5950
                                                                                              JS_ConcatString3 /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5956
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5958
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=5961
                                                                                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=19415
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19418
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19420
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19421
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19435
                                                                                            js_op_define_class /src/quickjs/quickjs.c linenumber=19438
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17488
                                                                                              JS_IsConstructor /src/quickjs/quickjs.c linenumber=17492
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17496
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17497
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17499
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=17499
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17506
                                                                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17509
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17510
                                                                                              __assert_fail  linenumber=17514
                                                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=17515
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17517
                                                                                              js_closure2 /src/quickjs/quickjs.c linenumber=17519
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17521
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=17523
                                                                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17524
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17526
                                                                                              JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=17531
                                                                                              JS_DefineObjectName /src/quickjs/quickjs.c linenumber=17535
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17542
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17541
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17548
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17547
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17553
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17554
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17560
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17561
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17562
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17563
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17564
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19484
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19484
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19484
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19484
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19488
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19488
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19488
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19505
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19516
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19516
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19517
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=19521
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19522
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19524
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19529
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19529
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19530
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19544
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19547
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19548
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19549
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19552
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19555
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19558
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19559
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19560
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19565
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19567
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19568
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19580
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19583
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19584
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19585
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19587
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19588
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19589
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19622
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19629
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19631
                                                                                            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=19636
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19637
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19650
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19653
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19654
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19655
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19656
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19659
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19662
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19665
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19668
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19669
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19670
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19674
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19675
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19676
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19677
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=19690
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19693
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19696
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19698
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19699
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19700
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19701
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19711
                                                                                            JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=19711
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10716
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10717
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10719
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10722
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10723
                                                                                            js_append_enumerate /src/quickjs/quickjs.c linenumber=19722
                                                                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=16872
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16884
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16885
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=16888
                                                                                              js_create_array_iterator /src/quickjs/quickjs.c linenumber=16888
                                                                                                JS_ToStringCheckObject /src/quickjs/quickjs.c linenumber=43651
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13723
                                                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=13724
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=43654
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=43657
                                                                                                JS_NewObjectClass /src/quickjs/quickjs.c linenumber=43659
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=43660
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=43662
                                                                                                JS_SetOpaque /src/quickjs/quickjs.c linenumber=43668
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43671
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43673
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16890
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16892
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16893
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16895
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16896
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16897
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=16903
                                                                                              js_array_iterator_next /src/quickjs/quickjs.c linenumber=16903
                                                                                                JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=43686
                                                                                                  JS_GetOpaque /src/quickjs/quickjs.c linenumber=11066
                                                                                                  JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=11068
                                                                                                    __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7877
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=43689
                                                                                                typed_array_is_oob /src/quickjs/quickjs.c linenumber=43694
                                                                                                  __assert_fail  linenumber=57445
                                                                                                  __assert_fail  linenumber=57446
                                                                                                JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=43695
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=57035
                                                                                                js_get_length32 /src/quickjs/quickjs.c linenumber=43700
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41178
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=41179
                                                                                                  JS_ToUint32Free /src/quickjs/quickjs.c linenumber=41183
                                                                                                    JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13427
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43708
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=43717
                                                                                                JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=43719
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=43720
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=43727
                                                                                                js_create_array /src/quickjs/quickjs.c linenumber=43730
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43731
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43732
                                                                                              js_get_fast_array /src/quickjs/quickjs.c linenumber=16904
                                                                                              js_get_length32 /src/quickjs/quickjs.c linenumber=16906
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16915
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16914
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10730
                                                                                                JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10730
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16922
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16923
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16929
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16935
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16936
                                                                                              JS_IteratorClose /src/quickjs/quickjs.c linenumber=16940
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16941
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16942
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19724
                                                                                            JS_CopyDataProperties /src/quickjs/quickjs.c linenumber=19738
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16978
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16984
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16993
                                                                                              js_free_desc /src/quickjs/quickjs.c linenumber=16999
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17003
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17004
                                                                                              JS_SetProperty /src/quickjs/./quickjs.h linenumber=17007
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=797
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17009
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=0
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19754
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19776
                                                                                            JS_IsString /src/quickjs/./quickjs.h linenumber=19778
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19779
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=5070
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5071
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5072
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=5078
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5079
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5080
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5089
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5096
                                                                                                JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=4734
                                                                                                  js_rc /src/quickjs/quickjs.c linenumber=4700
                                                                                                  js_malloc_usable_size /src/quickjs/quickjs.c linenumber=4702
                                                                                                    js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1888
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4735
                                                                                                JS_ConcatString1 /src/quickjs/quickjs.c linenumber=4739
                                                                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4677
                                                                                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4679
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4687
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4688
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4740
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4741
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5098
                                                                                                max_int /src/quickjs/./cutils.h linenumber=4917
                                                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4920
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=4923
                                                                                                js_rc /src/quickjs/quickjs.c linenumber=4926
                                                                                                js_rebalancee_string_rope /src/quickjs/quickjs.c linenumber=4938
                                                                                                  js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=5034
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4989
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4991
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4994
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4943
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4949
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4950
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4995
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=5001
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=5002
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=5002
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=5003
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=5006
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=5008
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=5009
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=5011
                                                                                                    js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=5018
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5039
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5041
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=5044
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=5045
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5051
                                                                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=5052
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=5057
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5106
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5106
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5107
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5108
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5111
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5111
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5112
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5121
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5128
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5128
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5129
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5130
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5133
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5133
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5134
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5138
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19781
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19786
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15162
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15173
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15175
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11735
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11740
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15184
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15185
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15186
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15190
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15191
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15192
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15199
                                                                                              JS_ConcatString /src/quickjs/quickjs.c linenumber=15200
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15201
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15206
                                                                                                JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13049
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=12999
                                                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13009
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13010
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=13014
                                                                                                  js_atof /src/quickjs/quickjs.c linenumber=13019
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13020
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=13021
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13023
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13032
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13033
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13035
                                                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13028
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15207
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15208
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15211
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15212
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15213
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15225
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15232
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15236
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15239
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15240
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15241
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15244
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15248
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15249
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15252
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15254
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19806
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19812
                                                                                            JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=19819
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19820
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19822
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19822
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19823
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19825
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19832
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19835
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19837
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19850
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19872
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19921
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19937
                                                                                            js_binary_arith_slow /src/quickjs/quickjs.c linenumber=19968
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14991
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14999
                                                                                              abort  linenumber=15004
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15007
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15009
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15016
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15017
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15018
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15021
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15022
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15023
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15041
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15046
                                                                                              fmod  linenumber=15050
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15050
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=15057
                                                                                                pow  linenumber=14623
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15057
                                                                                              abort  linenumber=15060
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15062
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15070
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15074
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15079
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15082
                                                                                              js_bigint_mul /src/quickjs/quickjs.c linenumber=15085
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11887
                                                                                                mp_mul_basecase /src/quickjs/quickjs.c linenumber=11890
                                                                                                  mp_mul1 /src/quickjs/quickjs.c linenumber=11430
                                                                                                  mp_add_mul1 /src/quickjs/quickjs.c linenumber=11432
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11893
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11894
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11895
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11896
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11897
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=15088
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11910
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11914
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11915
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11919
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11923
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=11931
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11933
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11937
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11947
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11948
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11951
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11958
                                                                                                  js_bigint_new /src/quickjs/quickjs.c linenumber=11684
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=11963
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11965
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11966
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11971
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11973
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11974
                                                                                                mp_divnorm /src/quickjs/quickjs.c linenumber=11980
                                                                                                  mp_div1norm /src/quickjs/quickjs.c linenumber=11522
                                                                                                    udiv1norm_init /src/quickjs/quickjs.c linenumber=11495
                                                                                                    udiv1norm /src/quickjs/quickjs.c linenumber=11497
                                                                                                  udiv1norm_init /src/quickjs/quickjs.c linenumber=11528
                                                                                                  mp_sub /src/quickjs/quickjs.c linenumber=11543
                                                                                                  udiv1norm /src/quickjs/quickjs.c linenumber=11550
                                                                                                  mp_sub_mul1 /src/quickjs/quickjs.c linenumber=11557
                                                                                                  mp_add /src/quickjs/quickjs.c linenumber=11568
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11981
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11984
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=11986
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11989
                                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11990
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11993
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11996
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11998
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=15091
                                                                                              js_bigint_pow /src/quickjs/quickjs.c linenumber=15094
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12134
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12135
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12140
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12147
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12149
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=12157
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12169
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12186
                                                                                                clz32 /src/quickjs/./cutils.h linenumber=12184
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=12191
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12194
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=12197
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12200
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12206
                                                                                              abort  linenumber=15097
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15099
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15100
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15103
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15107
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15108
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15111
                                                                                              fmod  linenumber=15125
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=15128
                                                                                              abort  linenumber=15131
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15133
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19984
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14783
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14784
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14802
                                                                                              abort  linenumber=14809
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14811
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14820
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14825
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14830
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14839
                                                                                              abort  linenumber=14842
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14836
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14853
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14854
                                                                                              js_bigint_set_si /src/quickjs/quickjs.c linenumber=14861
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=14862
                                                                                              js_bigint_neg /src/quickjs/quickjs.c linenumber=14866
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=14869
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12061
                                                                                              abort  linenumber=14872
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14874
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14877
                                                                                              abort  linenumber=14897
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14899
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20014
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20017
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20035
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20053
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=20071
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14916
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14917
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=14922
                                                                                              js_unary_arith_slow /src/quickjs/quickjs.c linenumber=14923
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=20090
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20115
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20116
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20118
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20141
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20142
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20144
                                                                                            js_not_slow /src/quickjs/quickjs.c linenumber=20156
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14931
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14932
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14935
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=14938
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14939
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14942
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=14945
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20176
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15319
                                                                                              abort  linenumber=15327
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15329
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15332
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15333
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15334
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15337
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15338
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15339
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15351
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15355
                                                                                              js_bigint_logic /src/quickjs/quickjs.c linenumber=15362
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12020
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12022
                                                                                                abort  linenumber=12051
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12053
                                                                                              js_bigint_get_si_sat /src/quickjs/quickjs.c linenumber=15368
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11798
                                                                                              js_bigint_shl /src/quickjs/quickjs.c linenumber=15376
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12079
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12082
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=12092
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12093
                                                                                                js_bigint_extend /src/quickjs/quickjs.c linenumber=12095
                                                                                              js_bigint_shr /src/quickjs/quickjs.c linenumber=15378
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12108
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12110
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12112
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=12121
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12122
                                                                                              abort  linenumber=15382
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15384
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15385
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15388
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15390
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15391
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15394
                                                                                              abort  linenumber=15413
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20191
                                                                                            js_shr_slow /src/quickjs/quickjs.c linenumber=20197
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15791
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15792
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15793
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15796
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15797
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15798
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15805
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15806
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15807
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15811
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15812
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15814
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20217
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20235
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20253
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20271
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20317
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15528
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15529
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15530
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15533
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15534
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15535
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15541
                                                                                              js_string_compare /src/quickjs/quickjs.c linenumber=15543
                                                                                              js_string_rope_compare /src/quickjs/quickjs.c linenumber=15546
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15563
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15564
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15571
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15575
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15580
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15581
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15585
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15586
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15592
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15593
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15594
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15597
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15598
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15599
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15609
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15472
                                                                                                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=15432
                                                                                                  js_bigint_set_short /src/quickjs/quickjs.c linenumber=15435
                                                                                                  abort  linenumber=15441
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15473
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=12367
                                                                                                  js_bigint_sign /src/quickjs/quickjs.c linenumber=12371
                                                                                                  js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12396
                                                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=12221
                                                                                                    clz64 /src/quickjs/./cutils.h linenumber=12258
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15478
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15479
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15482
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15483
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15487
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15488
                                                                                                js_bigint_cmp /src/quickjs/quickjs.c linenumber=15489
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15491
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15492
                                                                                                abort  linenumber=15512
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20318
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20319
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20320
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20389
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20389
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=20389
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15670
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15699
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15704
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15705
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15690
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15693
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15694
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15695
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15701
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15702
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15703
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15710
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15715
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15716
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15720
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15721
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15727
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15728
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15729
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15732
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15733
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15734
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15738
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15739
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15740
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15748
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15751
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15752
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15753
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15756
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15757
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15758
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15764
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15766
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15772
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15773
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20390
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20390
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=20390
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20446
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20446
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=20446
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20447
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20447
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=20447
                                                                                            js_operator_in /src/quickjs/quickjs.c linenumber=20451
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15983
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15986
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=15989
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=15990
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15993
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15994
                                                                                            js_operator_private_in /src/quickjs/quickjs.c linenumber=20457
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16008
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16011
                                                                                              JS_CheckBrand /src/quickjs/quickjs.c linenumber=16013
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16022
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=16026
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=16027
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16030
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16031
                                                                                            js_operator_instanceof /src/quickjs/quickjs.c linenumber=20463
                                                                                              JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=16061
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=8159
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8161
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=8162
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=8164
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=8164
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=8166
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=8167
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=8171
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8173
                                                                                                JS_OrdinaryIsInstanceOf /src/quickjs/quickjs.c linenumber=8176
                                                                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=8089
                                                                                                  JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=8094
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8100
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8102
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8103
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8115
                                                                                                  JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=8117
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8118
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=8122
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8127
                                                                                                  js_poll_interrupts /src/quickjs/quickjs.c linenumber=8132
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8133
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8150
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16064
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16065
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20473
                                                                                              JS_IsFunction /src/quickjs/quickjs.c linenumber=16101
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20474
                                                                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=20475
                                                                                            js_operator_delete /src/quickjs/quickjs.c linenumber=20480
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16129
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=16132
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=10948
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=10949
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=10952
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10953
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=10957
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=10958
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=16133
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16136
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16137
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20489
                                                                                            JS_DeleteGlobalVar /src/quickjs/quickjs.c linenumber=20493
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10926
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10929
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=10933
                                                                                            JS_ToObject /src/quickjs/quickjs.c linenumber=20503
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20504
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20506
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=20519
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20520
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20522
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20549
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20550
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20556
                                                                                            js_has_unscopable /src/quickjs/quickjs.c linenumber=20561
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16042
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16043
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16046
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16047
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16048
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16050
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20570
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=20574
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20575
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20580
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20581
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20584
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20588
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=20592
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20593
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=20597
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20599
                                                                                            JS_DeleteProperty /src/quickjs/quickjs.c linenumber=20605
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20608
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=20613
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20618
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20624
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20625
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20635
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20683
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20689
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20695
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20701
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=20706
                                                                                            is_backtrace_needed /src/quickjs/quickjs.c linenumber=20712
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=7650
                                                                                            build_backtrace /src/quickjs/quickjs.c linenumber=20717
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=7571
                                                                                              js_dbuf_init /src/quickjs/quickjs.c linenumber=7574
                                                                                                dbuf_init2 /src/quickjs/cutils.c linenumber=1937
                                                                                                js_realloc_rt /src/quickjs/quickjs.c linenumber=1937
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7576
                                                                                                vsnprintf  linenumber=185
                                                                                                dbuf_put /src/quickjs/cutils.c linenumber=191
                                                                                                  dbuf_claim /src/quickjs/cutils.c linenumber=133
                                                                                                  memcpy_no_ub /src/quickjs/./cutils.h linenumber=136
                                                                                                dbuf_claim /src/quickjs/cutils.c linenumber=193
                                                                                                vsnprintf  linenumber=196
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7578
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7579
                                                                                                __dbuf_putc /src/quickjs/cutils.c linenumber=279
                                                                                                  dbuf_put /src/quickjs/cutils.c linenumber=154
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7580
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=7581
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7584
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7586
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7588
                                                                                              get_prop_string /src/quickjs/quickjs.c linenumber=7600
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7605
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7606
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=7609
                                                                                              find_line_num /src/quickjs/quickjs.c linenumber=7616
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7472
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7478
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7489
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7494
                                                                                                  get_leb128 /src/quickjs/quickjs.c linenumber=7447
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7504
                                                                                              JS_AtomToCString /src/quickjs/./quickjs.h linenumber=7618
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7619
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7621
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7623
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7624
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7627
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7629
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7631
                                                                                              dbuf_error /src/quickjs/./cutils.h linenumber=7632
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7635
                                                                                              dbuf_free /src/quickjs/cutils.c linenumber=7636
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7637
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20722
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20727
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=20729
                                                                                            close_var_refs /src/quickjs/quickjs.c linenumber=20751
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17590
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20755
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=21015
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=21015
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=21022
                                                                                          close_var_refs /src/quickjs/quickjs.c linenumber=21030
                                                                                          async_func_free_frame /src/quickjs/quickjs.c linenumber=21032
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21293
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=21296
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=21297
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21299
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21300
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=21303
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21305
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21306
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21316
                                                                                        js_promise_resolve /src/quickjs/quickjs.c linenumber=21317
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=53828
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=53829
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53830
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53833
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53834
                                                                                          js_same_value /src/quickjs/quickjs.c linenumber=53836
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53837
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53839
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=53841
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53842
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53844
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53845
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53846
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53847
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53848
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53851
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21319
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21320
                                                                                        js_async_function_resolve_create /src/quickjs/quickjs.c linenumber=21322
                                                                                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=21273
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=21275
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=21277
                                                                                          js_rc /src/quickjs/quickjs.c linenumber=21281
                                                                                        perform_promise_then /src/quickjs/quickjs.c linenumber=21331
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=54232
                                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=54240
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=54247
                                                                                          JS_IsFunction /src/quickjs/quickjs.c linenumber=54249
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=54243
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53416
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53417
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53418
                                                                                            js_free_rt /src/quickjs/quickjs.c linenumber=53419
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=54251
                                                                                          list_add_tail /src/quickjs/./list.h linenumber=54257
                                                                                          JS_EnqueueJob /src/quickjs/quickjs.c linenumber=54274
                                                                                          promise_reaction_job /src/quickjs/quickjs.c linenumber=54274
                                                                                            __assert_fail  linenumber=53429
                                                                                            JS_ToBool /src/quickjs/quickjs.c linenumber=53431
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=11249
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=11249
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53437
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53439
                                                                                            JS_Throw /src/quickjs/quickjs.c linenumber=53439
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53441
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=53444
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=53446
                                                                                            JS_GetException /src/quickjs/quickjs.c linenumber=53448
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53453
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=53454
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=53459
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=54276
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21334
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21336
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21323
                                                                                      async_func_free /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31419
                                                                                    JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31421
                                                                                    JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31422
                                                                                    js_async_module_execution_fulfilled /src/quickjs/quickjs.c linenumber=31422
                                                                                      __assert_fail  linenumber=31361
                                                                                      __assert_fail  linenumber=31364
                                                                                      __assert_fail  linenumber=31365
                                                                                      __assert_fail  linenumber=31366
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31368
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31225
                                                                                        __assert_fail  linenumber=31227
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=31229
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31231
                                                                                      gather_available_ancestors /src/quickjs/quickjs.c linenumber=31374
                                                                                        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31257
                                                                                        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31258
                                                                                        find_in_exec_module_list /src/quickjs/quickjs.c linenumber=31263
                                                                                        __assert_fail  linenumber=31265
                                                                                        __assert_fail  linenumber=31266
                                                                                        __assert_fail  linenumber=31267
                                                                                        __assert_fail  linenumber=31268
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=31271
                                                                                        gather_available_ancestors /src/quickjs/quickjs.c linenumber=31276
                                                                                      rqsort /src/quickjs/cutils.c linenumber=31380
                                                                                      exec_module_list_cmp /src/quickjs/quickjs.c linenumber=31380
                                                                                      __assert_fail  linenumber=31389
                                                                                      js_execute_async_module /src/quickjs/quickjs.c linenumber=31391
                                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31423
                                                                                        js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31423
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31315
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31316
                                                                                          __assert_fail  linenumber=31319
                                                                                          __assert_fail  linenumber=31323
                                                                                          __assert_fail  linenumber=31324
                                                                                          __assert_fail  linenumber=31325
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=31328
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31332
                                                                                          __assert_fail  linenumber=31334
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=31335
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31337
                                                                                          JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31342
                                                                                          js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31343
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31345
                                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=31424
                                                                                          JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=54289
                                                                                          JS_SpeciesConstructor /src/quickjs/quickjs.c linenumber=54293
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=40889
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40890
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40891
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=40892
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40894
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=40895
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=40896
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40897
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40898
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40900
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40901
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=40902
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40904
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=40904
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=40905
                                                                                            JS_IsConstructor /src/quickjs/quickjs.c linenumber=40906
                                                                                            JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=40907
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40908
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=54294
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=54296
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=54297
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=54298
                                                                                          perform_promise_then /src/quickjs/quickjs.c linenumber=54300
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=54303
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=54305
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31425
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31426
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31427
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31428
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31429
                                                                                      js_execute_sync_module /src/quickjs/quickjs.c linenumber=31394
                                                                                        js_async_function_call /src/quickjs/quickjs.c linenumber=31448
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=31449
                                                                                        JS_PromiseState /src/quickjs/quickjs.c linenumber=31451
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53396
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31453
                                                                                        JS_PromiseResult /src/quickjs/quickjs.c linenumber=31455
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53404
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53407
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31456
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31459
                                                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31460
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=31462
                                                                                      JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31395
                                                                                      js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31396
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31399
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31400
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31403
                                                                                      js_free /src/quickjs/quickjs.c linenumber=0
                                                                                  js_execute_sync_module /src/quickjs/quickjs.c linenumber=31557
                                                                                  __assert_fail  linenumber=31561
                                                                              __assert_fail  linenumber=31610
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31613
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31617
                                                                              __assert_fail  linenumber=31618
                                                                              __assert_fail  linenumber=31619
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31620
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31622
                                                                              __assert_fail  linenumber=31627
                                                                              __assert_fail  linenumber=31629
                                                                              __assert_fail  linenumber=31632
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31634
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31636
                                                                              __assert_fail  linenumber=31638
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31640
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=37220
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=37225
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37226
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=31044
                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=31046
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=31047
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31049
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31050
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31054
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31058
                                                                        js_load_module_fulfilled /src/quickjs/quickjs.c linenumber=31058
                                                                          JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=31009
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=31010
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=31011
                                                                          js_load_module_rejected /src/quickjs/quickjs.c linenumber=31012
                                                                            JS_Call /src/quickjs/quickjs.c linenumber=30995
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=30997
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=31015
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31017
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31018
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31059
                                                                        js_load_module_rejected /src/quickjs/quickjs.c linenumber=31059
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31060
                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=31061
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31062
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31063
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31064
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31065
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31109
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31110
                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=31113
                                                                      JS_Call /src/quickjs/quickjs.c linenumber=31114
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31116
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31117
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31118
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31206
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31207
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31208
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31209
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31210
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31213
                                                                    JS_GetException /src/quickjs/quickjs.c linenumber=31214
                                                                    JS_Call /src/quickjs/quickjs.c linenumber=31215
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31217
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31218
                                                      build_arg_list /src/quickjs/quickjs.c linenumber=41277
                                                      JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=41281
                                                      JS_Call /src/quickjs/quickjs.c linenumber=41283
                                                      free_arg_list /src/quickjs/quickjs.c linenumber=41285
                          build_backtrace /src/quickjs/quickjs.c linenumber=7677
                          JS_Throw /src/quickjs/quickjs.c linenumber=7680
              js_finrec_job /src/quickjs/quickjs.c linenumber=61343
                JS_Call /src/quickjs/quickjs.c linenumber=61322
              js_weakref_free /src/quickjs/quickjs.c linenumber=61345
              js_weakref_free /src/quickjs/quickjs.c linenumber=61346
              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=61347
              list_del /src/quickjs/./list.h linenumber=61348
              js_free_rt /src/quickjs/quickjs.c linenumber=61349
            abort  linenumber=6553
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6559
        list_empty /src/quickjs/./list.h linenumber=2464
        __assert_fail  linenumber=2464
        list_empty /src/quickjs/./list.h linenumber=2465
        __assert_fail  linenumber=2465
        JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=2471
        js_free_rt /src/quickjs/quickjs.c linenumber=2474
        atom_is_free /src/quickjs/quickjs.c linenumber=2537
        js_free_rt /src/quickjs/quickjs.c linenumber=2541
        js_free_rt /src/quickjs/quickjs.c linenumber=2544
        js_free_rt /src/quickjs/quickjs.c linenumber=2545
        js_free_rt /src/quickjs/quickjs.c linenumber=2546
  JS_NewContext /src/quickjs/quickjs.c linenumber=29
    JS_NewContextRaw /src/quickjs/quickjs.c linenumber=2631
      js_mallocz_rt /src/quickjs/quickjs.c linenumber=2598
      js_rc /src/quickjs/quickjs.c linenumber=2601
      add_gc_object /src/quickjs/quickjs.c linenumber=2602
      js_malloc_rt /src/quickjs/quickjs.c linenumber=2604
      js_free_rt /src/quickjs/quickjs.c linenumber=2607
      list_add_tail /src/quickjs/./list.h linenumber=2611
      init_list_head /src/quickjs/./list.h linenumber=2618
      JS_AddIntrinsicBasicObjects /src/quickjs/quickjs.c linenumber=2620
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56449
          clz32 /src/quickjs/./cutils.h linenumber=5796
          get_proto_obj /src/quickjs/quickjs.c linenumber=5799
          js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5800
          JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5803
        JS_IsException /src/quickjs/./quickjs.h linenumber=56451
        JS_SetImmutablePrototype /src/quickjs/quickjs.c linenumber=56453
        JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=56456
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=5976
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5978
          JS_IsException /src/quickjs/./quickjs.h linenumber=5980
          JS_DupContext /src/quickjs/quickjs.c linenumber=5983
          JS_NewAtom /src/quickjs/quickjs.c linenumber=5994
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=5996
          js_function_set_properties /src/quickjs/quickjs.c linenumber=5999
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=6000
        js_function_proto /src/quickjs/quickjs.c linenumber=56456
        JS_IsException /src/quickjs/./quickjs.h linenumber=56460
        JS_DupValue /src/quickjs/./quickjs.h linenumber=56462
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56464
        JS_IsException /src/quickjs/./quickjs.h linenumber=56466
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56470
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56474
        JS_IsException /src/quickjs/./quickjs.h linenumber=56476
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56481
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39877
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39878
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39881
          JS_IsException /src/quickjs/./quickjs.h linenumber=39882
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39887
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39894
          JS_IsException /src/quickjs/./quickjs.h linenumber=39896
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39899
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39901
            find_atom /src/quickjs/quickjs.c linenumber=39765
              strlen  linenumber=39588
              memcmp  linenumber=39594
              JS_DupAtom /src/quickjs/quickjs.c linenumber=39595
              abort  linenumber=39597
              JS_NewAtom /src/quickjs/quickjs.c linenumber=39599
            JS_InstantiateFunctionListItem /src/quickjs/quickjs.c linenumber=39768
              find_atom /src/quickjs/quickjs.c linenumber=39657
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39660
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39663
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39666
              abort  linenumber=39669
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=39671
              JS_IsException /src/quickjs/./quickjs.h linenumber=39672
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39691
              snprintf  linenumber=39703
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39704
                JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=6009
              JS_IsException /src/quickjs/./quickjs.h linenumber=39707
              snprintf  linenumber=39712
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39713
              JS_IsException /src/quickjs/./quickjs.h linenumber=39716
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39717
              JS_DefinePropertyGetSet /src/quickjs/quickjs.c linenumber=39721
                JS_DefineProperty /src/quickjs/quickjs.c linenumber=10762
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10765
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10766
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39730
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39733
              JS_AtomToValue /src/quickjs/quickjs.c linenumber=39739
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39746
              abort  linenumber=39751
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39753
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=39769
          JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=39905
          JS_IsException /src/quickjs/./quickjs.h linenumber=39907
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39909
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39913
          JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=39912
            JS_NewAtom /src/quickjs/quickjs.c linenumber=10746
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10748
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10751
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10752
          JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=39917
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39832
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39831
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39835
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39834
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39919
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39920
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39923
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39924
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39925
        js_error_constructor /src/quickjs/quickjs.c linenumber=56481
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41497
          JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=41498
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41499
          JS_IsException /src/quickjs/./quickjs.h linenumber=41500
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41502
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41506
          JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41507
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41515
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=41517
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41518
          JS_IsException /src/quickjs/./quickjs.h linenumber=41519
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41524
          JS_ToString /src/quickjs/quickjs.c linenumber=41525
          JS_IsException /src/quickjs/./quickjs.h linenumber=41526
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41528
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41534
          JS_HasProperty /src/quickjs/quickjs.c linenumber=41535
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41539
          JS_IsException /src/quickjs/./quickjs.h linenumber=41540
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41542
          iterator_to_array /src/quickjs/quickjs.c linenumber=41549
            JS_GetIterator /src/quickjs/quickjs.c linenumber=41459
            JS_IsException /src/quickjs/./quickjs.h linenumber=41460
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41462
            JS_IsException /src/quickjs/./quickjs.h linenumber=41463
            JS_NewArray /src/quickjs/quickjs.c linenumber=41465
            JS_IsException /src/quickjs/./quickjs.h linenumber=41466
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=41469
            JS_IsException /src/quickjs/./quickjs.h linenumber=41470
            JS_DefinePropertyValueInt64 /src/quickjs/quickjs.c linenumber=41474
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10737
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10737
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41479
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41480
            JS_IteratorClose /src/quickjs/quickjs.c linenumber=41483
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41485
          JS_IsException /src/quickjs/./quickjs.h linenumber=41550
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41552
          build_backtrace /src/quickjs/quickjs.c linenumber=41557
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41560
        JS_IsException /src/quickjs/./quickjs.h linenumber=56487
        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=56495
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56499
        js_error_constructor /src/quickjs/quickjs.c linenumber=56499
        JS_IsException /src/quickjs/./quickjs.h linenumber=56505
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56509
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56510
        JS_IsException /src/quickjs/./quickjs.h linenumber=56511
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56516
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56519
        js_array_constructor /src/quickjs/quickjs.c linenumber=56519
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=41724
          JS_IsException /src/quickjs/./quickjs.h linenumber=41725
          JS_IsNumber /src/quickjs/./quickjs.h linenumber=41727
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41729
          JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=41729
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=41731
          JS_SetProperty /src/quickjs/./quickjs.h linenumber=41731
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41735
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=41735
            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10097
            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10097
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41741
        JS_IsException /src/quickjs/./quickjs.h linenumber=56525
        get_proto_obj /src/quickjs/quickjs.c linenumber=56534
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56534
        add_shape_property /src/quickjs/quickjs.c linenumber=56538
        get_proto_obj /src/quickjs/quickjs.c linenumber=56542
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56542
        add_shape_property /src/quickjs/quickjs.c linenumber=56546
        add_shape_property /src/quickjs/quickjs.c linenumber=56549
        add_shape_property /src/quickjs/quickjs.c linenumber=56552
        get_proto_obj /src/quickjs/quickjs.c linenumber=56556
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56556
        add_shape_property /src/quickjs/quickjs.c linenumber=56560
        add_shape_property /src/quickjs/quickjs.c linenumber=56563
        add_shape_property /src/quickjs/quickjs.c linenumber=56566
      JS_FreeContext /src/quickjs/quickjs.c linenumber=2621
    JS_AddIntrinsicBaseObjects /src/quickjs/quickjs.c linenumber=2635
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=56578
        JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=1055
        js_throw_type_error /src/quickjs/quickjs.c linenumber=1055
          JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=16148
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16150
      JS_IsException /src/quickjs/./quickjs.h linenumber=56579
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56582
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56587
      js_object_seal /src/quickjs/quickjs.c linenumber=56592
        JS_IsObject /src/quickjs/./quickjs.h linenumber=40724
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40725
        JS_PreventExtensions /src/quickjs/quickjs.c linenumber=40727
          array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=8961
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40731
        JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=40736
        JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=40745
        js_free_desc /src/quickjs/quickjs.c linenumber=40751
        JS_DefineProperty /src/quickjs/quickjs.c linenumber=40754
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40758
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40759
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40762
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56592
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56595
      js_object_constructor /src/quickjs/quickjs.c linenumber=56595
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40151
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=40153
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=40154
        JS_NewObject /src/quickjs/quickjs.c linenumber=40160
        JS_ToObject /src/quickjs/quickjs.c linenumber=40163
      JS_IsException /src/quickjs/./quickjs.h linenumber=56601
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56603
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56607
      js_function_constructor /src/quickjs/quickjs.c linenumber=56607
        string_buffer_init /src/quickjs/quickjs.c linenumber=41112
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41113
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41118
          strlen  linenumber=4266
          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4266
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41116
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41121
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41123
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=41130
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41133
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41128
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=41135
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41138
        string_buffer_end /src/quickjs/quickjs.c linenumber=41139
        JS_IsException /src/quickjs/./quickjs.h linenumber=41140
        JS_EvalObject /src/quickjs/quickjs.c linenumber=41143
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41144
        JS_IsException /src/quickjs/./quickjs.h linenumber=41145
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41147
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41149
        JS_IsException /src/quickjs/./quickjs.h linenumber=41150
        JS_IsObject /src/quickjs/./quickjs.h linenumber=41152
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41154
        JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41155
        JS_DupValue /src/quickjs/./quickjs.h linenumber=41158
        JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=41160
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41161
        string_buffer_free /src/quickjs/quickjs.c linenumber=41168
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41170
      JS_IsException /src/quickjs/./quickjs.h linenumber=56613
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56618
      js_iterator_constructor /src/quickjs/quickjs.c linenumber=56618
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43827
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43831
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=43833
      JS_IsException /src/quickjs/./quickjs.h linenumber=56624
      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=56630
      js_iterator_constructor_getset /src/quickjs/quickjs.c linenumber=56630
        JS_IsObject /src/quickjs/./quickjs.h linenumber=43808
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=43809
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43811
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=43810
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43817
      JS_IsException /src/quickjs/./quickjs.h linenumber=56632
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56633
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56636
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56640
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56641
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56644
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56648
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39608
        JS_IsException /src/quickjs/./quickjs.h linenumber=39609
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39611
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39612
      JS_IsException /src/quickjs/./quickjs.h linenumber=56651
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56654
      JS_IsException /src/quickjs/./quickjs.h linenumber=56657
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56661
      JS_IsException /src/quickjs/./quickjs.h linenumber=56664
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56669
      JS_IsException /src/quickjs/./quickjs.h linenumber=56670
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56674
      JS_IsException /src/quickjs/./quickjs.h linenumber=56677
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56683
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56688
      js_number_constructor /src/quickjs/quickjs.c linenumber=56688
        JS_ToNumeric /src/quickjs/quickjs.c linenumber=44855
          JS_DupValue /src/quickjs/./quickjs.h linenumber=13054
          JS_ToNumericFree /src/quickjs/quickjs.c linenumber=13054
        JS_IsException /src/quickjs/./quickjs.h linenumber=44856
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44860
        JS_IsException /src/quickjs/./quickjs.h linenumber=44861
        js_bigint_to_float64 /src/quickjs/quickjs.c linenumber=44868
          js_bigint_sign /src/quickjs/quickjs.c linenumber=12290
          js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12291
          shr_rndn /src/quickjs/quickjs.c linenumber=12298
          uint64_as_float64 /src/quickjs/./cutils.h linenumber=12306
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=44869
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44870
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44877
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44878
        JS_IsException /src/quickjs/./quickjs.h linenumber=44879
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44880
      JS_IsException /src/quickjs/./quickjs.h linenumber=56694
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56696
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56697
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56701
      js_boolean_constructor /src/quickjs/quickjs.c linenumber=56701
        JS_ToBool /src/quickjs/quickjs.c linenumber=45162
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=45163
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=45164
        JS_IsException /src/quickjs/./quickjs.h linenumber=45165
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=45166
      JS_IsException /src/quickjs/./quickjs.h linenumber=56707
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56709
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56710
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56714
      js_string_constructor /src/quickjs/quickjs.c linenumber=56714
        JS_AtomToString /src/quickjs/quickjs.c linenumber=45305
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=45316
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=45307
        JS_IsSymbol /src/quickjs/./quickjs.h linenumber=45307
        js_get_atom_index /src/quickjs/quickjs.c linenumber=45309
        JS_AtomToString /src/quickjs/quickjs.c linenumber=45309
        JS_ConcatString3 /src/quickjs/quickjs.c linenumber=45309
        JS_ToString /src/quickjs/quickjs.c linenumber=45311
        JS_IsException /src/quickjs/./quickjs.h linenumber=45313
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=45319
        JS_IsException /src/quickjs/./quickjs.h linenumber=45320
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=45321
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=45323
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=45324
      JS_IsException /src/quickjs/./quickjs.h linenumber=56720
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56722
      JS_AtomToString /src/quickjs/quickjs.c linenumber=56723
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56723
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56727
      JS_IsException /src/quickjs/./quickjs.h linenumber=56730
      js_random_init /src/quickjs/quickjs.c linenumber=56734
        gettimeofday  linenumber=47412
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56735
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56739
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56743
      js_symbol_constructor /src/quickjs/quickjs.c linenumber=56743
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51610
        JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=51611
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51612
        JS_ToString /src/quickjs/quickjs.c linenumber=51615
        JS_IsException /src/quickjs/./quickjs.h linenumber=51616
        JS_NewSymbolInternal /src/quickjs/quickjs.c linenumber=51620
      JS_IsException /src/quickjs/./quickjs.h linenumber=56749
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56751
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56755
      JS_IsException /src/quickjs/./quickjs.h linenumber=56758
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56762
      js_function_constructor /src/quickjs/quickjs.c linenumber=56762
      JS_IsException /src/quickjs/./quickjs.h linenumber=56769
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56771
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=56772
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56778
      JS_IsException /src/quickjs/./quickjs.h linenumber=56779
      JS_DupValue /src/quickjs/./quickjs.h linenumber=56783
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=56782
      JS_AddIntrinsicBigInt /src/quickjs/quickjs.c linenumber=56788
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56427
        js_bigint_constructor /src/quickjs/quickjs.c linenumber=56427
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=56272
          JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=56273
          JS_DupValue /src/quickjs/./quickjs.h linenumber=56274
          JS_ToBigIntCtorFree /src/quickjs/quickjs.c linenumber=56274
            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=56227
            js_bigint_from_float64 /src/quickjs/quickjs.c linenumber=56237
              float64_as_uint64 /src/quickjs/./cutils.h linenumber=12315
              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12332
              js_bigint_set_si64 /src/quickjs/quickjs.c linenumber=12355
                js_bigint_set_si /src/quickjs/quickjs.c linenumber=11639
              js_bigint_shl /src/quickjs/quickjs.c linenumber=12357
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56242
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56244
            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=56246
            JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=56252
            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=56255
            JS_IsException /src/quickjs/./quickjs.h linenumber=56256
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=56262
            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56263
        JS_IsException /src/quickjs/./quickjs.h linenumber=56433
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56435
    JS_AddIntrinsicDate /src/quickjs/quickjs.c linenumber=2636
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56196
      js_date_constructor /src/quickjs/quickjs.c linenumber=56196
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55447
        date_now /src/quickjs/quickjs.c linenumber=55453
          gettimeofday  linenumber=55435
        JS_IsNumber /src/quickjs/./quickjs.h linenumber=55458
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55459
        JS_ToPrimitive /src/quickjs/quickjs.c linenumber=55465
        JS_IsString /src/quickjs/./quickjs.h linenumber=55466
        js_Date_parse /src/quickjs/quickjs.c linenumber=55467
          JS_ToString /src/quickjs/quickjs.c linenumber=55957
          JS_IsException /src/quickjs/./quickjs.h linenumber=55958
          string_get /src/quickjs/quickjs.c linenumber=55964
          js_date_parse_isostring /src/quickjs/quickjs.c linenumber=55970
            string_get_digits /src/quickjs/quickjs.c linenumber=55711
            string_get_digits /src/quickjs/quickjs.c linenumber=55719
            string_skip_char /src/quickjs/quickjs.c linenumber=55722
            string_get_digits /src/quickjs/quickjs.c linenumber=55723
            string_skip_char /src/quickjs/quickjs.c linenumber=55728
            string_get_digits /src/quickjs/quickjs.c linenumber=55729
            string_skip_char /src/quickjs/quickjs.c linenumber=55735
            string_get_digits /src/quickjs/quickjs.c linenumber=55737
            string_skip_char /src/quickjs/quickjs.c linenumber=55738
            string_get_digits /src/quickjs/quickjs.c linenumber=55739
            string_skip_char /src/quickjs/quickjs.c linenumber=55743
            string_get_digits /src/quickjs/quickjs.c linenumber=55744
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55746
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55752
              string_get_digits /src/quickjs/quickjs.c linenumber=55623
              string_skip_char /src/quickjs/quickjs.c linenumber=55637
              string_get_digits /src/quickjs/quickjs.c linenumber=55639
          js_date_parse_otherstring /src/quickjs/quickjs.c linenumber=55971
            string_skip_spaces /src/quickjs/quickjs.c linenumber=55813
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55816
            string_get_digits /src/quickjs/quickjs.c linenumber=55820
            string_get_digits /src/quickjs/quickjs.c linenumber=55831
            string_skip_char /src/quickjs/quickjs.c linenumber=55832
            string_get_digits /src/quickjs/quickjs.c linenumber=55835
            string_skip_char /src/quickjs/quickjs.c linenumber=55837
            string_get_digits /src/quickjs/quickjs.c linenumber=55838
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55840
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55844
            string_get_month /src/quickjs/quickjs.c linenumber=55862
              find_abbrev /src/quickjs/quickjs.c linenumber=55688
                upper_ascii /src/quickjs/quickjs.c linenumber=0
                upper_ascii /src/quickjs/quickjs.c linenumber=55676
            string_skip_until /src/quickjs/quickjs.c linenumber=55864
              strchr  linenumber=55559
            string_match /src/quickjs/quickjs.c linenumber=55866
              upper_ascii /src/quickjs/quickjs.c linenumber=55663
            string_match /src/quickjs/quickjs.c linenumber=55871
            string_get_tzabbr /src/quickjs/quickjs.c linenumber=55876
              string_match /src/quickjs/quickjs.c linenumber=55785
            string_skip_until /src/quickjs/quickjs.c linenumber=55898
            string_skip_separators /src/quickjs/quickjs.c linenumber=55900
          set_date_fields /src/quickjs/quickjs.c linenumber=55985
            fmod  linenumber=55199
            days_from_year /src/quickjs/quickjs.c linenumber=55207
              floor_div /src/quickjs/quickjs.c linenumber=55091
              floor_div /src/quickjs/quickjs.c linenumber=55092
            days_in_year /src/quickjs/quickjs.c linenumber=55211
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=55240
              localtime_r  linenumber=47537
            time_clip /src/quickjs/quickjs.c linenumber=55242
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55986
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55989
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55468
        JS_IsException /src/quickjs/./quickjs.h linenumber=55469
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=55471
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=55474
        time_clip /src/quickjs/quickjs.c linenumber=0
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55483
        set_date_fields_checked /src/quickjs/quickjs.c linenumber=55486
          set_date_fields /src/quickjs/quickjs.c linenumber=55257
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=55496
        JS_IsException /src/quickjs/./quickjs.h linenumber=55497
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55498
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=55498
        get_date_string /src/quickjs/quickjs.c linenumber=55503
          get_date_fields /src/quickjs/quickjs.c linenumber=55338
            JS_ThisTimeValue /src/quickjs/quickjs.c linenumber=55132
              JS_IsNumber /src/quickjs/./quickjs.h linenumber=55070
              JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55071
              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=55073
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=55142
            math_mod /src/quickjs/quickjs.c linenumber=55148
            math_mod /src/quickjs/quickjs.c linenumber=55156
            year_from_days /src/quickjs/quickjs.c linenumber=55157
              floor_div /src/quickjs/quickjs.c linenumber=55102
              days_from_year /src/quickjs/quickjs.c linenumber=55106
              days_in_year /src/quickjs/quickjs.c linenumber=55111
            days_in_year /src/quickjs/quickjs.c linenumber=55162
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=55343
          js_new_string8 /src/quickjs/quickjs.c linenumber=55345
          snprintf  linenumber=55363
          snprintf  linenumber=55369
          snprintf  linenumber=0
          snprintf  linenumber=55385
          snprintf  linenumber=55389
          snprintf  linenumber=55401
          snprintf  linenumber=55405
          snprintf  linenumber=55414
          snprintf  linenumber=55419
          snprintf  linenumber=55423
          JS_NewStringLen /src/quickjs/quickjs.c linenumber=55429
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55504
      JS_IsException /src/quickjs/./quickjs.h linenumber=56202
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56204
    JS_AddIntrinsicEval /src/quickjs/quickjs.c linenumber=2637
    JS_AddIntrinsicStringNormalize /src/quickjs/quickjs.c linenumber=2638
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=46954
    JS_AddIntrinsicRegExp /src/quickjs/quickjs.c linenumber=2639
      JS_AddIntrinsicRegExpCompiler /src/quickjs/quickjs.c linenumber=49306
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=49308
      js_regexp_constructor /src/quickjs/quickjs.c linenumber=49308
        js_is_regexp /src/quickjs/quickjs.c linenumber=47774
          JS_IsObject /src/quickjs/./quickjs.h linenumber=47754
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47756
          JS_IsException /src/quickjs/./quickjs.h linenumber=47757
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47759
          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=47760
          js_get_regexp /src/quickjs/quickjs.c linenumber=47761
            JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=47744
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47777
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=47779
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47780
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47783
        JS_IsException /src/quickjs/./quickjs.h linenumber=47784
        js_same_value /src/quickjs/quickjs.c linenumber=47786
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47787
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47789
        js_get_regexp /src/quickjs/quickjs.c linenumber=47792
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47795
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47796
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47797
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47798
        JS_IsException /src/quickjs/./quickjs.h linenumber=47799
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47803
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47807
        JS_IsException /src/quickjs/./quickjs.h linenumber=47808
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47810
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47811
        JS_IsException /src/quickjs/./quickjs.h linenumber=47812
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47818
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47821
        JS_AtomToString /src/quickjs/quickjs.c linenumber=47822
        JS_ToString /src/quickjs/quickjs.c linenumber=47825
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47826
        JS_IsException /src/quickjs/./quickjs.h linenumber=47827
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47831
        JS_IsException /src/quickjs/./quickjs.h linenumber=47832
        js_compile_regexp /src/quickjs/quickjs.c linenumber=47834
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47613
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=47614
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47654
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47649
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=47660
          JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=47663
          lre_compile /src/quickjs/libregexp.c linenumber=47666
            dbuf_init2 /src/quickjs/cutils.c linenumber=2546
            lre_bytecode_realloc /src/quickjs/libregexp.c linenumber=2546
              lre_realloc /src/quickjs/quickjs.c linenumber=2514
                js_realloc_rt /src/quickjs/quickjs.c linenumber=48054
            dbuf_init2 /src/quickjs/cutils.c linenumber=2547
            lre_realloc /src/quickjs/quickjs.c linenumber=2547
            dbuf_put_u16 /src/quickjs/./cutils.h linenumber=2549
              __dbuf_put_u16 /src/quickjs/cutils.c linenumber=289
                dbuf_put /src/quickjs/cutils.c linenumber=159
              put_u16 /src/quickjs/./cutils.h linenumber=291
            dbuf_putc /src/quickjs/./cutils.h linenumber=2550
            dbuf_putc /src/quickjs/./cutils.h linenumber=2551
            dbuf_put_u32 /src/quickjs/./cutils.h linenumber=2552
              __dbuf_put_u32 /src/quickjs/cutils.c linenumber=300
                dbuf_put /src/quickjs/cutils.c linenumber=164
              put_u32 /src/quickjs/./cutils.h linenumber=302
            re_emit_op_u32 /src/quickjs/libregexp.c linenumber=2559
              dbuf_putc /src/quickjs/./cutils.h linenumber=625
              dbuf_put_u32 /src/quickjs/./cutils.h linenumber=627
            re_emit_op /src/quickjs/libregexp.c linenumber=2560
              dbuf_putc /src/quickjs/./cutils.h linenumber=618
            re_emit_op_u32 /src/quickjs/libregexp.c linenumber=2561
            re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2563
              dbuf_putc /src/quickjs/./cutils.h linenumber=663
              dbuf_putc /src/quickjs/./cutils.h linenumber=664
            re_parse_disjunction /src/quickjs/libregexp.c linenumber=2565
              lre_check_stack_overflow /src/quickjs/quickjs.c linenumber=2410
                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=48039
              re_parse_error /src/quickjs/libregexp.c linenumber=2411
                vsnprintf  linenumber=677
              re_parse_alternative /src/quickjs/libregexp.c linenumber=2414
                re_parse_term /src/quickjs/libregexp.c linenumber=2386
                  re_emit_op /src/quickjs/libregexp.c linenumber=1859
                  re_emit_op /src/quickjs/libregexp.c linenumber=1863
                  re_emit_op /src/quickjs/libregexp.c linenumber=1870
                  re_emit_op /src/quickjs/libregexp.c linenumber=1871
                  re_emit_op /src/quickjs/libregexp.c linenumber=1873
                  re_parse_error /src/quickjs/libregexp.c linenumber=1877
                  is_digit /src/quickjs/libregexp.c linenumber=1878
                  parse_digits /src/quickjs/libregexp.c linenumber=1885
                  is_digit /src/quickjs/libregexp.c linenumber=1888
                  parse_digits /src/quickjs/libregexp.c linenumber=1889
                  re_parse_error /src/quickjs/libregexp.c linenumber=1900
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=1908
                    dbuf_insert /src/quickjs/libregexp.c linenumber=2422
                      dbuf_claim /src/quickjs/cutils.c linenumber=125
                    re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=2423
                      re_parse_error /src/quickjs/libregexp.c linenumber=684
                    put_u32 /src/quickjs/./cutils.h linenumber=2426
                    re_emit_op_u32 /src/quickjs/libregexp.c linenumber=2428
                    re_parse_alternative /src/quickjs/libregexp.c linenumber=2432
                      dbuf_claim /src/quickjs/cutils.c linenumber=2394
                    put_u32 /src/quickjs/./cutils.h linenumber=2437
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1911
                    re_parse_error /src/quickjs/libregexp.c linenumber=719
                  re_parse_modifiers /src/quickjs/libregexp.c linenumber=1918
                    re_parse_error /src/quickjs/libregexp.c linenumber=1827
                  re_parse_modifiers /src/quickjs/libregexp.c linenumber=1923
                  re_parse_error /src/quickjs/libregexp.c linenumber=1929
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1931
                  update_modifier /src/quickjs/libregexp.c linenumber=1936
                  update_modifier /src/quickjs/libregexp.c linenumber=1937
                  update_modifier /src/quickjs/libregexp.c linenumber=1938
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=1943
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1946
                  re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1970
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=1972
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1975
                  re_emit_op /src/quickjs/libregexp.c linenumber=1977
                  dbuf_error /src/quickjs/./cutils.h linenumber=1979
                  put_u32 /src/quickjs/./cutils.h linenumber=1981
                  re_parse_group_name /src/quickjs/libregexp.c linenumber=1984
                    lre_parse_escape /src/quickjs/libregexp.c linenumber=1645
                      from_hex /src/quickjs/./cutils.h linenumber=765
                      from_hex /src/quickjs/./cutils.h linenumber=768
                      from_hex /src/quickjs/./cutils.h linenumber=783
                      from_hex /src/quickjs/./cutils.h linenumber=796
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=802
                      from_hex /src/quickjs/./cutils.h linenumber=808
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=813
                      from_surrogate /src/quickjs/./cutils.h linenumber=815
                      is_digit /src/quickjs/libregexp.c linenumber=826
                    unicode_from_utf8 /src/quickjs/cutils.c linenumber=1649
                    is_hi_surrogate /src/quickjs/./cutils.h linenumber=1650
                    unicode_from_utf8 /src/quickjs/cutils.c linenumber=1651
                    is_lo_surrogate /src/quickjs/./cutils.h linenumber=1652
                    from_surrogate /src/quickjs/./cutils.h linenumber=1653
                    lre_js_is_ident_first /src/quickjs/./libunicode.h linenumber=1663
                      lre_is_id_start_byte /src/quickjs/./libunicode.h linenumber=171
                      lre_is_id_start /src/quickjs/libunicode.c linenumber=174
                        lre_is_in_table /src/quickjs/libunicode.c linenumber=748
                          get_index_pos /src/quickjs/libunicode.c linenumber=311
                            get_le24 /src/quickjs/libunicode.c linenumber=278
                            get_le24 /src/quickjs/libunicode.c linenumber=285
                            get_le24 /src/quickjs/libunicode.c linenumber=291
                            get_le24 /src/quickjs/libunicode.c linenumber=299
                    lre_js_is_ident_next /src/quickjs/./libunicode.h linenumber=1666
                      lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=183
                      lre_is_id_continue /src/quickjs/libunicode.c linenumber=189
                        lre_is_id_start /src/quickjs/libunicode.c linenumber=755
                        lre_is_in_table /src/quickjs/libunicode.c linenumber=756
                    unicode_to_utf8 /src/quickjs/cutils.c linenumber=1674
                  re_parse_error /src/quickjs/libregexp.c linenumber=1986
                  is_duplicate_group_name /src/quickjs/libregexp.c linenumber=1991
                    strlen  linenumber=1795
                    strlen  linenumber=1797
                    memcmp  linenumber=1798
                  re_parse_error /src/quickjs/libregexp.c linenumber=1992
                  strlen  linenumber=1996
                  dbuf_put /src/quickjs/cutils.c linenumber=1995
                  dbuf_putc /src/quickjs/./cutils.h linenumber=1997
                  re_parse_error /src/quickjs/libregexp.c linenumber=2001
                  dbuf_putc /src/quickjs/./cutils.h linenumber=2007
                  dbuf_putc /src/quickjs/./cutils.h linenumber=2008
                  re_parse_error /src/quickjs/libregexp.c linenumber=2011
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2015
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=2019
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2023
                  re_parse_expect /src/quickjs/libregexp.c linenumber=2026
                  re_emit_op /src/quickjs/libregexp.c linenumber=0
                  re_has_named_captures /src/quickjs/libregexp.c linenumber=2052
                    re_count_captures /src/quickjs/libregexp.c linenumber=1755
                      re_parse_captures /src/quickjs/libregexp.c linenumber=1746
                        re_parse_group_name /src/quickjs/libregexp.c linenumber=1706
                        strcmp  linenumber=1707
                        dbuf_putc /src/quickjs/./cutils.h linenumber=1709
                  re_parse_group_name /src/quickjs/libregexp.c linenumber=2058
                  re_has_named_captures /src/quickjs/libregexp.c linenumber=2060
                  find_group_name /src/quickjs/libregexp.c linenumber=2066
                    strlen  linenumber=1769
                    strlen  linenumber=1773
                    memcmp  linenumber=1774
                    dbuf_putc /src/quickjs/./cutils.h linenumber=1776
                  re_parse_captures /src/quickjs/libregexp.c linenumber=2070
                  re_has_named_captures /src/quickjs/libregexp.c linenumber=2072
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2083
                  re_parse_captures /src/quickjs/libregexp.c linenumber=2085
                  find_group_name /src/quickjs/libregexp.c linenumber=2087
                  re_parse_error /src/quickjs/libregexp.c linenumber=0
                  is_digit /src/quickjs/libregexp.c linenumber=2096
                  re_parse_error /src/quickjs/libregexp.c linenumber=2097
                  parse_digits /src/quickjs/libregexp.c linenumber=2115
                  re_count_captures /src/quickjs/libregexp.c linenumber=2116
                  re_parse_error /src/quickjs/libregexp.c linenumber=2135
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2140
                  dbuf_putc /src/quickjs/./cutils.h linenumber=2141
                  re_parse_char_class /src/quickjs/libregexp.c linenumber=2153
                    re_parse_nested_class /src/quickjs/libregexp.c linenumber=1543
                      lre_check_stack_overflow /src/quickjs/quickjs.c linenumber=1390
                      re_parse_error /src/quickjs/libregexp.c linenumber=1391
                      re_string_list_init /src/quickjs/libregexp.c linenumber=1393
                        cr_init /src/quickjs/libunicode.c linenumber=162
                        lre_realloc /src/quickjs/quickjs.c linenumber=162
                      re_parse_nested_class /src/quickjs/libregexp.c linenumber=1409
                        get_class_atom /src/quickjs/libregexp.c linenumber=1413
                          cr_init_char_range /src/quickjs/libregexp.c linenumber=1081
                            re_string_list_init /src/quickjs/libregexp.c linenumber=447
                            cr_add_point /src/quickjs/./libunicode.h linenumber=449
                              cr_realloc /src/quickjs/libunicode.c linenumber=64
                                max_int /src/quickjs/./cutils.h linenumber=412
                            cr_invert /src/quickjs/libunicode.c linenumber=453
                              cr_realloc /src/quickjs/libunicode.c linenumber=533
                              cr_compress /src/quickjs/libunicode.c linenumber=539
                            re_string_list_free /src/quickjs/libregexp.c linenumber=458
                              lre_realloc /src/quickjs/quickjs.c linenumber=176
                              lre_realloc /src/quickjs/quickjs.c linenumber=179
                              cr_free /src/quickjs/libunicode.c linenumber=181
                          parse_unicode_property /src/quickjs/libregexp.c linenumber=1126
                            is_unicode_char /src/quickjs/libregexp.c linenumber=884
                            re_parse_error /src/quickjs/libregexp.c linenumber=881
                            is_unicode_char /src/quickjs/libregexp.c linenumber=893
                            re_parse_error /src/quickjs/libregexp.c linenumber=895
                            re_parse_error /src/quickjs/libregexp.c linenumber=901
                            strcmp  linenumber=905
                            strcmp  linenumber=908
                            re_string_list_init /src/quickjs/libregexp.c linenumber=911
                            unicode_script /src/quickjs/libunicode.c linenumber=912
                              unicode_find_name /src/quickjs/libunicode.c linenumber=1286
                                strlen  linenumber=1255
                                strchr  linenumber=1258
                                strlen  linenumber=1260
                                memcmp  linenumber=1263
                              cr_init /src/quickjs/libunicode.c linenumber=1294
                              cr_init /src/quickjs/libunicode.c linenumber=1295
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1322
                                cr_realloc /src/quickjs/libunicode.c linenumber=74
                              cr_invert /src/quickjs/libunicode.c linenumber=1330
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1357
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1363
                              cr_invert /src/quickjs/libunicode.c linenumber=1374
                              cr_op /src/quickjs/libunicode.c linenumber=1376
                                abort  linenumber=506
                                cr_add_point /src/quickjs/./libunicode.h linenumber=509
                                cr_compress /src/quickjs/libunicode.c linenumber=513
                              cr_op /src/quickjs/libunicode.c linenumber=1380
                              cr_free /src/quickjs/libunicode.c linenumber=1384
                              cr_free /src/quickjs/libunicode.c linenumber=1385
                              cr_free /src/quickjs/libunicode.c linenumber=1390
                              cr_free /src/quickjs/libunicode.c linenumber=1391
                            re_string_list_free /src/quickjs/libregexp.c linenumber=914
                            re_parse_error /src/quickjs/libregexp.c linenumber=916
                            strcmp  linenumber=920
                            re_string_list_init /src/quickjs/libregexp.c linenumber=921
                            unicode_general_category /src/quickjs/libunicode.c linenumber=922
                              unicode_find_name /src/quickjs/libunicode.c linenumber=1613
                              unicode_general_category1 /src/quickjs/libunicode.c linenumber=1621
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=1445
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=1452
                            re_string_list_free /src/quickjs/libregexp.c linenumber=924
                            re_parse_error /src/quickjs/libregexp.c linenumber=926
                            re_string_list_init /src/quickjs/libregexp.c linenumber=931
                            unicode_general_category /src/quickjs/libunicode.c linenumber=932
                            re_string_list_free /src/quickjs/libregexp.c linenumber=934
                            unicode_prop /src/quickjs/libunicode.c linenumber=938
                              unicode_find_name /src/quickjs/libunicode.c linenumber=1631
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1639
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1643
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1647
                                __assert_fail  linenumber=1532
                                cr_init /src/quickjs/libunicode.c linenumber=1534
                                unicode_general_category1 /src/quickjs/libunicode.c linenumber=1535
                                __assert_fail  linenumber=1539
                                cr_init /src/quickjs/libunicode.c linenumber=1541
                                unicode_prop1 /src/quickjs/libunicode.c linenumber=1542
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=1482
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=1498
                                __assert_fail  linenumber=1546
                                cr_init /src/quickjs/libunicode.c linenumber=1548
                                unicode_case1 /src/quickjs/libunicode.c linenumber=1549
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=586
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=594
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=597
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=600
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=606
                                __assert_fail  linenumber=1557
                                __assert_fail  linenumber=1558
                                cr_init /src/quickjs/libunicode.c linenumber=1562
                                cr_op /src/quickjs/libunicode.c linenumber=1564
                                cr_free /src/quickjs/libunicode.c linenumber=1567
                                cr_free /src/quickjs/libunicode.c linenumber=1568
                                __assert_fail  linenumber=1574
                                cr_invert /src/quickjs/libunicode.c linenumber=1575
                                abort  linenumber=1581
                                __assert_fail  linenumber=1585
                                cr_copy /src/quickjs/libunicode.c linenumber=1586
                                  cr_realloc /src/quickjs/libunicode.c linenumber=425
                                cr_free /src/quickjs/libunicode.c linenumber=1587
                                cr_free /src/quickjs/libunicode.c linenumber=1591
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1653
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1660
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1667
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1674
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1683
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1694
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1702
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1709
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1723
                              unicode_case1 /src/quickjs/libunicode.c linenumber=1740
                              unicode_case1 /src/quickjs/libunicode.c linenumber=1743
                              unicode_case1 /src/quickjs/libunicode.c linenumber=1746
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1749
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1756
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1763
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1807
                              unicode_prop1 /src/quickjs/libunicode.c linenumber=1817
                            re_string_list_free /src/quickjs/libregexp.c linenumber=940
                            cr_init /src/quickjs/libunicode.c linenumber=946
                            lre_realloc /src/quickjs/quickjs.c linenumber=946
                            unicode_sequence_prop /src/quickjs/libunicode.c linenumber=947
                              unicode_find_name /src/quickjs/libunicode.c linenumber=2120
                              unicode_sequence_prop1 /src/quickjs/libunicode.c linenumber=2123
                                unicode_sequence_prop1 /src/quickjs/libunicode.c linenumber=2102
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1929
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1940
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1952
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1965
                                  __assert_fail  linenumber=2005
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=2087
                            seq_prop_cb /src/quickjs/libregexp.c linenumber=947
                              re_string_add /src/quickjs/libregexp.c linenumber=866
                                cr_union_interval /src/quickjs/./libunicode.h linenumber=295
                                  cr_op1 /src/quickjs/libunicode.c linenumber=91
                                    cr_op /src/quickjs/libunicode.c linenumber=524
                                    cr_free /src/quickjs/libunicode.c linenumber=525
                                re_string_find /src/quickjs/libregexp.c linenumber=297
                                  re_string_hash /src/quickjs/libregexp.c linenumber=287
                                  re_string_find2 /src/quickjs/libregexp.c linenumber=288
                                    memcmp  linenumber=236
                                    max_int /src/quickjs/./cutils.h linenumber=249
                                    lre_realloc /src/quickjs/quickjs.c linenumber=251
                                    lre_realloc /src/quickjs/quickjs.c linenumber=264
                                    lre_realloc /src/quickjs/quickjs.c linenumber=271
                            cr_free /src/quickjs/libunicode.c linenumber=948
                            re_string_list_free /src/quickjs/libregexp.c linenumber=950
                            re_parse_error /src/quickjs/libregexp.c linenumber=958
                            re_string_list_canonicalize /src/quickjs/libregexp.c linenumber=966
                              cr_regexp_canonicalize /src/quickjs/libunicode.c linenumber=354
                                cr_init /src/quickjs/libunicode.c linenumber=665
                                cr_init /src/quickjs/libunicode.c linenumber=666
                                cr_init /src/quickjs/libunicode.c linenumber=667
                                cr_init /src/quickjs/libunicode.c linenumber=668
                                unicode_case1 /src/quickjs/libunicode.c linenumber=670
                                cr_op /src/quickjs/libunicode.c linenumber=672
                                cr_invert /src/quickjs/libunicode.c linenumber=675
                                cr_op /src/quickjs/libunicode.c linenumber=677
                                __assert_fail  linenumber=699
                                lre_case_folding_entry /src/quickjs/libunicode.c linenumber=704
                                  lre_case_conv_entry /src/quickjs/libunicode.c linenumber=198
                                    lre_case_conv1 /src/quickjs/libunicode.c linenumber=128
                                      lre_case_conv /src/quickjs/libunicode.c linenumber=54
                                        lre_case_conv_entry /src/quickjs/libunicode.c linenumber=184
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=129
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=141
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=142
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=143
                                  lre_case_conv_entry /src/quickjs/libunicode.c linenumber=218
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=712
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=719
                                cr_sort_and_remove_overlap /src/quickjs/libunicode.c linenumber=724
                                  rqsort /src/quickjs/cutils.c linenumber=627
                                  point_cmp /src/quickjs/libunicode.c linenumber=627
                                cr_op /src/quickjs/libunicode.c linenumber=728
                                cr_free /src/quickjs/libunicode.c linenumber=0
                              re_string_list_init /src/quickjs/libregexp.c linenumber=362
                              lre_canonicalize /src/quickjs/libunicode.c linenumber=377
                                lre_case_folding_entry /src/quickjs/libunicode.c linenumber=256
                              re_string_add /src/quickjs/libregexp.c linenumber=379
                              re_string_list_free /src/quickjs/libregexp.c linenumber=0
                            re_string_list_free /src/quickjs/libregexp.c linenumber=967
                            cr_invert /src/quickjs/libunicode.c linenumber=972
                            re_string_list_free /src/quickjs/libregexp.c linenumber=973
                            re_string_list_canonicalize /src/quickjs/libregexp.c linenumber=978
                            re_string_list_free /src/quickjs/libregexp.c linenumber=979
                            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=986
                          parse_class_string_disjunction /src/quickjs/libregexp.c linenumber=1135
                            re_parse_error /src/quickjs/libregexp.c linenumber=1002
                            dbuf_init2 /src/quickjs/cutils.c linenumber=1004
                            lre_realloc /src/quickjs/quickjs.c linenumber=1004
                            re_string_list_init /src/quickjs/libregexp.c linenumber=1005
                            get_class_atom /src/quickjs/libregexp.c linenumber=1011
                              lre_parse_escape /src/quickjs/libregexp.c linenumber=1144
                              re_parse_error /src/quickjs/libregexp.c linenumber=1150
                              re_parse_error /src/quickjs/libregexp.c linenumber=1162
                              re_parse_error /src/quickjs/libregexp.c linenumber=1188
                              re_parse_error /src/quickjs/libregexp.c linenumber=1203
                              unicode_from_utf8 /src/quickjs/cutils.c linenumber=1211
                              re_parse_error /src/quickjs/libregexp.c linenumber=1214
                            dbuf_put_u32 /src/quickjs/./cutils.h linenumber=1014
                            re_string_add /src/quickjs/libregexp.c linenumber=1019
                            re_string_list_canonicalize /src/quickjs/libregexp.c linenumber=1028
                            dbuf_free /src/quickjs/cutils.c linenumber=1032
                            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=0
                            dbuf_free /src/quickjs/cutils.c linenumber=1036
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1037
                        re_string_list_free /src/quickjs/libregexp.c linenumber=1422
                        get_class_atom /src/quickjs/libregexp.c linenumber=1428
                        re_string_list_free /src/quickjs/libregexp.c linenumber=1432
                        re_parse_error /src/quickjs/libregexp.c linenumber=1442
                        cr_init /src/quickjs/libunicode.c linenumber=1447
                        lre_realloc /src/quickjs/quickjs.c linenumber=1447
                        cr_add_interval /src/quickjs/./libunicode.h linenumber=1448
                        cr_regexp_canonicalize /src/quickjs/libunicode.c linenumber=1449
                        cr_op1 /src/quickjs/libunicode.c linenumber=1450
                        cr_free /src/quickjs/libunicode.c linenumber=1454
                        cr_free /src/quickjs/libunicode.c linenumber=1451
                        cr_union_interval /src/quickjs/./libunicode.h linenumber=1456
                        re_string_list_op /src/quickjs/libregexp.c linenumber=1464
                          cr_op1 /src/quickjs/libunicode.c linenumber=308
                          re_string_find2 /src/quickjs/libregexp.c linenumber=316
                          re_string_find2 /src/quickjs/libregexp.c linenumber=330
                          lre_realloc /src/quickjs/quickjs.c linenumber=337
                          abort  linenumber=346
                        re_string_list_free /src/quickjs/libregexp.c linenumber=1465
                        lre_canonicalize /src/quickjs/libunicode.c linenumber=1470
                        cr_union_interval /src/quickjs/./libunicode.h linenumber=1471
                        re_parse_class_set_operand /src/quickjs/libregexp.c linenumber=1487
                          re_parse_nested_class /src/quickjs/libregexp.c linenumber=1362
                            re_string_list_op /src/quickjs/libregexp.c linenumber=1489
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1490
                            re_parse_class_set_operand /src/quickjs/libregexp.c linenumber=1506
                              get_class_atom /src/quickjs/libregexp.c linenumber=1365
                              re_string_list_init /src/quickjs/libregexp.c linenumber=1370
                              lre_canonicalize /src/quickjs/libunicode.c linenumber=1372
                              cr_union_interval /src/quickjs/./libunicode.h linenumber=1373
                              re_string_list_free /src/quickjs/libregexp.c linenumber=1374
                            re_parse_error /src/quickjs/libregexp.c linenumber=1503
                            re_string_list_op /src/quickjs/libregexp.c linenumber=1508
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1509
                            re_parse_error /src/quickjs/libregexp.c linenumber=1525
                            cr_invert /src/quickjs/libunicode.c linenumber=1528
                            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=1533
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1535
                    re_emit_string_list /src/quickjs/libregexp.c linenumber=1545
                      re_emit_range /src/quickjs/libregexp.c linenumber=1285
                        re_parse_error /src/quickjs/libregexp.c linenumber=1232
                        re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1234
                        re_emit_op_u16 /src/quickjs/libregexp.c linenumber=1242
                          dbuf_putc /src/quickjs/./cutils.h linenumber=669
                          dbuf_put_u16 /src/quickjs/./cutils.h linenumber=670
                        dbuf_put_u16 /src/quickjs/./cutils.h linenumber=1244
                        dbuf_put_u16 /src/quickjs/./cutils.h linenumber=1248
                        re_emit_op_u16 /src/quickjs/libregexp.c linenumber=1251
                        dbuf_put_u32 /src/quickjs/./cutils.h linenumber=1253
                        dbuf_put_u32 /src/quickjs/./cutils.h linenumber=1254
                      lre_realloc /src/quickjs/quickjs.c linenumber=1290
                      re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=1292
                      __assert_fail  linenumber=1306
                      rqsort /src/quickjs/cutils.c linenumber=1308
                      re_string_cmp_len /src/quickjs/libregexp.c linenumber=1308
                      re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1315
                      re_emit_char /src/quickjs/libregexp.c linenumber=1319
                        re_emit_op_u16 /src/quickjs/libregexp.c linenumber=1271
                        re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1273
                      re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1322
                      put_u32 /src/quickjs/./cutils.h linenumber=1323
                      re_emit_range /src/quickjs/libregexp.c linenumber=1334
                      re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1331
                      lre_realloc /src/quickjs/quickjs.c linenumber=1335
                      put_u32 /src/quickjs/./cutils.h linenumber=1339
                      get_u32 /src/quickjs/./cutils.h linenumber=1344
                      put_u32 /src/quickjs/./cutils.h linenumber=1345
                      lre_realloc /src/quickjs/quickjs.c linenumber=1349
                  re_emit_op /src/quickjs/libregexp.c linenumber=2152
                  re_emit_op /src/quickjs/libregexp.c linenumber=2156
                  re_parse_error /src/quickjs/libregexp.c linenumber=2161
                  get_class_atom /src/quickjs/libregexp.c linenumber=2165
                  re_emit_op /src/quickjs/libregexp.c linenumber=2172
                  re_string_list_free /src/quickjs/libregexp.c linenumber=2183
                  re_emit_string_list /src/quickjs/libregexp.c linenumber=2181
                  lre_canonicalize /src/quickjs/libunicode.c linenumber=2188
                  re_emit_char /src/quickjs/libregexp.c linenumber=2189
                  re_emit_op /src/quickjs/libregexp.c linenumber=2192
                  is_digit /src/quickjs/libregexp.c linenumber=2220
                  parse_digits /src/quickjs/libregexp.c linenumber=2226
                  is_digit /src/quickjs/libregexp.c linenumber=2230
                  parse_digits /src/quickjs/libregexp.c linenumber=2231
                  re_parse_error /src/quickjs/libregexp.c linenumber=2234
                  re_parse_expect /src/quickjs/libregexp.c linenumber=2245
                  re_need_check_adv_and_capture_init /src/quickjs/libregexp.c linenumber=2266
                    get_u16 /src/quickjs/./cutils.h linenumber=1573
                    get_u16 /src/quickjs/./cutils.h linenumber=1579
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2277
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2290
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2300
                  put_u32 /src/quickjs/./cutils.h linenumber=2304
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2309
                  re_emit_goto /src/quickjs/libregexp.c linenumber=2312
                    dbuf_putc /src/quickjs/./cutils.h linenumber=634
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=636
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2314
                  put_u32 /src/quickjs/./cutils.h linenumber=2318
                  put_u32 /src/quickjs/./cutils.h linenumber=2323
                  re_emit_goto_u8_u32 /src/quickjs/libregexp.c linenumber=2330
                    dbuf_putc /src/quickjs/./cutils.h linenumber=653
                    dbuf_putc /src/quickjs/./cutils.h linenumber=654
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=655
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=657
                  re_emit_goto /src/quickjs/libregexp.c linenumber=2334
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2339
                  put_u32 /src/quickjs/./cutils.h linenumber=2345
                  re_emit_goto_u8 /src/quickjs/libregexp.c linenumber=2354
                    dbuf_putc /src/quickjs/./cutils.h linenumber=643
                    dbuf_putc /src/quickjs/./cutils.h linenumber=644
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=646
                  re_emit_goto_u8_u32 /src/quickjs/libregexp.c linenumber=2356
                  re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=2369
            dbuf_free /src/quickjs/cutils.c linenumber=2567
            dbuf_free /src/quickjs/cutils.c linenumber=2568
            pstrcpy /src/quickjs/cutils.c linenumber=2569
            re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2574
            re_emit_op /src/quickjs/libregexp.c linenumber=2576
            re_parse_error /src/quickjs/libregexp.c linenumber=2579
            dbuf_error /src/quickjs/./cutils.h linenumber=2583
            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=2584
            compute_register_count /src/quickjs/libregexp.c linenumber=2588
              __assert_fail  linenumber=2457
              __assert_fail  linenumber=2458
              __assert_fail  linenumber=2474
              __assert_fail  linenumber=2480
              get_u16 /src/quickjs/./cutils.h linenumber=2486
              get_u16 /src/quickjs/./cutils.h linenumber=2491
            re_parse_error /src/quickjs/libregexp.c linenumber=2590
            put_u32 /src/quickjs/./cutils.h linenumber=2596
            dbuf_put /src/quickjs/cutils.c linenumber=2601
            lre_get_flags /src/quickjs/libregexp.c linenumber=2603
              get_u16 /src/quickjs/./cutils.h linenumber=3379
            put_u16 /src/quickjs/./cutils.h linenumber=2602
            dbuf_free /src/quickjs/cutils.c linenumber=2605
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47668
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=47670
          js_new_string8_len /src/quickjs/quickjs.c linenumber=47674
          js_free /src/quickjs/quickjs.c linenumber=47675
        JS_IsException /src/quickjs/./quickjs.h linenumber=47835
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47837
        js_regexp_set_internal /src/quickjs/quickjs.c linenumber=47839
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=47719
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47720
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47721
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47722
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=47731
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47841
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47842
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47843
      JS_IsException /src/quickjs/./quickjs.h linenumber=49314
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=49319
      JS_IsException /src/quickjs/./quickjs.h linenumber=49322
      get_proto_obj /src/quickjs/quickjs.c linenumber=49325
      js_new_shape2 /src/quickjs/quickjs.c linenumber=49325
      add_shape_property /src/quickjs/quickjs.c linenumber=49329
      get_proto_obj /src/quickjs/quickjs.c linenumber=49333
      js_new_shape2 /src/quickjs/quickjs.c linenumber=49333
      add_shape_property /src/quickjs/quickjs.c linenumber=49337
      add_shape_property /src/quickjs/quickjs.c linenumber=49340
      add_shape_property /src/quickjs/quickjs.c linenumber=49343
      add_shape_property /src/quickjs/quickjs.c linenumber=49346
    JS_AddIntrinsicJSON /src/quickjs/quickjs.c linenumber=2640
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=50443
    JS_AddIntrinsicProxy /src/quickjs/quickjs.c linenumber=2641
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=51575
      init_class_range /src/quickjs/quickjs.c linenumber=51576
      JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=51584
      js_proxy_constructor /src/quickjs/quickjs.c linenumber=51584
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51498
        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=51500
        JS_IsException /src/quickjs/./quickjs.h linenumber=51501
        js_malloc /src/quickjs/quickjs.c linenumber=51503
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51505
        JS_DupValue /src/quickjs/./quickjs.h linenumber=51508
        JS_DupValue /src/quickjs/./quickjs.h linenumber=51509
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51510
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51512
        JS_IsConstructor /src/quickjs/quickjs.c linenumber=51513
        JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=51513
      JS_IsException /src/quickjs/./quickjs.h linenumber=51587
      JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=51589
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=51590
      JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=51593
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=51598
    JS_AddIntrinsicMapSet /src/quickjs/quickjs.c linenumber=2642
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=53331
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=53334
      js_map_constructor /src/quickjs/quickjs.c linenumber=53334
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=51814
        JS_IsException /src/quickjs/./quickjs.h linenumber=51815
        js_mallocz /src/quickjs/quickjs.c linenumber=51817
        init_list_head /src/quickjs/./list.h linenumber=51820
        list_add_tail /src/quickjs/./list.h linenumber=51824
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51826
        js_mallocz /src/quickjs/quickjs.c linenumber=51829
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51837
        JS_IsNull /src/quickjs/./quickjs.h linenumber=51837
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51841
        JS_IsException /src/quickjs/./quickjs.h linenumber=51842
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51844
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=51845
        JS_GetIterator /src/quickjs/quickjs.c linenumber=51849
        JS_IsException /src/quickjs/./quickjs.h linenumber=51850
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51852
        JS_IsException /src/quickjs/./quickjs.h linenumber=51853
        JS_IteratorNext /src/quickjs/quickjs.c linenumber=51857
        JS_IsException /src/quickjs/./quickjs.h linenumber=51858
        JS_Call /src/quickjs/quickjs.c linenumber=51863
        JS_IsException /src/quickjs/./quickjs.h linenumber=51864
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51865
        JS_IsObject /src/quickjs/./quickjs.h linenumber=51873
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51874
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51877
        JS_IsException /src/quickjs/./quickjs.h linenumber=51878
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51880
        JS_IsException /src/quickjs/./quickjs.h linenumber=51881
        JS_Call /src/quickjs/quickjs.c linenumber=51885
        JS_IsException /src/quickjs/./quickjs.h linenumber=51886
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51893
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51894
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51888
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51889
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51890
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51896
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51897
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51899
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51900
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51901
        JS_IteratorClose /src/quickjs/quickjs.c linenumber=51906
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51908
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51909
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51910
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51911
      JS_IsException /src/quickjs/./quickjs.h linenumber=53340
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53342
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=53347
      JS_IsException /src/quickjs/./quickjs.h linenumber=53350
    JS_AddIntrinsicTypedArrays /src/quickjs/quickjs.c linenumber=2643
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61102
      js_array_buffer_constructor /src/quickjs/quickjs.c linenumber=61102
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56959
          JS_ToIndex /src/quickjs/quickjs.c linenumber=56928
            JS_ToInt64Sat /src/quickjs/quickjs.c linenumber=13545
              JS_DupValue /src/quickjs/./quickjs.h linenumber=13276
              JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13276
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13548
          JS_IsObject /src/quickjs/./quickjs.h linenumber=56932
          JS_ToObject /src/quickjs/quickjs.c linenumber=56934
          JS_IsException /src/quickjs/./quickjs.h linenumber=56935
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56937
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56938
          JS_IsException /src/quickjs/./quickjs.h linenumber=56939
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=56941
          JS_ToInt64Free /src/quickjs/quickjs.c linenumber=56943
            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13343
            JS_IsException /src/quickjs/./quickjs.h linenumber=13344
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56947
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56951
            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=56887
              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=56817
              js_create_from_ctor /src/quickjs/quickjs.c linenumber=56821
              JS_IsException /src/quickjs/./quickjs.h linenumber=56822
              js_malloc /src/quickjs/quickjs.c linenumber=56833
              max_int /src/quickjs/./cutils.h linenumber=56845
              max_int /src/quickjs/./cutils.h linenumber=56851
              js_mallocz /src/quickjs/quickjs.c linenumber=56851
              init_list_head /src/quickjs/./list.h linenumber=56862
              JS_SetOpaque /src/quickjs/quickjs.c linenumber=56869
              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=0
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=56872
              js_free /src/quickjs/quickjs.c linenumber=56873
            js_array_buffer_free /src/quickjs/quickjs.c linenumber=56887
              js_free_rt /src/quickjs/quickjs.c linenumber=56879
      JS_IsException /src/quickjs/./quickjs.h linenumber=61108
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61110
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61112
      js_shared_array_buffer_constructor /src/quickjs/quickjs.c linenumber=61112
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56967
      JS_IsException /src/quickjs/./quickjs.h linenumber=61118
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61120
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61124
      js_typed_array_base_constructor /src/quickjs/quickjs.c linenumber=61124
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=59892
      JS_IsException /src/quickjs/./quickjs.h linenumber=61130
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=61134
      JS_IsException /src/quickjs/./quickjs.h linenumber=61135
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=61138
      JS_IsException /src/quickjs/./quickjs.h linenumber=61139
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=61141
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61143
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=61153
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61156
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=61156
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60091
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60093
        JS_IsException /src/quickjs/./quickjs.h linenumber=60094
        js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=60096
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56896
        JS_IsException /src/quickjs/./quickjs.h linenumber=60099
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60106
        JS_IsException /src/quickjs/./quickjs.h linenumber=60107
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60109
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60114
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60116
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=57030
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60121
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=60124
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60131
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60134
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60139
        js_typed_array_constructor_ta /src/quickjs/quickjs.c linenumber=60147
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=60032
          JS_IsException /src/quickjs/./quickjs.h linenumber=60033
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=60036
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=60041
          JS_IsException /src/quickjs/./quickjs.h linenumber=60044
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=60047
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=60048
          JS_GetOpaque /src/quickjs/quickjs.c linenumber=60052
          typed_array_init /src/quickjs/quickjs.c linenumber=60053
            js_malloc /src/quickjs/quickjs.c linenumber=59907
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59909
            list_add_tail /src/quickjs/./list.h linenumber=59919
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=60065
          JS_IsException /src/quickjs/./quickjs.h linenumber=60066
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=60068
          JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=0
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=60074
        js_typed_array_constructor_obj /src/quickjs/quickjs.c linenumber=60150
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59977
          JS_IsException /src/quickjs/./quickjs.h linenumber=59978
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59981
          JS_IsException /src/quickjs/./quickjs.h linenumber=59982
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59984
          JS_IsNull /src/quickjs/./quickjs.h linenumber=59984
          js_array_from_iterator /src/quickjs/quickjs.c linenumber=59986
            JS_NewArray /src/quickjs/quickjs.c linenumber=59935
            JS_IsException /src/quickjs/./quickjs.h linenumber=59936
            JS_GetIterator2 /src/quickjs/quickjs.c linenumber=59938
            JS_IsException /src/quickjs/./quickjs.h linenumber=59939
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59941
            JS_IsException /src/quickjs/./quickjs.h linenumber=59942
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=59946
            JS_IsException /src/quickjs/./quickjs.h linenumber=59947
            JS_CreateDataPropertyUint32 /src/quickjs/quickjs.c linenumber=59951
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10773
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10773
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59955
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59956
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59960
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59961
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59962
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59987
          JS_IsException /src/quickjs/./quickjs.h linenumber=59988
          js_get_length64 /src/quickjs/quickjs.c linenumber=59992
          JS_DupValue /src/quickjs/./quickjs.h linenumber=59994
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59997
          JS_IsException /src/quickjs/./quickjs.h linenumber=60000
          typed_array_init /src/quickjs/quickjs.c linenumber=60002
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=60006
          JS_IsException /src/quickjs/./quickjs.h linenumber=60007
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=60009
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=60012
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=60015
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=60016
        JS_DupValue /src/quickjs/./quickjs.h linenumber=60143
        typed_array_init /src/quickjs/quickjs.c linenumber=60154
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60158
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61164
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=61164
      JS_IsException /src/quickjs/./quickjs.h linenumber=61171
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61173
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61176
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61178
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61181
      js_dataview_constructor /src/quickjs/quickjs.c linenumber=61181
        js_get_array_buffer /src/quickjs/quickjs.c linenumber=60202
          JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=57150
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60207
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60211
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60213
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60215
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60217
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60220
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=60224
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60227
        JS_IsException /src/quickjs/./quickjs.h linenumber=60228
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60232
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60242
        js_malloc /src/quickjs/quickjs.c linenumber=60245
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60248
        JS_DupValue /src/quickjs/./quickjs.h linenumber=60253
        list_add_tail /src/quickjs/./list.h linenumber=60257
      JS_IsException /src/quickjs/./quickjs.h linenumber=61187
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61189
      JS_AddIntrinsicAtomics /src/quickjs/quickjs.c linenumber=61193
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=61092
    JS_AddIntrinsicPromise /src/quickjs/quickjs.c linenumber=2644
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=54678
      init_class_range /src/quickjs/quickjs.c linenumber=54679
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54691
      js_promise_constructor /src/quickjs/quickjs.c linenumber=54691
      JS_IsException /src/quickjs/./quickjs.h linenumber=54697
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54703
      js_function_constructor /src/quickjs/quickjs.c linenumber=54703
      JS_IsException /src/quickjs/./quickjs.h linenumber=54709
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54711
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54715
      JS_IsException /src/quickjs/./quickjs.h linenumber=54718
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54723
      JS_IsException /src/quickjs/./quickjs.h linenumber=54726
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54731
      JS_IsException /src/quickjs/./quickjs.h linenumber=54734
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54739
      js_function_constructor /src/quickjs/quickjs.c linenumber=54739
      JS_IsException /src/quickjs/./quickjs.h linenumber=54745
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54747
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=54749
    JS_AddIntrinsicWeakRef /src/quickjs/quickjs.c linenumber=2645
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=61458
      init_class_range /src/quickjs/quickjs.c linenumber=61459
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61463
      js_weakref_constructor /src/quickjs/quickjs.c linenumber=61463
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=61232
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61233
        js_weakref_is_target /src/quickjs/quickjs.c linenumber=61235
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61236
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=61237
        JS_IsException /src/quickjs/./quickjs.h linenumber=61238
        js_mallocz /src/quickjs/quickjs.c linenumber=61240
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=61242
        js_weakref_new /src/quickjs/quickjs.c linenumber=61245
          __assert_fail  linenumber=51793
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51796
          __assert_fail  linenumber=51796
        list_add_tail /src/quickjs/./list.h linenumber=61247
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=61248
      JS_IsException /src/quickjs/./quickjs.h linenumber=61469
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61471
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=61474
      init_class_range /src/quickjs/quickjs.c linenumber=61475
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61480
      js_finrec_constructor /src/quickjs/quickjs.c linenumber=61480
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=61361
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61362
        JS_IsFunction /src/quickjs/quickjs.c linenumber=61364
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61365
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=61367
        JS_IsException /src/quickjs/./quickjs.h linenumber=61368
        js_mallocz /src/quickjs/quickjs.c linenumber=61370
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=61372
        list_add_tail /src/quickjs/./list.h linenumber=61376
        init_list_head /src/quickjs/./list.h linenumber=61377
        JS_DupContext /src/quickjs/quickjs.c linenumber=61378
        JS_DupValue /src/quickjs/./quickjs.h linenumber=61379
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=61380
      JS_IsException /src/quickjs/./quickjs.h linenumber=61486
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61488
    JS_FreeContext /src/quickjs/quickjs.c linenumber=2646
  test_one_input_init /src/quickjs/fuzz/fuzz_common.c linenumber=30
    JS_SetMemoryLimit /src/quickjs/quickjs.c linenumber=33
    JS_SetMaxStackSize /src/quickjs/quickjs.c linenumber=35
      update_stack_limit /src/quickjs/quickjs.c linenumber=2853
    JS_SetModuleLoaderFunc /src/quickjs/quickjs.c linenumber=37
    js_module_loader /src/quickjs/quickjs-libc.c linenumber=37
      has_suffix /src/quickjs/cutils.c linenumber=691
        strlen  linenumber=77
        strlen  linenumber=78
        memcmp  linenumber=79
      js_module_loader_so /src/quickjs/quickjs-libc.c linenumber=692
        strchr  linenumber=506
        dlopen  linenumber=519
        strlen  linenumber=509
        js_malloc /src/quickjs/quickjs.c linenumber=509
        strcpy  linenumber=513
        js_free /src/quickjs/quickjs.c linenumber=521
        dlsym  linenumber=528
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=523
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=0
        dlclose  linenumber=541
      js_load_file /src/quickjs/quickjs-libc.c linenumber=697
        fopen  linenumber=402
        fseek  linenumber=405
        ftell  linenumber=407
        __errno_location  linenumber=412
        fseek  linenumber=416
        js_malloc /src/quickjs/quickjs.c linenumber=419
        fread  linenumber=424
        __errno_location  linenumber=425
        js_free /src/quickjs/quickjs.c linenumber=427
        fclose  linenumber=431
        fclose  linenumber=435
      JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=699
      js_module_test_json /src/quickjs/quickjs-libc.c linenumber=703
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=663
        JS_GetPropertyStr /src/quickjs/quickjs.c linenumber=665
          JS_NewAtom /src/quickjs/quickjs.c linenumber=9191
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9194
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=9195
        JS_IsString /src/quickjs/./quickjs.h linenumber=666
        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=668
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=669
        memcmp  linenumber=673
        memcmp  linenumber=675
        JS_FreeCString /src/quickjs/quickjs.c linenumber=680
      has_suffix /src/quickjs/cutils.c linenumber=704
      JS_ParseJSON2 /src/quickjs/quickjs.c linenumber=712
        JS_ParseJSON3 /src/quickjs/quickjs.c linenumber=49735
          js_parse_init /src/quickjs/quickjs.c linenumber=49712
          json_next_token /src/quickjs/quickjs.c linenumber=49714
            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=23532
            js_parse_error /src/quickjs/quickjs.c linenumber=23533
              js_parse_error_v /src/quickjs/quickjs.c linenumber=22413
                get_line_col /src/quickjs/quickjs.c linenumber=22389
                JS_ThrowError2 /src/quickjs/quickjs.c linenumber=22390
                build_backtrace /src/quickjs/quickjs.c linenumber=22391
            free_token /src/quickjs/quickjs.c linenumber=23536
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22243
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22247
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22250
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22251
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22255
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22260
            json_parse_string /src/quickjs/quickjs.c linenumber=23558
              string_buffer_init /src/quickjs/quickjs.c linenumber=23361
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23373
                js_parse_error_v /src/quickjs/quickjs.c linenumber=22402
              from_hex /src/quickjs/./cutils.h linenumber=23389
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23391
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23413
              unicode_from_utf8 /src/quickjs/cutils.c linenumber=23418
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23420
              string_buffer_putc /src/quickjs/quickjs.c linenumber=23425
                get_hi_surrogate /src/quickjs/./cutils.h linenumber=4185
                get_lo_surrogate /src/quickjs/./cutils.h linenumber=4186
                string_buffer_putc_slow /src/quickjs/quickjs.c linenumber=4194
                  get_hi_surrogate /src/quickjs/./cutils.h linenumber=4169
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4169
                  get_lo_surrogate /src/quickjs/./cutils.h linenumber=4171
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4173
              string_buffer_end /src/quickjs/quickjs.c linenumber=23430
              js_parse_error /src/quickjs/quickjs.c linenumber=23435
              string_buffer_free /src/quickjs/quickjs.c linenumber=23437
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23598
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23616
            json_parse_ident /src/quickjs/quickjs.c linenumber=23649
              lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=23336
              ident_realloc /src/quickjs/quickjs.c linenumber=23340
                js_malloc /src/quickjs/quickjs.c linenumber=22773
                js_realloc /src/quickjs/quickjs.c linenumber=22778
              JS_NewAtomLen /src/quickjs/quickjs.c linenumber=23346
              js_free /src/quickjs/quickjs.c linenumber=23349
            is_digit /src/quickjs/quickjs.c linenumber=23662
            json_parse_number /src/quickjs/quickjs.c linenumber=23673
              is_digit /src/quickjs/quickjs.c linenumber=23452
              strstart /src/quickjs/cutils.c linenumber=23454
              strstart /src/quickjs/cutils.c linenumber=23459
              to_digit /src/quickjs/quickjs.c linenumber=23486
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23488
              js_atod /src/quickjs/dtoa.c linenumber=23490
              is_digit /src/quickjs/quickjs.c linenumber=23495
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23496
              is_digit /src/quickjs/quickjs.c linenumber=23499
              is_digit /src/quickjs/quickjs.c linenumber=23504
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23505
              is_digit /src/quickjs/quickjs.c linenumber=23506
              is_digit /src/quickjs/quickjs.c linenumber=23513
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23514
              is_digit /src/quickjs/quickjs.c linenumber=23515
              js_atod /src/quickjs/dtoa.c linenumber=23518
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=23521
            js_parse_error /src/quickjs/quickjs.c linenumber=0
          json_parse_value /src/quickjs/quickjs.c linenumber=49716
            json_next_token /src/quickjs/quickjs.c linenumber=49538
            JS_NewObject /src/quickjs/quickjs.c linenumber=49540
            JS_IsException /src/quickjs/./quickjs.h linenumber=49541
            json_parse_record_init_obj /src/quickjs/quickjs.c linenumber=49544
              JS_DupValue /src/quickjs/./quickjs.h linenumber=49395
            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=49550
            JS_DupAtom /src/quickjs/quickjs.c linenumber=49554
            js_parse_error /src/quickjs/quickjs.c linenumber=49556
            json_next_token /src/quickjs/quickjs.c linenumber=49559
            json_parse_expect /src/quickjs/quickjs.c linenumber=49561
              js_parse_error /src/quickjs/quickjs.c linenumber=49359
              json_next_token /src/quickjs/quickjs.c linenumber=49361
            json_parse_record_add /src/quickjs/quickjs.c linenumber=49564
              js_resize_array /src/quickjs/quickjs.c linenumber=49448
              clz32 /src/quickjs/./cutils.h linenumber=49454
              json_parse_record_resize_hash /src/quickjs/quickjs.c linenumber=49455
                js_malloc /src/quickjs/quickjs.c linenumber=49422
                js_free /src/quickjs/quickjs.c linenumber=49425
              JS_DupAtom /src/quickjs/quickjs.c linenumber=49460
            json_parse_value /src/quickjs/quickjs.c linenumber=49570
              JS_IsException /src/quickjs/./quickjs.h linenumber=49571
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=49573
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=49576
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=49578
              json_next_token /src/quickjs/quickjs.c linenumber=49584
              json_parse_expect /src/quickjs/quickjs.c linenumber=49590
              json_next_token /src/quickjs/quickjs.c linenumber=49601
              JS_NewArray /src/quickjs/quickjs.c linenumber=49603
              JS_IsException /src/quickjs/./quickjs.h linenumber=49604
              json_parse_record_init_array /src/quickjs/quickjs.c linenumber=49607
                JS_DupValue /src/quickjs/./quickjs.h linenumber=49404
              js_resize_array /src/quickjs/quickjs.c linenumber=49614
              json_parse_value /src/quickjs/quickjs.c linenumber=49622
                JS_IsException /src/quickjs/./quickjs.h linenumber=49623
                JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=49625
                json_next_token /src/quickjs/quickjs.c linenumber=49630
                json_parse_expect /src/quickjs/quickjs.c linenumber=49637
                JS_DupValue /src/quickjs/./quickjs.h linenumber=49642
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49644
                  JS_DupValue /src/quickjs/./quickjs.h linenumber=49412
                json_next_token /src/quickjs/quickjs.c linenumber=49648
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49654
                json_next_token /src/quickjs/quickjs.c linenumber=49658
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49666
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49673
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=49680
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=49682
                json_next_token /src/quickjs/quickjs.c linenumber=49686
                js_parse_error /src/quickjs/quickjs.c linenumber=49692
                js_parse_error /src/quickjs/quickjs.c linenumber=49694
                json_free_parse_record /src/quickjs/quickjs.c linenumber=49701
                  JS_IsObject /src/quickjs/./quickjs.h linenumber=49500
                  JS_IsArray /src/quickjs/quickjs.c linenumber=49501
                    js_resolve_proxy /src/quickjs/quickjs.c linenumber=14607
                      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=51459
                      JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=51465
                  json_free_parse_record /src/quickjs/quickjs.c linenumber=49503
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=49508
                    json_free_parse_record /src/quickjs/quickjs.c linenumber=49509
                      js_free /src/quickjs/quickjs.c linenumber=49511
                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=49515
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=49702
          JS_IsException /src/quickjs/./quickjs.h linenumber=49717
          js_parse_error /src/quickjs/quickjs.c linenumber=49720
          json_free_parse_record /src/quickjs/quickjs.c linenumber=49721
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=49727
          free_token /src/quickjs/quickjs.c linenumber=49728
      js_free /src/quickjs/quickjs.c linenumber=713
      JS_IsException /src/quickjs/./quickjs.h linenumber=714
      create_json_module /src/quickjs/quickjs-libc.c linenumber=716
        JS_NewCModule /src/quickjs/quickjs.c linenumber=612
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29906
          js_new_module_def /src/quickjs/quickjs.c linenumber=29909
            js_mallocz /src/quickjs/quickjs.c linenumber=29716
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29718
            js_rc /src/quickjs/quickjs.c linenumber=29721
            add_gc_object /src/quickjs/quickjs.c linenumber=29722
            list_add_tail /src/quickjs/./list.h linenumber=29732
        json_module_init /src/quickjs/quickjs-libc.c linenumber=612
          JS_GetModulePrivateValue /src/quickjs/quickjs.c linenumber=604
            JS_DupValue /src/quickjs/./quickjs.h linenumber=29959
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=605
            JS_NewAtom /src/quickjs/quickjs.c linenumber=29937
            find_export_entry /src/quickjs/quickjs.c linenumber=29940
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29941
            set_value /src/quickjs/quickjs.c linenumber=29944
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=29947
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=614
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=618
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29920
          add_export_entry2 /src/quickjs/quickjs.c linenumber=29923
            find_export_entry /src/quickjs/quickjs.c linenumber=29853
            JS_AtomGetStr /src/quickjs/quickjs.c linenumber=29857
            js_parse_error /src/quickjs/quickjs.c linenumber=29856
            __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=29859
            js_resize_array /src/quickjs/quickjs.c linenumber=29864
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29871
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29872
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=29925
        JS_SetModulePrivateValue /src/quickjs/quickjs.c linenumber=619
          set_value /src/quickjs/quickjs.c linenumber=29953
      JS_Eval /src/quickjs/quickjs.c linenumber=722
        JS_EvalThis /src/quickjs/quickjs.c linenumber=37409
          __assert_fail  linenumber=37399
          JS_EvalInternal /src/quickjs/quickjs.c linenumber=37401
      js_free /src/quickjs/quickjs.c linenumber=724
      JS_IsException /src/quickjs/./quickjs.h linenumber=725
      js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=728
        __assert_fail  linenumber=557
        JS_GetModuleName /src/quickjs/quickjs.c linenumber=560
          JS_DupAtom /src/quickjs/quickjs.c linenumber=30940
        JS_AtomToCString /src/quickjs/./quickjs.h linenumber=561
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=562
        strchr  linenumber=565
        strlen  linenumber=572
        realpath  linenumber=572
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=574
        JS_FreeCString /src/quickjs/quickjs.c linenumber=575
        pstrcat /src/quickjs/cutils.c linenumber=581
        pstrcpy /src/quickjs/cutils.c linenumber=584
        JS_FreeCString /src/quickjs/quickjs.c linenumber=586
        JS_GetImportMeta /src/quickjs/quickjs.c linenumber=588
        JS_IsException /src/quickjs/./quickjs.h linenumber=589
        JS_NewString /src/quickjs/./quickjs.h linenumber=592
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=591
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=594
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=597
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=731
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=38
    JS_SetInterruptHandler /src/quickjs/quickjs.c linenumber=38
    interrupt_handler /src/quickjs/fuzz/fuzz_common.c linenumber=38
    js_std_add_helpers /src/quickjs/quickjs-libc.c linenumber=39
      JS_GetGlobalObject /src/quickjs/quickjs.c linenumber=4104
        JS_DupValue /src/quickjs/./quickjs.h linenumber=7373
      JS_NewObject /src/quickjs/quickjs.c linenumber=4106
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4108
      js_console_log /src/quickjs/quickjs-libc.c linenumber=4108
        js_print /src/quickjs/quickjs-libc.c linenumber=4093
          JS_IsString /src/quickjs/./quickjs.h linenumber=4073
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=4076
          fwrite  linenumber=4079
          JS_FreeCString /src/quickjs/quickjs.c linenumber=4080
          JS_PrintValue /src/quickjs/quickjs.c linenumber=4082
            JS_PrintValueInternal /src/quickjs/quickjs.c linenumber=14492
              JS_PrintValueSetDefaultOptions /src/quickjs/quickjs.c linenumber=14466
              min_int /src/quickjs/./cutils.h linenumber=14470
              js_print_value /src/quickjs/quickjs.c linenumber=14480
                js_printf /src/quickjs/quickjs.c linenumber=14334
                  vsnprintf  linenumber=13757
                  strlen  linenumber=13759
                js_puts /src/quickjs/quickjs.c linenumber=14354
                  strlen  linenumber=13748
                js_print_float64 /src/quickjs/quickjs.c linenumber=14357
                  js_dtoa /src/quickjs/dtoa.c linenumber=13767
                js_printf /src/quickjs/quickjs.c linenumber=14360
                js_bigint_to_string /src/quickjs/quickjs.c linenumber=14364
                JS_IsException /src/quickjs/./quickjs.h linenumber=14365
                js_print_raw_string /src/quickjs/quickjs.c linenumber=14367
                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13884
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13887
                js_putc /src/quickjs/quickjs.c linenumber=14368
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14369
                js_bigint_sign /src/quickjs/quickjs.c linenumber=14376
                js_printf /src/quickjs/quickjs.c linenumber=14378
                js_printf /src/quickjs/quickjs.c linenumber=14379
                js_putc /src/quickjs/quickjs.c linenumber=14382
                js_printf /src/quickjs/quickjs.c linenumber=14386
                js_putc /src/quickjs/quickjs.c linenumber=14389
                js_putc /src/quickjs/quickjs.c linenumber=14391
                js_printf /src/quickjs/quickjs.c linenumber=14398
                js_print_string /src/quickjs/quickjs.c linenumber=14400
                  js_rc /src/quickjs/quickjs.c linenumber=13866
                  js_printf /src/quickjs/quickjs.c linenumber=13866
                  js_putc /src/quickjs/quickjs.c linenumber=13871
                  js_print_string_rec /src/quickjs/quickjs.c linenumber=13872
                    min_uint32 /src/quickjs/./cutils.h linenumber=13849
                    js_print_string1 /src/quickjs/quickjs.c linenumber=13850
                      string_get /src/quickjs/quickjs.c linenumber=13791
                      js_putc /src/quickjs/quickjs.c linenumber=13810
                      js_putc /src/quickjs/quickjs.c linenumber=13811
                      js_putc /src/quickjs/quickjs.c linenumber=13817
                      js_printf /src/quickjs/quickjs.c linenumber=13821
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=13823
                      string_get /src/quickjs/quickjs.c linenumber=13826
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13827
                      from_surrogate /src/quickjs/./cutils.h linenumber=13830
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13831
                      unicode_to_utf8 /src/quickjs/cutils.c linenumber=13834
                    js_print_string_rec /src/quickjs/quickjs.c linenumber=13854
                      js_string_get_length /src/quickjs/quickjs.c linenumber=13855
                      js_printf /src/quickjs/quickjs.c linenumber=13857
                  js_putc /src/quickjs/quickjs.c linenumber=13873
                  js_string_get_length /src/quickjs/quickjs.c linenumber=13874
                  js_printf /src/quickjs/quickjs.c linenumber=13876
                js_puts /src/quickjs/quickjs.c linenumber=14406
                js_print_atom /src/quickjs/quickjs.c linenumber=14407
                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=13909
                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=13910
                  js_printf /src/quickjs/quickjs.c linenumber=13910
                  js_puts /src/quickjs/quickjs.c linenumber=13912
                  __assert_fail  linenumber=13914
                  is_ascii_ident /src/quickjs/quickjs.c linenumber=13917
                    string_get /src/quickjs/quickjs.c linenumber=13898
                  string_get /src/quickjs/quickjs.c linenumber=13919
                  js_putc /src/quickjs/quickjs.c linenumber=13919
                  js_putc /src/quickjs/quickjs.c linenumber=13922
                  js_print_string1 /src/quickjs/quickjs.c linenumber=13923
                  js_putc /src/quickjs/quickjs.c linenumber=13924
                js_putc /src/quickjs/quickjs.c linenumber=14408
                js_print_stack_index /src/quickjs/quickjs.c linenumber=14415
                js_printf /src/quickjs/quickjs.c linenumber=14417
                js_print_object /src/quickjs/quickjs.c linenumber=14420
                  js_printf /src/quickjs/quickjs.c linenumber=14091
                  js_print_array_get_length /src/quickjs/quickjs.c linenumber=14095
                    get_shape_prop /src/quickjs/quickjs.c linenumber=13936
                  min_uint32 /src/quickjs/./cutils.h linenumber=14097
                  js_print_comma /src/quickjs/quickjs.c linenumber=14099
                    js_printf /src/quickjs/quickjs.c linenumber=0
                  js_print_value /src/quickjs/quickjs.c linenumber=14100
                    js_putc /src/quickjs/quickjs.c linenumber=14424
                    js_print_atom /src/quickjs/quickjs.c linenumber=14425
                    js_printf /src/quickjs/quickjs.c linenumber=14427
                    js_putc /src/quickjs/quickjs.c linenumber=14429
                    js_puts /src/quickjs/quickjs.c linenumber=14436
                    js_get_atom_index /src/quickjs/quickjs.c linenumber=14437
                    js_print_atom /src/quickjs/quickjs.c linenumber=14437
                    js_putc /src/quickjs/quickjs.c linenumber=14438
                    js_puts /src/quickjs/quickjs.c linenumber=14442
                    js_printf /src/quickjs/quickjs.c linenumber=14445
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14103
                    js_print_comma /src/quickjs/quickjs.c linenumber=13970
                    js_printf /src/quickjs/quickjs.c linenumber=13971
                  js_print_comma /src/quickjs/quickjs.c linenumber=14106
                  js_printf /src/quickjs/quickjs.c linenumber=14107
                  js_print_atom /src/quickjs/quickjs.c linenumber=14115
                  js_printf /src/quickjs/quickjs.c linenumber=14116
                  min_uint32 /src/quickjs/./cutils.h linenumber=14119
                  js_print_comma /src/quickjs/quickjs.c linenumber=14122
                  js_printf /src/quickjs/quickjs.c linenumber=14146
                  js_printf /src/quickjs/quickjs.c linenumber=14149
                  fromfp16 /src/quickjs/./cutils.h linenumber=14152
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14152
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14155
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14158
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14163
                  js_printf /src/quickjs/quickjs.c linenumber=14167
                  js_putc /src/quickjs/quickjs.c linenumber=14171
                  get_prop_string /src/quickjs/quickjs.c linenumber=14172
                  js_puts /src/quickjs/quickjs.c linenumber=0
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=14177
                  js_printf /src/quickjs/quickjs.c linenumber=14179
                  js_print_atom /src/quickjs/quickjs.c linenumber=14187
                  js_printf /src/quickjs/quickjs.c linenumber=14188
                  js_print_comma /src/quickjs/quickjs.c linenumber=14192
                  js_print_value /src/quickjs/quickjs.c linenumber=14195
                  js_printf /src/quickjs/quickjs.c linenumber=14197
                  js_print_value /src/quickjs/quickjs.c linenumber=14198
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14205
                  js_print_regexp /src/quickjs/quickjs.c linenumber=14207
                    js_puts /src/quickjs/quickjs.c linenumber=13984
                    js_putc /src/quickjs/quickjs.c linenumber=13988
                    js_puts /src/quickjs/quickjs.c linenumber=13990
                    string_get /src/quickjs/quickjs.c linenumber=13995
                    string_get /src/quickjs/quickjs.c linenumber=13998
                    string_get /src/quickjs/quickjs.c linenumber=14005
                    js_putc /src/quickjs/quickjs.c linenumber=14025
                    js_putc /src/quickjs/quickjs.c linenumber=0
                    js_putc /src/quickjs/quickjs.c linenumber=14030
                    lre_get_flags /src/quickjs/libregexp.c linenumber=14032
                    js_putc /src/quickjs/quickjs.c linenumber=14035
                  get_date_string /src/quickjs/quickjs.c linenumber=14211
                  JS_IsException /src/quickjs/./quickjs.h linenumber=14212
                  js_print_raw_string /src/quickjs/quickjs.c linenumber=14214
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14215
                  js_print_error /src/quickjs/quickjs.c linenumber=14218
                    get_prop_string /src/quickjs/quickjs.c linenumber=14046
                    js_puts /src/quickjs/quickjs.c linenumber=14048
                    js_puts /src/quickjs/quickjs.c linenumber=14050
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14051
                    get_prop_string /src/quickjs/quickjs.c linenumber=14054
                    js_puts /src/quickjs/quickjs.c linenumber=14056
                    js_puts /src/quickjs/quickjs.c linenumber=14057
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14059
                    get_prop_string /src/quickjs/quickjs.c linenumber=14062
                    js_putc /src/quickjs/quickjs.c linenumber=14064
                    strlen  linenumber=14068
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14073
                  js_print_atom /src/quickjs/quickjs.c linenumber=14223
                  js_printf /src/quickjs/quickjs.c linenumber=14224
                  js_printf /src/quickjs/quickjs.c linenumber=14226
                  get_shape_prop /src/quickjs/quickjs.c linenumber=14234
                  js_print_comma /src/quickjs/quickjs.c linenumber=14242
                  js_print_atom /src/quickjs/quickjs.c linenumber=14243
                  js_printf /src/quickjs/quickjs.c linenumber=14244
                  js_printf /src/quickjs/quickjs.c linenumber=14249
                  js_printf /src/quickjs/quickjs.c linenumber=14253
                  js_printf /src/quickjs/quickjs.c linenumber=14255
                  js_printf /src/quickjs/quickjs.c linenumber=14257
                  js_printf /src/quickjs/quickjs.c linenumber=14262
                  js_print_value /src/quickjs/quickjs.c linenumber=14264
                  js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=14269
                  js_autoinit_get_id /src/quickjs/quickjs.c linenumber=14270
                  js_printf /src/quickjs/quickjs.c linenumber=14268
                  js_printf /src/quickjs/quickjs.c linenumber=14275
                  js_print_value /src/quickjs/quickjs.c linenumber=14278
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14285
                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=14287
                  js_print_comma /src/quickjs/quickjs.c linenumber=14293
                  js_printf /src/quickjs/quickjs.c linenumber=14294
                  js_print_value /src/quickjs/quickjs.c linenumber=14298
                  js_printf /src/quickjs/quickjs.c linenumber=14297
                  js_printf /src/quickjs/quickjs.c linenumber=14300
                  js_print_comma /src/quickjs/quickjs.c linenumber=14303
                  js_printf /src/quickjs/quickjs.c linenumber=14304
                  js_print_value /src/quickjs/quickjs.c linenumber=14305
          js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4082
            fwrite  linenumber=1206
          putchar  linenumber=4071
          putchar  linenumber=4085
        fflush  linenumber=4094
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4107
        JS_NewAtom /src/quickjs/quickjs.c linenumber=10127
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=10129
        JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10132
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=10133
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4109
      JS_NewObject /src/quickjs/quickjs.c linenumber=4111
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4113
      js_os_now /src/quickjs/quickjs-libc.c linenumber=4113
        get_time_ns /src/quickjs/quickjs-libc.c linenumber=2165
          clock_gettime  linenumber=2142
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=2165
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4112
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4114
      JS_NewArray /src/quickjs/quickjs.c linenumber=4118
      JS_NewString /src/quickjs/./quickjs.h linenumber=4120
      JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=4120
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4122
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4126
      js_print /src/quickjs/quickjs-libc.c linenumber=4126
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4125
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4128
      js_loadScript /src/quickjs/quickjs-libc.c linenumber=4128
        JS_ToCString /src/quickjs/./quickjs.h linenumber=449
        js_load_file /src/quickjs/quickjs-libc.c linenumber=452
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=454
        JS_Eval /src/quickjs/quickjs.c linenumber=458
        js_free /src/quickjs/quickjs.c linenumber=460
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4127
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4130
    js_std_init_handlers /src/quickjs/quickjs-libc.c linenumber=42
      calloc  linenumber=4137
      fwrite  linenumber=4139
      exit  linenumber=4140
      init_list_head /src/quickjs/./list.h linenumber=4143
      init_list_head /src/quickjs/./list.h linenumber=4144
      init_list_head /src/quickjs/./list.h linenumber=4145
      init_list_head /src/quickjs/./list.h linenumber=4146
      init_list_head /src/quickjs/./list.h linenumber=4147
      JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4150
    js_init_module_std /src/quickjs/quickjs-libc.c linenumber=43
      JS_NewCModule /src/quickjs/quickjs.c linenumber=1722
      js_std_init /src/quickjs/quickjs-libc.c linenumber=1722
        JS_NewClassID /src/quickjs/quickjs.c linenumber=1703
          pthread_mutex_lock  linenumber=3849
          pthread_mutex_unlock  linenumber=3857
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=1705
        JS_NewClass /src/quickjs/quickjs.c linenumber=1705
          strlen  linenumber=3933
          __JS_FindAtom /src/quickjs/quickjs.c linenumber=3934
          __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3936
          JS_NewClass1 /src/quickjs/quickjs.c linenumber=3940
          JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=3941
        JS_NewObject /src/quickjs/quickjs.c linenumber=1706
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=1707
        JS_SetClassProto /src/quickjs/quickjs.c linenumber=1709
          __assert_fail  linenumber=2675
          set_value /src/quickjs/quickjs.c linenumber=2676
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=1711
          JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39797
          JS_NewString /src/quickjs/./quickjs.h linenumber=39801
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39807
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39810
          JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=39813
          abort  linenumber=39817
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=39819
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1713
          JS_NewObjectClass /src/quickjs/quickjs.c linenumber=988
          JS_IsException /src/quickjs/./quickjs.h linenumber=989
          js_mallocz /src/quickjs/quickjs.c linenumber=991
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=993
          JS_SetOpaque /src/quickjs/quickjs.c linenumber=999
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1713
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1714
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1714
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1715
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1715
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=1725
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=39781
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1726
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1727
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1728
    js_init_module_os /src/quickjs/quickjs-libc.c linenumber=44
      JS_NewCModule /src/quickjs/quickjs.c linenumber=4051
      js_os_init /src/quickjs/quickjs-libc.c linenumber=4051
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=4044
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=4054
    JS_Eval /src/quickjs/quickjs.c linenumber=49
    JS_IsException /src/quickjs/./quickjs.h linenumber=50
    js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=51
    JS_EvalFunction /src/quickjs/quickjs.c linenumber=52
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=54
      JS_GetException /src/quickjs/quickjs.c linenumber=4222
      js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4223
        JS_PrintValue /src/quickjs/quickjs.c linenumber=4214
        js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4214
        fputc  linenumber=4215
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4224
    js_std_await /src/quickjs/quickjs-libc.c linenumber=56
      JS_PromiseState /src/quickjs/quickjs.c linenumber=4323
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4325
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4326
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4329
      JS_Throw /src/quickjs/quickjs.c linenumber=4329
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4330
      JS_GetRuntime /src/quickjs/quickjs.c linenumber=4334
      JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4334
        list_empty /src/quickjs/./list.h linenumber=2310
        list_del /src/quickjs/./list.h linenumber=2318
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2322
        JS_IsException /src/quickjs/./quickjs.h linenumber=2323
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2327
        js_free /src/quickjs/quickjs.c linenumber=2328
        js_rc /src/quickjs/quickjs.c linenumber=2330
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2335
      js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4336
      js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4339
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=4277
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4278
        list_empty /src/quickjs/./list.h linenumber=4281
        fwrite  linenumber=4284
        js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4285
        exit  linenumber=4287
      js_os_poll /src/quickjs/quickjs-libc.c linenumber=4342
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=2549
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=2550
        call_handler /src/quickjs/quickjs-libc.c linenumber=2567
          JS_DupValue /src/quickjs/./quickjs.h linenumber=2270
          JS_Call /src/quickjs/quickjs.c linenumber=2271
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2272
          JS_IsException /src/quickjs/./quickjs.h linenumber=2273
          js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=2274
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2275
        list_empty /src/quickjs/./list.h linenumber=2573
        list_empty /src/quickjs/./list.h linenumber=2574
        list_empty /src/quickjs/./list.h linenumber=2577
        get_time_ms /src/quickjs/quickjs-libc.c linenumber=2578
          clock_gettime  linenumber=2135
        free_timer /src/quickjs/quickjs-libc.c linenumber=2588
          list_del /src/quickjs/./list.h linenumber=2170
          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2171
          js_free_rt /src/quickjs/quickjs.c linenumber=2172
        call_handler /src/quickjs/quickjs-libc.c linenumber=2589
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2590
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2606
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2608
        js_poll_add_poll_fd /src/quickjs/quickjs-libc.c linenumber=2612
          js_poll_expand /src/quickjs/quickjs-libc.c linenumber=2536
            max_int /src/quickjs/./cutils.h linenumber=2520
            realloc  linenumber=2522
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2619
        js_poll_add_poll_fd /src/quickjs/quickjs-libc.c linenumber=2622
        poll  linenumber=2627
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2631
        call_handler /src/quickjs/quickjs-libc.c linenumber=2633
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2637
        call_handler /src/quickjs/quickjs-libc.c linenumber=2639
    JS_FreeValue /src/quickjs/./quickjs.h linenumber=57
  reset_nbinterrupts /src/quickjs/fuzz/fuzz_common.c linenumber=36
  JS_Eval /src/quickjs/quickjs.c linenumber=38
  JS_IsException /src/quickjs/./quickjs.h linenumber=41
  js_std_loop /src/quickjs/quickjs-libc.c linenumber=42
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=4299
    JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4299
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4302
    js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4307
    js_os_poll /src/quickjs/quickjs-libc.c linenumber=4309
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=43
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=45
    JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4167
    free_rw_handler /src/quickjs/quickjs-libc.c linenumber=4172
      list_del /src/quickjs/./list.h linenumber=2007
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2009
      js_free_rt /src/quickjs/quickjs.c linenumber=2011
    free_sh /src/quickjs/quickjs-libc.c linenumber=4177
      list_del /src/quickjs/./list.h linenumber=2070
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2071
      js_free_rt /src/quickjs/quickjs.c linenumber=2072
    free_timer /src/quickjs/quickjs-libc.c linenumber=4182
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4187
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4188
    JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4209
  JS_FreeContext /src/quickjs/quickjs.c linenumber=46
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=47
====================================
