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=2209
      js_malloc_init /src/quickjs/quickjs.c linenumber=2071
        get_zero_size_block /src/quickjs/quickjs.c linenumber=1469
        init_list_head /src/quickjs/./list.h linenumber=1471
        init_list_head /src/quickjs/./list.h linenumber=1472
      init_list_head /src/quickjs/./list.h linenumber=2076
      init_list_head /src/quickjs/./list.h linenumber=2077
      init_list_head /src/quickjs/./list.h linenumber=2078
      init_list_head /src/quickjs/./list.h linenumber=2080
      init_list_head /src/quickjs/./list.h linenumber=2085
      JS_InitAtoms /src/quickjs/quickjs.c linenumber=2087
        JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3079
          __assert_fail  linenumber=3044
          js_mallocz_rt /src/quickjs/quickjs.c linenumber=3046
            __js_malloc /src/quickjs/quickjs.c linenumber=1814
              get_zero_size_block /src/quickjs/quickjs.c linenumber=1545
              get_block_size_index /src/quickjs/quickjs.c linenumber=1557
              js_malloc_new_arena /src/quickjs/quickjs.c linenumber=1562
                get_arena_block /src/quickjs/quickjs.c linenumber=1513
                get_arena_block /src/quickjs/quickjs.c linenumber=1517
                list_add /src/quickjs/./list.h linenumber=1522
                  __list_add /src/quickjs/./list.h linenumber=60
                list_add /src/quickjs/./list.h linenumber=1523
              get_arena_block /src/quickjs/quickjs.c linenumber=1569
              list_del /src/quickjs/./list.h linenumber=1574
              js_malloc_large /src/quickjs/quickjs.c linenumber=1581
          __js_free /src/quickjs/quickjs.c linenumber=3061
            get_zero_size_block /src/quickjs/quickjs.c linenumber=1595
            list_add /src/quickjs/./list.h linenumber=1616
            list_del /src/quickjs/./list.h linenumber=1620
            list_del /src/quickjs/./list.h linenumber=1621
        strlen  linenumber=3090
        __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3091
          js_alloc_string_rt /src/quickjs/quickjs.c linenumber=3330
            __js_malloc /src/quickjs/quickjs.c linenumber=2349
            js_rc /src/quickjs/quickjs.c linenumber=2352
          __JS_NewAtom /src/quickjs/quickjs.c linenumber=3335
            js_get_atom_index /src/quickjs/quickjs.c linenumber=3183
              __assert_fail  linenumber=3160
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3185
            js_rc /src/quickjs/quickjs.c linenumber=3186
            hash_string /src/quickjs/quickjs.c linenumber=3191
              hash_string16 /src/quickjs/quickjs.c linenumber=2955
              hash_string8 /src/quickjs/quickjs.c linenumber=2957
            js_string_memcmp /src/quickjs/quickjs.c linenumber=3200
              memcmp  linenumber=4584
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4586
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4589
              memcmp16 /src/quickjs/quickjs.c linenumber=4591
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3201
            js_rc /src/quickjs/quickjs.c linenumber=3202
            max_int /src/quickjs/./cutils.h linenumber=3226
            __js_realloc /src/quickjs/quickjs.c linenumber=3230
              __js_malloc /src/quickjs/quickjs.c linenumber=1631
              __js_free /src/quickjs/quickjs.c linenumber=1633
              get_zero_size_block /src/quickjs/quickjs.c linenumber=1638
              __js_malloc /src/quickjs/quickjs.c linenumber=1639
              __js_malloc /src/quickjs/quickjs.c linenumber=1672
              __js_free /src/quickjs/quickjs.c linenumber=1685
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=3237
            __js_free /src/quickjs/quickjs.c linenumber=3239
            js_rc /src/quickjs/quickjs.c linenumber=3242
            atom_set_free /src/quickjs/quickjs.c linenumber=3260
            __js_malloc /src/quickjs/quickjs.c linenumber=3269
            js_rc /src/quickjs/quickjs.c linenumber=3274
            js_free_string /src/quickjs/quickjs.c linenumber=3282
              js_rc /src/quickjs/quickjs.c linenumber=2378
              JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=2380
                __assert_fail  linenumber=3385
                atom_set_free /src/quickjs/quickjs.c linenumber=3397
                __js_free /src/quickjs/quickjs.c linenumber=3408
                __assert_fail  linenumber=3411
              __js_free /src/quickjs/quickjs.c linenumber=2385
            __js_malloc /src/quickjs/quickjs.c linenumber=3285
            js_rc /src/quickjs/quickjs.c linenumber=3288
            atom_get_free /src/quickjs/quickjs.c linenumber=3298
            JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3311
            js_free_string /src/quickjs/quickjs.c linenumber=3321
      init_class_range /src/quickjs/quickjs.c linenumber=2091
        JS_NewClass1 /src/quickjs/quickjs.c linenumber=2026
          max_int /src/quickjs/./cutils.h linenumber=3863
          max_int /src/quickjs/./cutils.h linenumber=3862
          __js_realloc /src/quickjs/quickjs.c linenumber=3869
          __js_realloc /src/quickjs/quickjs.c linenumber=3878
          JS_DupAtomRT /src/quickjs/quickjs.c linenumber=3889
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3102
            js_rc /src/quickjs/quickjs.c linenumber=3104
      init_shape_hash /src/quickjs/quickjs.c linenumber=2103
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=5128
      JS_UpdateStackTop /src/quickjs/quickjs.c linenumber=2107
        js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2849
        update_stack_limit /src/quickjs/quickjs.c linenumber=2850
      JS_FreeRuntime /src/quickjs/quickjs.c linenumber=2113
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2401
          __js_rc /src/quickjs/./quickjs.h linenumber=698
          __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=700
            JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6444
            __js_free /src/quickjs/quickjs.c linenumber=6449
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6457
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6458
            __js_free /src/quickjs/quickjs.c linenumber=6459
            list_del /src/quickjs/./list.h linenumber=6468
            list_add /src/quickjs/./list.h linenumber=6469
            js_rc /src/quickjs/quickjs.c linenumber=6470
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6472
              js_rc /src/quickjs/quickjs.c linenumber=6416
              __assert_fail  linenumber=6416
              free_gc_object /src/quickjs/quickjs.c linenumber=6417
                js_rc /src/quickjs/quickjs.c linenumber=6387
                free_object /src/quickjs/quickjs.c linenumber=6389
                  get_shape_prop /src/quickjs/quickjs.c linenumber=6342
                  free_property /src/quickjs/quickjs.c linenumber=6344
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6093
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6095
                    free_var_ref /src/quickjs/quickjs.c linenumber=6097
                      js_rc /src/quickjs/quickjs.c linenumber=6158
                      __assert_fail  linenumber=6158
                      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6161
                      __assert_fail  linenumber=6164
                      async_func_free /src/quickjs/quickjs.c linenumber=6168
                        js_rc /src/quickjs/quickjs.c linenumber=20823
                        list_del /src/quickjs/./list.h linenumber=20825
                        list_add /src/quickjs/./list.h linenumber=20826
                        free_zero_refcount /src/quickjs/quickjs.c linenumber=20828
                      remove_gc_object /src/quickjs/quickjs.c linenumber=6171
                        list_del /src/quickjs/./list.h linenumber=6541
                      __js_free /src/quickjs/quickjs.c linenumber=6172
                    js_autoinit_free /src/quickjs/quickjs.c linenumber=6099
                      js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6079
                      JS_FreeContext /src/quickjs/quickjs.c linenumber=6079
                        js_rc /src/quickjs/quickjs.c linenumber=2761
                        __assert_fail  linenumber=2763
                        js_free_modules /src/quickjs/quickjs.c linenumber=2792
                          list_del /src/quickjs/./list.h linenumber=2693
                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2696
                            __js_rc /src/quickjs/./quickjs.h linenumber=688
                            __JS_FreeValue /src/quickjs/quickjs.c linenumber=690
                              __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=6496
                                __js_free /src/quickjs/quickjs.c linenumber=6480
                                JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6486
                                abort  linenumber=6490
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2794
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2795
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2797
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2798
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2800
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2802
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2805
                        __js_free /src/quickjs/quickjs.c linenumber=2807
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2808
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2809
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2810
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2811
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2812
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2813
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2814
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2816
                          js_free_shape /src/quickjs/quickjs.c linenumber=5321
                            js_rc /src/quickjs/quickjs.c linenumber=5313
                            js_free_shape0 /src/quickjs/quickjs.c linenumber=5314
                              js_rc /src/quickjs/quickjs.c linenumber=5296
                              __assert_fail  linenumber=5296
                              js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5298
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5196
                              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5300
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5302
                              JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=5304
                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3723
                                __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3724
                                  js_rc /src/quickjs/quickjs.c linenumber=3419
                                  JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=3421
                              remove_gc_object /src/quickjs/quickjs.c linenumber=5307
                              __js_free /src/quickjs/quickjs.c linenumber=5308
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2817
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2818
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2819
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2820
                        list_del /src/quickjs/./list.h linenumber=2822
                        remove_gc_object /src/quickjs/quickjs.c linenumber=2823
                        __js_free /src/quickjs/quickjs.c linenumber=2824
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6102
                  __js_free /src/quickjs/quickjs.c linenumber=6347
                  js_free_shape /src/quickjs/quickjs.c linenumber=6350
                  remove_gc_object /src/quickjs/quickjs.c linenumber=6366
                  js_rc /src/quickjs/quickjs.c linenumber=6368
                  __js_free /src/quickjs/quickjs.c linenumber=6369
                  list_add_tail /src/quickjs/./list.h linenumber=6373
                    __list_add /src/quickjs/./list.h linenumber=66
                  __js_free /src/quickjs/quickjs.c linenumber=6378
                  js_rc /src/quickjs/quickjs.c linenumber=6380
                free_function_bytecode /src/quickjs/quickjs.c linenumber=6392
                  free_bytecode_atoms /src/quickjs/quickjs.c linenumber=36099
                    get_u32 /src/quickjs/./cutils.h linenumber=31961
                    JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=31962
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36103
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=36107
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36111
                  JS_FreeContext /src/quickjs/quickjs.c linenumber=36114
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36116
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36118
                  __js_free /src/quickjs/quickjs.c linenumber=36119
                  __js_free /src/quickjs/quickjs.c linenumber=36120
                  remove_gc_object /src/quickjs/quickjs.c linenumber=36123
                  js_rc /src/quickjs/quickjs.c linenumber=36124
                  list_add_tail /src/quickjs/./list.h linenumber=36125
                  __js_free /src/quickjs/quickjs.c linenumber=36127
                __async_func_free /src/quickjs/quickjs.c linenumber=6395
                  async_func_free_frame /src/quickjs/quickjs.c linenumber=20807
                    __assert_fail  linenumber=20757
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20759
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20761
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20762
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20810
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20811
                  remove_gc_object /src/quickjs/quickjs.c linenumber=20813
                  js_rc /src/quickjs/quickjs.c linenumber=20814
                  list_add_tail /src/quickjs/./list.h linenumber=20815
                  __js_free /src/quickjs/quickjs.c linenumber=20817
                js_free_module_def /src/quickjs/quickjs.c linenumber=6398
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29528
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29532
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29533
                  __js_free /src/quickjs/quickjs.c linenumber=29535
                  free_var_ref /src/quickjs/quickjs.c linenumber=29540
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29541
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29542
                  __js_free /src/quickjs/quickjs.c linenumber=29544
                  __js_free /src/quickjs/quickjs.c linenumber=29546
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29550
                  __js_free /src/quickjs/quickjs.c linenumber=29552
                  __js_free /src/quickjs/quickjs.c linenumber=29553
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29555
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29556
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29557
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29558
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29559
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29560
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29561
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29562
                  list_del /src/quickjs/./list.h linenumber=29566
                  remove_gc_object /src/quickjs/quickjs.c linenumber=29568
                  js_rc /src/quickjs/quickjs.c linenumber=29569
                  list_add_tail /src/quickjs/./list.h linenumber=29570
                  __js_free /src/quickjs/quickjs.c linenumber=29572
                abort  linenumber=6401
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2406
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2407
        __js_free /src/quickjs/quickjs.c linenumber=2408
        init_list_head /src/quickjs/./list.h linenumber=2410
        JS_RunGCInternal /src/quickjs/quickjs.c linenumber=2414
          gc_remove_weak_objects /src/quickjs/quickjs.c linenumber=6812
            map_delete_weakrefs /src/quickjs/quickjs.c linenumber=6513
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=51799
                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51407
                js_rc /src/quickjs/quickjs.c linenumber=51410
              map_hash_key /src/quickjs/quickjs.c linenumber=51802
                map_hash32 /src/quickjs/quickjs.c linenumber=51622
                hash_string /src/quickjs/quickjs.c linenumber=51625
                map_hash32 /src/quickjs/quickjs.c linenumber=51625
                hash_string_rope /src/quickjs/quickjs.c linenumber=51628
                  hash_string /src/quickjs/quickjs.c linenumber=2964
                  hash_string_rope /src/quickjs/quickjs.c linenumber=2967
                map_hash32 /src/quickjs/quickjs.c linenumber=51628
                map_hash_pointer /src/quickjs/quickjs.c linenumber=51632
                  map_hash64 /src/quickjs/quickjs.c linenumber=51604
                float64_as_uint64 /src/quickjs/./cutils.h linenumber=51643
                map_hash64 /src/quickjs/quickjs.c linenumber=51643
                js_bigint_set_short /src/quickjs/quickjs.c linenumber=51646
                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=11626
                map_hash32 /src/quickjs/quickjs.c linenumber=51659
              map_delete_record_internal /src/quickjs/quickjs.c linenumber=51817
                js_weakref_free /src/quickjs/quickjs.c linenumber=51763
                  __assert_fail  linenumber=51418
                  js_rc /src/quickjs/quickjs.c linenumber=51423
                  __assert_fail  linenumber=51429
                  js_rc /src/quickjs/quickjs.c linenumber=51431
                  __js_free /src/quickjs/quickjs.c linenumber=0
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=51765
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=51767
                list_del /src/quickjs/./list.h linenumber=51769
                __js_free /src/quickjs/quickjs.c linenumber=51770
            weakref_delete_weakref /src/quickjs/quickjs.c linenumber=6516
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=60827
              js_weakref_free /src/quickjs/quickjs.c linenumber=60828
            finrec_delete_weakref /src/quickjs/quickjs.c linenumber=6519
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=60940
              js_weakref_free /src/quickjs/quickjs.c linenumber=60941
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=60945
              JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=60950
                __js_malloc /src/quickjs/quickjs.c linenumber=1824
                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=2264
                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7774
                    JS_ThrowError /src/quickjs/quickjs.c linenumber=7764
                      JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=7663
                        js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5869
                      JS_ThrowError2 /src/quickjs/quickjs.c linenumber=7664
                        vsnprintf  linenumber=7635
                        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=7636
                          get_proto_obj /src/quickjs/quickjs.c linenumber=5740
                          find_hashed_shape_proto /src/quickjs/quickjs.c linenumber=5741
                            shape_initial_hash /src/quickjs/quickjs.c linenumber=5510
                              shape_hash /src/quickjs/quickjs.c linenumber=5150
                              shape_hash /src/quickjs/quickjs.c linenumber=5152
                            get_shape_hash /src/quickjs/quickjs.c linenumber=5511
                          js_dup_shape /src/quickjs/quickjs.c linenumber=5743
                            js_rc /src/quickjs/quickjs.c linenumber=5287
                          js_new_shape /src/quickjs/quickjs.c linenumber=5745
                            js_new_shape2 /src/quickjs/quickjs.c linenumber=5253
                              resize_shape_hash /src/quickjs/quickjs.c linenumber=5237
                                js_mallocz_rt /src/quickjs/quickjs.c linenumber=5163
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5170
                                __js_free /src/quickjs/quickjs.c linenumber=5175
                              js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5240
                                get_shape_size /src/quickjs/quickjs.c linenumber=5211
                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=5211
                                js_rc /src/quickjs/quickjs.c linenumber=5214
                                add_gc_object /src/quickjs/quickjs.c linenumber=5215
                                  js_rc /src/quickjs/quickjs.c linenumber=6534
                                  list_add_tail /src/quickjs/./list.h linenumber=6536
                                JS_DupValue /src/quickjs/./quickjs.h linenumber=5217
                                  __js_rc /src/quickjs/./quickjs.h linenumber=708
                              shape_initial_hash /src/quickjs/quickjs.c linenumber=5245
                              js_shape_hash_link /src/quickjs/quickjs.c linenumber=5247
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5185
                          JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5749
                            js_trigger_gc /src/quickjs/quickjs.c linenumber=5610
                              JS_RunGC /src/quickjs/quickjs.c linenumber=1785
                                JS_RunGCInternal /src/quickjs/quickjs.c linenumber=6828
                                  gc_decref /src/quickjs/quickjs.c linenumber=6817
                                    init_list_head /src/quickjs/./list.h linenumber=6693
                                    js_rc /src/quickjs/quickjs.c linenumber=6700
                                    __assert_fail  linenumber=6700
                                    mark_children /src/quickjs/quickjs.c linenumber=6701
                                      js_rc /src/quickjs/quickjs.c linenumber=6562
                                      get_shape_prop /src/quickjs/quickjs.c linenumber=6572
                                      js_autoinit_mark /src/quickjs/quickjs.c linenumber=6587
                                        js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6085
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6590
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6610
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6620
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6637
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6638
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6646
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6649
                                      JS_MarkValue /src/quickjs/quickjs.c linenumber=6650
                                      JS_MarkContext /src/quickjs/quickjs.c linenumber=6664
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2716
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2719
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2720
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2722
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2723
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2725
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2727
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2730
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2732
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2733
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2734
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2735
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2736
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2737
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=2738
                                      js_mark_module_def /src/quickjs/quickjs.c linenumber=6670
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29503
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29514
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29515
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29516
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29517
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29518
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29519
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29520
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=29521
                                      abort  linenumber=6674
                                    gc_decref_child /src/quickjs/quickjs.c linenumber=6701
                                      js_rc /src/quickjs/quickjs.c linenumber=6680
                                      __assert_fail  linenumber=6680
                                      list_del /src/quickjs/./list.h linenumber=6683
                                      list_add_tail /src/quickjs/./list.h linenumber=6684
                                    list_del /src/quickjs/./list.h linenumber=6704
                                    list_add_tail /src/quickjs/./list.h linenumber=6705
                                  gc_scan /src/quickjs/quickjs.c linenumber=6820
                                    js_rc /src/quickjs/quickjs.c linenumber=6735
                                    __assert_fail  linenumber=6735
                                    mark_children /src/quickjs/quickjs.c linenumber=6737
                                    gc_scan_incref_child /src/quickjs/quickjs.c linenumber=6737
                                      js_rc /src/quickjs/quickjs.c linenumber=6712
                                      list_del /src/quickjs/./list.h linenumber=6716
                                      list_add_tail /src/quickjs/./list.h linenumber=6717
                                    mark_children /src/quickjs/quickjs.c linenumber=6743
                                    gc_scan_incref_child2 /src/quickjs/quickjs.c linenumber=6743
                                      js_rc /src/quickjs/quickjs.c linenumber=6724
                                  gc_free_cycles /src/quickjs/quickjs.c linenumber=6823
                                    js_rc /src/quickjs/quickjs.c linenumber=6765
                                    free_gc_object /src/quickjs/quickjs.c linenumber=6778
                                    list_del /src/quickjs/./list.h linenumber=6781
                                    list_add_tail /src/quickjs/./list.h linenumber=6782
                                    js_rc /src/quickjs/quickjs.c linenumber=6790
                                    __assert_fail  linenumber=6790
                                    __js_free /src/quickjs/quickjs.c linenumber=6799
                                    init_list_head /src/quickjs/./list.h linenumber=6803
                            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=5611
                            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=5627
                            __js_free /src/quickjs/quickjs.c linenumber=1846
                            get_shape_prop /src/quickjs/quickjs.c linenumber=5632
                            free_property /src/quickjs/quickjs.c linenumber=5634
                            js_free_shape /src/quickjs/quickjs.c linenumber=5638
                            add_property /src/quickjs/quickjs.c linenumber=5661
                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9175
                              JS_IsObject /src/quickjs/./quickjs.h linenumber=9185
                              JS_IsObject /src/quickjs/./quickjs.h linenumber=9187
                              find_hashed_shape_prop /src/quickjs/quickjs.c linenumber=9199
                                shape_hash /src/quickjs/quickjs.c linenumber=5531
                                shape_hash /src/quickjs/quickjs.c linenumber=5532
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5533
                                get_shape_prop /src/quickjs/quickjs.c linenumber=5540
                                get_shape_prop /src/quickjs/quickjs.c linenumber=5541
                              js_realloc /src/quickjs/quickjs.c linenumber=9205
                                __js_realloc /src/quickjs/quickjs.c linenumber=1853
                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1855
                              js_dup_shape /src/quickjs/quickjs.c linenumber=9211
                              js_free_shape /src/quickjs/quickjs.c linenumber=9212
                              js_rc /src/quickjs/quickjs.c linenumber=9214
                              js_clone_shape /src/quickjs/quickjs.c linenumber=9216
                                get_shape_size /src/quickjs/quickjs.c linenumber=5267
                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=5268
                                js_rc /src/quickjs/quickjs.c linenumber=5273
                                add_gc_object /src/quickjs/quickjs.c linenumber=5274
                                JS_DupValue /src/quickjs/./quickjs.h linenumber=5277
                                get_shape_prop /src/quickjs/quickjs.c linenumber=5279
                                JS_DupAtom /src/quickjs/quickjs.c linenumber=5280
                                  __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3114
                                  js_rc /src/quickjs/quickjs.c linenumber=3117
                              js_shape_hash_link /src/quickjs/quickjs.c linenumber=9221
                              js_free_shape /src/quickjs/quickjs.c linenumber=9222
                              js_rc /src/quickjs/quickjs.c linenumber=9226
                              __assert_fail  linenumber=9226
                              add_shape_property /src/quickjs/quickjs.c linenumber=9227
                                js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5471
                                shape_hash /src/quickjs/quickjs.c linenumber=5472
                                resize_properties /src/quickjs/quickjs.c linenumber=5476
                                  max_int /src/quickjs/./cutils.h linenumber=5335
                                  js_realloc /src/quickjs/quickjs.c linenumber=5340
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5351
                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=5351
                                  remove_gc_object /src/quickjs/quickjs.c linenumber=5354
                                  js_rc /src/quickjs/quickjs.c linenumber=5356
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5357
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5368
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5370
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5382
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=5480
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=5487
                                get_shape_prop /src/quickjs/quickjs.c linenumber=5491
                                JS_DupAtom /src/quickjs/quickjs.c linenumber=5493
                            js_rc /src/quickjs/quickjs.c linenumber=5716
                            add_gc_object /src/quickjs/quickjs.c linenumber=5717
                        JS_IsException /src/quickjs/./quickjs.h linenumber=7638
                        JS_NewString /src/quickjs/./quickjs.h linenumber=7643
                          strlen  linenumber=744
                          JS_NewStringLen /src/quickjs/quickjs.c linenumber=744
                            count_ascii /src/quickjs/quickjs.c linenumber=4357
                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4360
                            js_new_string8_len /src/quickjs/quickjs.c linenumber=4363
                              JS_AtomToString /src/quickjs/quickjs.c linenumber=3919
                                __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3620
                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3590
                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3591
                                  u32toa /src/quickjs/dtoa.c linenumber=3591
                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=3592
                                    js_alloc_string /src/quickjs/quickjs.c linenumber=3921
                                      js_alloc_string_rt /src/quickjs/quickjs.c linenumber=2367
                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=2369
                                  __assert_fail  linenumber=3596
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=3606
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=3608
                            string_buffer_init /src/quickjs/quickjs.c linenumber=4365
                              string_buffer_init2 /src/quickjs/quickjs.c linenumber=4019
                                js_alloc_string /src/quickjs/quickjs.c linenumber=4005
                            string_buffer_write8 /src/quickjs/quickjs.c linenumber=4367
                              string_buffer_realloc /src/quickjs/quickjs.c linenumber=4191
                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4069
                                string_buffer_set_error /src/quickjs/quickjs.c linenumber=4070
                                max_int /src/quickjs/./cutils.h linenumber=4072
                                min_int /src/quickjs/./cutils.h linenumber=4072
                                string_buffer_widen /src/quickjs/quickjs.c linenumber=4074
                                  js_realloc2 /src/quickjs/quickjs.c linenumber=4046
                                    __js_realloc /src/quickjs/quickjs.c linenumber=1865
                                    JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1867
                                    __js_malloc_usable_size /src/quickjs/quickjs.c linenumber=1871
                                      get_zero_size_block /src/quickjs/quickjs.c linenumber=1697
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4048
                                js_realloc2 /src/quickjs/quickjs.c linenumber=4077
                                string_buffer_set_error /src/quickjs/quickjs.c linenumber=4079
                                min_int /src/quickjs/./cutils.h linenumber=4080
                            string_buffer_putc8 /src/quickjs/quickjs.c linenumber=4370
                              string_buffer_realloc /src/quickjs/quickjs.c linenumber=4108
                            unicode_from_utf8 /src/quickjs/cutils.c linenumber=4373
                            get_hi_surrogate /src/quickjs/./cutils.h linenumber=4379
                            string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4379
                              string_buffer_putc16_slow /src/quickjs/quickjs.c linenumber=4131
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4089
                                string_buffer_widen /src/quickjs/quickjs.c linenumber=4097
                            get_lo_surrogate /src/quickjs/./cutils.h linenumber=4380
                            string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4394
                            string_buffer_end /src/quickjs/quickjs.c linenumber=4398
                              JS_AtomToString /src/quickjs/quickjs.c linenumber=4324
                              __js_realloc /src/quickjs/quickjs.c linenumber=4330
                            string_buffer_free /src/quickjs/quickjs.c linenumber=4401
                        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7642
                          JS_DefineProperty /src/quickjs/quickjs.c linenumber=10674
                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=10351
                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7787
                                JS_ThrowError /src/quickjs/quickjs.c linenumber=7684
                            get_shape_prop /src/quickjs/quickjs.c linenumber=10357
                            JS_DupValue /src/quickjs/./quickjs.h linenumber=10363
                            JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=10362
                              JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13445
                                JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13013
                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=12949
                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=12950
                                  JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=12967
                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11066
                                      __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8214
                                        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7709
                                          JS_AtomGetStrRT /src/quickjs/quickjs.c linenumber=3583
                                            __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3538
                                            __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3539
                                            snprintf  linenumber=3539
                                            __assert_fail  linenumber=3542
                                            atom_is_free /src/quickjs/quickjs.c linenumber=3552
                                            __assert_fail  linenumber=3552
                                            string_get /src/quickjs/quickjs.c linenumber=3565
                                            unicode_to_utf8 /src/quickjs/cutils.c linenumber=3571
                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7708
                                      __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8216
                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8222
                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8224
                                      string_get /src/quickjs/quickjs.c linenumber=8226
                                      js_new_string_char /src/quickjs/quickjs.c linenumber=8226
                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=3948
                                        js_new_string16_len /src/quickjs/quickjs.c linenumber=3951
                                          js_alloc_string /src/quickjs/quickjs.c linenumber=3937
                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8236
                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8238
                                      string_rope_get /src/quickjs/quickjs.c linenumber=8240
                                        string_get /src/quickjs/quickjs.c linenumber=4718
                                      js_new_string_char /src/quickjs/quickjs.c linenumber=8240
                                      JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8251
                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8259
                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8269
                                      JS_CallFree /src/quickjs/quickjs.c linenumber=8270
                                        JS_CallInternal /src/quickjs/quickjs.c linenumber=20541
                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=17795
                                            __js_poll_interrupts /src/quickjs/quickjs.c linenumber=7871
                                              JS_ThrowInterrupted /src/quickjs/quickjs.c linenumber=7861
                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7851
                                                JS_SetUncatchableException /src/quickjs/quickjs.c linenumber=7852
                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17829
                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=17845
                                            js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2053
                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=17846
                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7782
                                          min_int /src/quickjs/./cutils.h linenumber=17856
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17859
                                          get_u32 /src/quickjs/./cutils.h linenumber=17888
                                          get_u32 /src/quickjs/./cutils.h linenumber=17892
                                          __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=17892
                                          get_u32 /src/quickjs/./cutils.h linenumber=17896
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17896
                                          get_i8 /src/quickjs/./cutils.h linenumber=17912
                                          get_i16 /src/quickjs/./cutils.h linenumber=17916
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17920
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17923
                                          js_closure /src/quickjs/quickjs.c linenumber=17923
                                            JS_NewObjectClass /src/quickjs/quickjs.c linenumber=17395
                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5824
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17396
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17397
                                            js_closure2 /src/quickjs/quickjs.c linenumber=17400
                                              js_mallocz_rt /src/quickjs/quickjs.c linenumber=17294
                                              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=17294
                                              JS_CheckDefineGlobalVar /src/quickjs/quickjs.c linenumber=17309
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10816
                                                __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=10831
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10840
                                                JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=10843
                                                  __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=10805
                                                    JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7717
                                                    JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=7716
                                                      JS_ThrowError /src/quickjs/quickjs.c linenumber=7673
                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=17322
                                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=16998
                                                js_rc /src/quickjs/quickjs.c linenumber=17001
                                                add_gc_object /src/quickjs/quickjs.c linenumber=17010
                                              js_closure_define_global_var /src/quickjs/quickjs.c linenumber=17325
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=17157
                                                __assert_fail  linenumber=17159
                                                js_rc /src/quickjs/quickjs.c linenumber=17161
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=17168
                                                js_create_var_ref /src/quickjs/quickjs.c linenumber=17171
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=17187
                                                JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17190
                                                  js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8166
                                                    js_rc /src/quickjs/quickjs.c linenumber=10301
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10303
                                                    js_clone_shape /src/quickjs/quickjs.c linenumber=10305
                                                    js_free_shape /src/quickjs/quickjs.c linenumber=10308
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10311
                                                    js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=10313
                                                  js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=8169
                                                  js_autoinit_get_id /src/quickjs/quickjs.c linenumber=8170
                                                  js_autoinit_free /src/quickjs/quickjs.c linenumber=8174
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8177
                                                  js_rc /src/quickjs/quickjs.c linenumber=8184
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=8188
                                                js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17194
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17094
                                                  __assert_fail  linenumber=17096
                                                  js_rc /src/quickjs/quickjs.c linenumber=17098
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=17102
                                                  add_property /src/quickjs/quickjs.c linenumber=17105
                                                  free_var_ref /src/quickjs/quickjs.c linenumber=17107
                                                  js_rc /src/quickjs/quickjs.c linenumber=17111
                                                js_rc /src/quickjs/quickjs.c linenumber=17199
                                                free_property /src/quickjs/quickjs.c linenumber=17206
                                                js_rc /src/quickjs/quickjs.c linenumber=17209
                                                __assert_fail  linenumber=17211
                                                js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17220
                                                js_global_object_find_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
                                                  delete_property /src/quickjs/quickjs.c linenumber=17131
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=9314
                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9326
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=9331
                                                    remove_global_object_property /src/quickjs/quickjs.c linenumber=9341
                                                      js_rc /src/quickjs/quickjs.c linenumber=9287
                                                      add_property /src/quickjs/quickjs.c linenumber=9290
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9295
                                                    free_property /src/quickjs/quickjs.c linenumber=9344
                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=9345
                                                      __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3717
                                                      __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3718
                                                    compact_properties /src/quickjs/quickjs.c linenumber=9354
                                                      __assert_fail  linenumber=5401
                                                      max_int /src/quickjs/./cutils.h linenumber=5403
                                                      __assert_fail  linenumber=5405
                                                      get_shape_size /src/quickjs/quickjs.c linenumber=5414
                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=5414
                                                      remove_gc_object /src/quickjs/quickjs.c linenumber=5417
                                                      js_rc /src/quickjs/quickjs.c linenumber=5419
                                                      add_gc_object /src/quickjs/quickjs.c linenumber=5420
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=5430
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=5429
                                                      __assert_fail  linenumber=5445
                                                      js_realloc /src/quickjs/quickjs.c linenumber=5454
                                                    JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9365
                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3627
                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3628
                                                      __assert_fail  linenumber=3635
                                                      is_num_string /src/quickjs/quickjs.c linenumber=3638
                                                        string_get /src/quickjs/quickjs.c linenumber=2907
                                                        is_num /src/quickjs/quickjs.c linenumber=2908
                                                        string_get /src/quickjs/quickjs.c linenumber=2916
                                                        is_num /src/quickjs/quickjs.c linenumber=2917
                                                    free_var_ref /src/quickjs/quickjs.c linenumber=9373
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=9375
                                                    convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=9380
                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9242
                                                      resize_properties /src/quickjs/quickjs.c linenumber=9249
                                                      __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9258
                                                      add_property /src/quickjs/quickjs.c linenumber=9258
                                                      __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9266
                                                      add_property /src/quickjs/quickjs.c linenumber=9266
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=17135
                                                add_property /src/quickjs/quickjs.c linenumber=17235
                                                free_var_ref /src/quickjs/quickjs.c linenumber=17237
                                                js_rc /src/quickjs/quickjs.c linenumber=17241
                                              js_closure_global_var /src/quickjs/quickjs.c linenumber=17328
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=17253
                                                __assert_fail  linenumber=17255
                                                js_rc /src/quickjs/quickjs.c linenumber=17257
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=17262
                                                JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17266
                                                js_rc /src/quickjs/quickjs.c linenumber=17272
                                                js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17276
                                              get_var_ref /src/quickjs/quickjs.c linenumber=17332
                                                __assert_fail  linenumber=17034
                                                __assert_fail  linenumber=17036
                                                __assert_fail  linenumber=17040
                                                js_rc /src/quickjs/quickjs.c linenumber=17041
                                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=17046
                                                js_rc /src/quickjs/quickjs.c linenumber=17049
                                                add_gc_object /src/quickjs/quickjs.c linenumber=17050
                                                js_rc /src/quickjs/quickjs.c linenumber=17067
                                              get_var_ref /src/quickjs/quickjs.c linenumber=17336
                                              js_rc /src/quickjs/quickjs.c linenumber=17341
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17354
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17401
                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=17408
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5848
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10676
                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=5851
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5850
                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17420
                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5829
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17421
                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17423
                                            JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17429
                                            JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=17430
                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10651
                                              abort  linenumber=10653
                                              add_property /src/quickjs/quickjs.c linenumber=10658
                                              JS_DupContext /src/quickjs/quickjs.c linenumber=10661
                                                js_rc /src/quickjs/quickjs.c linenumber=2703
                                              __assert_fail  linenumber=10662
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17437
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17924
                                          JS_AtomToString /src/quickjs/quickjs.c linenumber=17928
                                          get_u32 /src/quickjs/./cutils.h linenumber=17932
                                          JS_AtomToValue /src/quickjs/quickjs.c linenumber=17932
                                            __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3615
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17950
                                          JS_ToObject /src/quickjs/quickjs.c linenumber=17952
                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39717
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=39720
                                            JS_ToString /src/quickjs/quickjs.c linenumber=39734
                                              JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13638
                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=13587
                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=13589
                                                js_linearize_string_rope /src/quickjs/quickjs.c linenumber=13589
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=4833
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4834
                                                  string_buffer_init2 /src/quickjs/quickjs.c linenumber=4837
                                                  string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4839
                                                    string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4263
                                                      JS_ToString /src/quickjs/quickjs.c linenumber=4267
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=4268
                                                      string_buffer_set_error /src/quickjs/quickjs.c linenumber=4269
                                                      string_buffer_concat /src/quickjs/quickjs.c linenumber=4271
                                                        string_buffer_write16 /src/quickjs/quickjs.c linenumber=4244
                                                          string_buffer_realloc /src/quickjs/quickjs.c linenumber=4214
                                                          string_buffer_widen /src/quickjs/quickjs.c linenumber=4217
                                                        string_buffer_write8 /src/quickjs/quickjs.c linenumber=4246
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4272
                                                      string_buffer_concat /src/quickjs/quickjs.c linenumber=4277
                                                  string_buffer_end /src/quickjs/quickjs.c linenumber=4841
                                                  js_rc /src/quickjs/quickjs.c linenumber=4842
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4844
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4845
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=4846
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=4847
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4849
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4852
                                                i32toa /src/quickjs/dtoa.c linenumber=13593
                                                  u32toa /src/quickjs/dtoa.c linenumber=608
                                                  u32toa /src/quickjs/dtoa.c linenumber=611
                                                js_new_string8_len /src/quickjs/quickjs.c linenumber=13594
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=13598
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=13601
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=13603
                                                JS_ToPrimitive /src/quickjs/quickjs.c linenumber=13609
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=11130
                                                  JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=11130
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=11067
                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=11071
                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=11071
                                                    JS_AtomToString /src/quickjs/quickjs.c linenumber=11086
                                                    JS_CallFree /src/quickjs/quickjs.c linenumber=11087
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=20543
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11088
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=11089
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11091
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11094
                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11095
                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11106
                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8274
                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8275
                                                        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7823
                                                        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7821
                                                          JS_ThrowError /src/quickjs/quickjs.c linenumber=7742
                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8276
                                                      JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8279
                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8284
                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8290
                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8291
                                                      JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8294
                                                        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9098
                                                        JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=9098
                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=9037
                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=9040
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9059
                                                          JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=9062
                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14572
                                                          JS_NewBigUint64 /src/quickjs/quickjs.c linenumber=9065
                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14589
                                                            js_bigint_new_ui64 /src/quickjs/quickjs.c linenumber=14592
                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11685
                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11586
                                                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7753
                                                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=11589
                                                                js_rc /src/quickjs/quickjs.c linenumber=11592
                                                          fromfp16 /src/quickjs/./cutils.h linenumber=9068
                                                            uint64_as_float64 /src/quickjs/./cutils.h linenumber=408
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9068
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9071
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9074
                                                          JS_IsNull /src/quickjs/./quickjs.h linenumber=9081
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9081
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=9082
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9083
                                                          JS_ValueToAtom /src/quickjs/quickjs.c linenumber=9085
                                                            __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9002
                                                            js_get_atom_index /src/quickjs/quickjs.c linenumber=9005
                                                            JS_DupAtom /src/quickjs/quickjs.c linenumber=9005
                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=9008
                                                              JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13658
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=13610
                                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13612
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13613
                                                                  js_new_string8 /src/quickjs/quickjs.c linenumber=13618
                                                                    strlen  linenumber=3931
                                                                    js_new_string8_len /src/quickjs/quickjs.c linenumber=3931
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13621
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13623
                                                                  js_dtoa2 /src/quickjs/quickjs.c linenumber=13626
                                                                    js_dtoa_max_len /src/quickjs/dtoa.c linenumber=13561
                                                                      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_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=13565
                                                                    js_dtoa /src/quickjs/dtoa.c linenumber=13573
                                                                      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=13574
                                                                  js_bigint_to_string /src/quickjs/quickjs.c linenumber=13630
                                                                    js_bigint_to_string1 /src/quickjs/quickjs.c linenumber=13551
                                                                      i64toa_radix /src/quickjs/dtoa.c linenumber=12630
                                                                        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=12631
                                                                      __assert_fail  linenumber=12639
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=12643
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12646
                                                                      js_bigint_neg /src/quickjs/quickjs.c linenumber=12648
                                                                        js_bigint_set_si /src/quickjs/quickjs.c linenumber=11847
                                                                        js_bigint_add /src/quickjs/quickjs.c linenumber=11848
                                                                          max_int /src/quickjs/./cutils.h linenumber=11809
                                                                          min_int /src/quickjs/./cutils.h linenumber=11810
                                                                          js_bigint_new /src/quickjs/quickjs.c linenumber=11811
                                                                          js_bigint_sign /src/quickjs/quickjs.c linenumber=11822
                                                                          js_bigint_sign /src/quickjs/quickjs.c linenumber=11823
                                                                          js_bigint_extend /src/quickjs/quickjs.c linenumber=11839
                                                                            js_realloc /src/quickjs/quickjs.c linenumber=11783
                                                                            js_bigint_normalize /src/quickjs/quickjs.c linenumber=11794
                                                                              js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11747
                                                                                js_rc /src/quickjs/quickjs.c linenumber=11725
                                                                                __assert_fail  linenumber=11725
                                                                                js_realloc /src/quickjs/quickjs.c linenumber=11738
                                                                      js_bigint_new /src/quickjs/quickjs.c linenumber=12654
                                                                      clz32 /src/quickjs/./cutils.h linenumber=12660
                                                                      js_limb_safe_clz /src/quickjs/quickjs.c linenumber=12661
                                                                        js_limb_clz /src/quickjs/quickjs.c linenumber=11301
                                                                          clz64 /src/quickjs/./cutils.h linenumber=11291
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=12666
                                                                      js_u64toa /src/quickjs/quickjs.c linenumber=12686
                                                                      mp_div1 /src/quickjs/quickjs.c linenumber=12690
                                                                      limb_to_a /src/quickjs/quickjs.c linenumber=12691
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=12715
                                                                  js_new_string8 /src/quickjs/quickjs.c linenumber=13632
                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=9009
                                                            js_symbol_to_atom /src/quickjs/quickjs.c linenumber=9012
                                                              js_get_atom_index /src/quickjs/quickjs.c linenumber=8990
                                                            JS_NewAtomStr /src/quickjs/quickjs.c linenumber=9014
                                                              is_num_string /src/quickjs/quickjs.c linenumber=3429
                                                              js_free_string /src/quickjs/quickjs.c linenumber=3431
                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3432
                                                              __JS_NewAtom /src/quickjs/quickjs.c linenumber=3436
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=9086
                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9089
                                                            JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8302
                                                              JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=3706
                                                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3659
                                                                __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3660
                                                                __assert_fail  linenumber=3661
                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3667
                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3669
                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3671
                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3673
                                                                string_get /src/quickjs/quickjs.c linenumber=3680
                                                                is_num /src/quickjs/quickjs.c linenumber=3681
                                                                JS_ToNumber /src/quickjs/quickjs.c linenumber=3684
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13076
                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13076
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3685
                                                                JS_ToString /src/quickjs/quickjs.c linenumber=3687
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3688
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3689
                                                                js_string_eq /src/quickjs/quickjs.c linenumber=3692
                                                                  js_string_memcmp /src/quickjs/quickjs.c linenumber=4603
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3693
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3697
                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=3707
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=3709
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=3711
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8317
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8319
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8329
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8331
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8336
                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=8337
                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=8351
                                                              JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7815
                                                              JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7814
                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=9090
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=11107
                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=11109
                                                    JS_CallFree /src/quickjs/quickjs.c linenumber=11110
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=11111
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11114
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11117
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11119
                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11122
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=11124
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=39735
                                            JS_NewObjectClass /src/quickjs/quickjs.c linenumber=39737
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=39738
                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39739
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=39741
                                            JS_SetObjectData /src/quickjs/quickjs.c linenumber=39741
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5809
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5816
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5817
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=5818
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=39743
                                            JS_NewObjectClass /src/quickjs/quickjs.c linenumber=0
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=39752
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=39753
                                            JS_SetObjectData /src/quickjs/quickjs.c linenumber=39753
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17953
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17958
                                          JS_NewObject /src/quickjs/quickjs.c linenumber=17970
                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5841
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17971
                                          js_build_arguments /src/quickjs/quickjs.c linenumber=17979
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16167
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16168
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16169
                                            js_dup_shape /src/quickjs/quickjs.c linenumber=16171
                                            JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16171
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16173
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16184
                                            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=16180
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16191
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17980
                                          min_int /src/quickjs/./cutils.h linenumber=17985
                                          js_build_mapped_arguments /src/quickjs/quickjs.c linenumber=17984
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16231
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16232
                                            js_dup_shape /src/quickjs/quickjs.c linenumber=16234
                                            JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16234
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16236
                                            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=16243
                                            get_var_ref /src/quickjs/quickjs.c linenumber=16247
                                            js_create_var_ref /src/quickjs/quickjs.c linenumber=16253
                                            free_var_ref /src/quickjs/quickjs.c linenumber=16257
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16261
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16269
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17986
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17990
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=17993
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18002
                                          JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18006
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18007
                                          js_import_meta /src/quickjs/quickjs.c linenumber=18011
                                            JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=30722
                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=30683
                                              JS_DupAtom /src/quickjs/quickjs.c linenumber=30689
                                            js_find_loaded_module /src/quickjs/quickjs.c linenumber=30728
                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=30729
                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30732
                                            JS_GetImportMeta /src/quickjs/quickjs.c linenumber=30735
                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30708
                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=30709
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=30710
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=30714
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18012
                                          abort  linenumber=18016
                                          get_u16 /src/quickjs/./cutils.h linenumber=18022
                                          min_int /src/quickjs/./cutils.h linenumber=18024
                                          js_create_array /src/quickjs/quickjs.c linenumber=18025
                                            JS_NewArray /src/quickjs/quickjs.c linenumber=9598
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=5834
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5834
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=9599
                                            expand_fast_array /src/quickjs/quickjs.c linenumber=9603
                                              max_int /src/quickjs/./cutils.h linenumber=9521
                                              js_realloc2 /src/quickjs/quickjs.c linenumber=9522
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9604
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9609
                                            set_value /src/quickjs/quickjs.c linenumber=9611
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=2660
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18026
                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18032
                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18036
                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18041
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18047
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18051
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18052
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18056
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18057
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18058
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18063
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18069
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18076
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18084
                                          get_u32 /src/quickjs/./cutils.h linenumber=18175
                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18175
                                          js_closure /src/quickjs/quickjs.c linenumber=18177
                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18178
                                          get_u16 /src/quickjs/./cutils.h linenumber=18193
                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=18199
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18201
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18206
                                            get_u16 /src/quickjs/./cutils.h linenumber=18213
                                            JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=18217
                                              js_poll_interrupts /src/quickjs/quickjs.c linenumber=20631
                                              JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=20638
                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=7794
                                                get_prop_string /src/quickjs/quickjs.c linenumber=7796
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=7505
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=7512
                                                  JS_ToCString /src/quickjs/./quickjs.h linenumber=7522
                                                    JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=756
                                                      JS_ToString /src/quickjs/quickjs.c linenumber=4457
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=4458
                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=4461
                                                      js_alloc_string /src/quickjs/quickjs.c linenumber=4485
                                                      js_alloc_string /src/quickjs/quickjs.c linenumber=4503
                                                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=4513
                                                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=4516
                                                      from_surrogate /src/quickjs/./cutils.h linenumber=4518
                                                      unicode_to_utf8 /src/quickjs/cutils.c linenumber=4528
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4535
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7799
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7801
                                                JS_FreeCString /src/quickjs/quickjs.c linenumber=7802
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4552
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=20644
                                              JS_CallInternal /src/quickjs/quickjs.c linenumber=20652
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18220
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18223
                                                get_u16 /src/quickjs/./cutils.h linenumber=18231
                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=18235
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18237
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18242
                                                  get_u16 /src/quickjs/./cutils.h linenumber=18248
                                                  js_create_array_free /src/quickjs/quickjs.c linenumber=18250
                                                    JS_NewArray /src/quickjs/quickjs.c linenumber=9622
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=9623
                                                    expand_fast_array /src/quickjs/quickjs.c linenumber=9627
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=9628
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=9631
                                                    set_value /src/quickjs/quickjs.c linenumber=9638
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18252
                                                  get_u16 /src/quickjs/./cutils.h linenumber=18260
                                                  js_function_apply /src/quickjs/quickjs.c linenumber=18264
                                                    check_function /src/quickjs/quickjs.c linenumber=41021
                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=39321
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39323
                                                    JS_Call /src/quickjs/quickjs.c linenumber=41027
                                                      JS_CallInternal /src/quickjs/quickjs.c linenumber=20534
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=18265
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=18267
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=18268
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=18269
                                                        JS_IsObject /src/quickjs/./quickjs.h linenumber=18283
                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18284
                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18285
                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18295
                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18297
                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18305
                                                        JS_GetPrototype /src/quickjs/quickjs.c linenumber=18307
                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=8034
                                                          JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8036
                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=8036
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=18308
                                                        JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=18310
                                                          JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20675
                                                            js_create_from_ctor /src/quickjs/quickjs.c linenumber=20656
                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20603
                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20606
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=20607
                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=20609
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=20610
                                                              JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=20611
                                                                JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=20577
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=50293
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=0
                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=20617
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=20618
                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20657
                                                            JS_CallInternal /src/quickjs/quickjs.c linenumber=20659
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=18311
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=18312
                                                              JS_CheckBrand /src/quickjs/quickjs.c linenumber=18319
                                                                js_class_has_bytecode /src/quickjs/quickjs.c linenumber=8517
                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=8522
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8524
                                                                JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8535
                                                                js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8539
                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=8539
                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18323
                                                              JS_AddBrand /src/quickjs/quickjs.c linenumber=18329
                                                                JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8464
                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=8468
                                                                JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=8471
                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3525
                                                                  __assert_fail  linenumber=3525
                                                                  __assert_fail  linenumber=3526
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=3528
                                                                  JS_NewSymbol /src/quickjs/quickjs.c linenumber=3529
                                                                    __JS_NewAtom /src/quickjs/quickjs.c linenumber=3512
                                                                    JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=3514
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=8472
                                                                add_property /src/quickjs/quickjs.c linenumber=8474
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=8476
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=8479
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=8481
                                                                js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8483
                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=8485
                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=8487
                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=8489
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8490
                                                                add_property /src/quickjs/quickjs.c linenumber=8493
                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=8494
                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=8499
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=18331
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=18332
                                                              JS_Throw /src/quickjs/quickjs.c linenumber=18337
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=7349
                                                              get_u32 /src/quickjs/./cutils.h linenumber=18349
                                                              JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18353
                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=7728
                                                                __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7729
                                                              JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=18356
                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18359
                                                              JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18362
                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18365
                                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18367
                                                              get_u16 /src/quickjs/./cutils.h linenumber=18375
                                                              get_u16 /src/quickjs/./cutils.h linenumber=18376
                                                              js_same_value /src/quickjs/quickjs.c linenumber=18380
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=15899
                                                                js_strict_eq2 /src/quickjs/quickjs.c linenumber=15898
                                                                  tag_is_string /src/quickjs/quickjs.c linenumber=15784
                                                                  js_string_eq /src/quickjs/quickjs.c linenumber=15787
                                                                  js_string_rope_compare /src/quickjs/quickjs.c linenumber=15790
                                                                    string_rope_get_len /src/quickjs/quickjs.c linenumber=4779
                                                                    string_rope_get_len /src/quickjs/quickjs.c linenumber=4780
                                                                    min_uint32 /src/quickjs/./cutils.h linenumber=4785
                                                                    string_rope_iter_init /src/quickjs/quickjs.c linenumber=4786
                                                                    string_rope_iter_init /src/quickjs/quickjs.c linenumber=4787
                                                                    string_rope_iter_next /src/quickjs/quickjs.c linenumber=4788
                                                                      __assert_fail  linenumber=4757
                                                                    string_rope_iter_next /src/quickjs/quickjs.c linenumber=4789
                                                                    min_uint32 /src/quickjs/./cutils.h linenumber=4793
                                                                    min_uint32 /src/quickjs/./cutils.h linenumber=4794
                                                                    js_string_memcmp /src/quickjs/quickjs.c linenumber=4795
                                                                    string_rope_iter_next /src/quickjs/quickjs.c linenumber=4801
                                                                    string_rope_iter_next /src/quickjs/quickjs.c linenumber=4806
                                                                  js_bigint_set_short /src/quickjs/quickjs.c linenumber=15864
                                                                  js_bigint_set_short /src/quickjs/quickjs.c linenumber=15868
                                                                  js_bigint_cmp /src/quickjs/quickjs.c linenumber=15871
                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=12388
                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=12389
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=15878
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=15879
                                                              JS_EvalObject /src/quickjs/quickjs.c linenumber=18385
                                                                JS_IsString /src/quickjs/./quickjs.h linenumber=37137
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=37138
                                                                JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=37139
                                                                  JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=752
                                                                JS_EvalInternal /src/quickjs/quickjs.c linenumber=37142
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37117
                                                                JS_FreeCString /src/quickjs/quickjs.c linenumber=37143
                                                              JS_CallInternal /src/quickjs/quickjs.c linenumber=18388
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18391
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18394
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18407
                                                                build_arg_list /src/quickjs/quickjs.c linenumber=18410
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40969
                                                                  js_get_length64 /src/quickjs/quickjs.c linenumber=40972
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40942
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=40943
                                                                    JS_ToLengthFree /src/quickjs/quickjs.c linenumber=40947
                                                                      JS_ToInt64Clamp /src/quickjs/quickjs.c linenumber=13503
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13231
                                                                        JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13231
                                                                          JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13214
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=13215
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=13504
                                                                  JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=40976
                                                                  max_uint32 /src/quickjs/./cutils.h linenumber=40982
                                                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=40982
                                                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=40982
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=40991
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=40995
                                                                  JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=41000
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=41001
                                                                  free_arg_list /src/quickjs/quickjs.c linenumber=41002
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=40954
                                                                js_same_value /src/quickjs/quickjs.c linenumber=18413
                                                                JS_EvalObject /src/quickjs/quickjs.c linenumber=18418
                                                                JS_Call /src/quickjs/quickjs.c linenumber=18421
                                                                free_arg_list /src/quickjs/quickjs.c linenumber=18424
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18425
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18427
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18428
                                                                JS_NewRegexp /src/quickjs/quickjs.c linenumber=18436
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=47345
                                                                  js_dup_shape /src/quickjs/quickjs.c linenumber=47349
                                                                  JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=47349
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=47350
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=47358
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=47359
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18438
                                                                JS_GetPrototype /src/quickjs/quickjs.c linenumber=18447
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18448
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18450
                                                                js_dynamic_import /src/quickjs/quickjs.c linenumber=18459
                                                                  JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=30889
                                                                  JS_AtomToValue /src/quickjs/quickjs.c linenumber=30893
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=30894
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30895
                                                                  JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=30898
                                                                    js_new_promise_capability /src/quickjs/quickjs.c linenumber=53474
                                                                      js_promise_executor_new /src/quickjs/quickjs.c linenumber=53444
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=53432
                                                                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=6046
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=6048
                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=6050
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=6052
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=6060
                                                                          JS_SetOpaque /src/quickjs/quickjs.c linenumber=6061
                                                                          js_function_set_properties /src/quickjs/quickjs.c linenumber=6062
                                                                        js_promise_executor /src/quickjs/quickjs.c linenumber=53432
                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53419
                                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=53420
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53421
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=53445
                                                                      JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53448
                                                                      js_promise_constructor /src/quickjs/quickjs.c linenumber=53449
                                                                        check_function /src/quickjs/quickjs.c linenumber=53373
                                                                        js_create_from_ctor /src/quickjs/quickjs.c linenumber=53375
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53376
                                                                        js_mallocz_rt /src/quickjs/quickjs.c linenumber=53378
                                                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=53378
                                                                        init_list_head /src/quickjs/./list.h linenumber=53384
                                                                        JS_SetOpaque /src/quickjs/quickjs.c linenumber=53386
                                                                        js_create_resolving_functions /src/quickjs/quickjs.c linenumber=53387
                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=53219
                                                                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=53226
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53228
                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=53230
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53232
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53236
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53242
                                                                          JS_SetOpaque /src/quickjs/quickjs.c linenumber=53243
                                                                          js_function_set_properties /src/quickjs/quickjs.c linenumber=53244
                                                                          js_promise_resolve_function_free_resolved /src/quickjs/quickjs.c linenumber=53247
                                                                            __js_free /src/quickjs/quickjs.c linenumber=53205
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=53389
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53390
                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=53392
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=53393
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53394
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53395
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53397
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53399
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53400
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53401
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53404
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53405
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53407
                                                                      JS_CallConstructor /src/quickjs/quickjs.c linenumber=53452
                                                                        JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20683
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20661
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20662
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20665
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=53455
                                                                      JS_GetOpaque /src/quickjs/quickjs.c linenumber=53457
                                                                      check_function /src/quickjs/quickjs.c linenumber=53459
                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=53463
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53464
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53467
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53468
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30899
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30900
                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=30905
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30906
                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30909
                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=30910
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30911
                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=30914
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30915
                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30917
                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=30922
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30923
                                                                  JS_NewObjectProto /src/quickjs/quickjs.c linenumber=30926
                                                                  JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=30927
                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=8617
                                                                    JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8621
                                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3128
                                                                      abort  linenumber=3142
                                                                    JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8629
                                                                    JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8630
                                                                    JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8634
                                                                    js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8652
                                                                    JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8662
                                                                    JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8669
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8815
                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8826
                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8828
                                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8831
                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8835
                                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8832
                                                                      JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8838
                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=8843
                                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8848
                                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8849
                                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8861
                                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8863
                                                                      JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8870
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8671
                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=8582
                                                                    js_free_desc /src/quickjs/quickjs.c linenumber=8677
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9645
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9646
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9647
                                                                    JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=8701
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8702
                                                                    max_int /src/quickjs/./cutils.h linenumber=8708
                                                                    JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=8708
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8710
                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=8720
                                                                    JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8724
                                                                    JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8727
                                                                    JS_DupAtom /src/quickjs/quickjs.c linenumber=8735
                                                                    js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8750
                                                                    __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8753
                                                                    JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8767
                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=8774
                                                                    __assert_fail  linenumber=8781
                                                                    __assert_fail  linenumber=8782
                                                                    __assert_fail  linenumber=8783
                                                                    rqsort /src/quickjs/cutils.c linenumber=8786
                                                                      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=8786
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8566
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8567
                                                                      __assert_fail  linenumber=8568
                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=30932
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30933
                                                                  JS_IsString /src/quickjs/./quickjs.h linenumber=30935
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30936
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30937
                                                                  JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=30940
                                                                  JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=30943
                                                                  JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=30947
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30952
                                                                  JS_EnqueueJob /src/quickjs/quickjs.c linenumber=30964
                                                                    JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=2281
                                                                      __js_malloc /src/quickjs/quickjs.c linenumber=2262
                                                                      JS_DupContext /src/quickjs/quickjs.c linenumber=2267
                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=2271
                                                                      list_add_tail /src/quickjs/./list.h linenumber=2273
                                                                  js_dynamic_import_job /src/quickjs/quickjs.c linenumber=30964
                                                                    JS_IsString /src/quickjs/./quickjs.h linenumber=30855
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30856
                                                                    JS_ToCString /src/quickjs/./quickjs.h linenumber=30859
                                                                    JS_ToCString /src/quickjs/./quickjs.h linenumber=30863
                                                                    JS_LoadModuleInternal /src/quickjs/quickjs.c linenumber=30867
                                                                      js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=30792
                                                                        js_default_module_normalize_name /src/quickjs/quickjs.c linenumber=29832
                                                                          js_strdup /src/quickjs/quickjs.c linenumber=29758
                                                                            strlen  linenumber=1896
                                                                            js_strndup /src/quickjs/quickjs.c linenumber=1896
                                                                              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1886
                                                                          strrchr  linenumber=29761
                                                                          strlen  linenumber=29767
                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=29768
                                                                          strrchr  linenumber=29784
                                                                          strcmp  linenumber=29789
                                                                          pstrcat /src/quickjs/cutils.c linenumber=29800
                                                                            strlen  linenumber=53
                                                                            pstrcpy /src/quickjs/cutils.c linenumber=55
                                                                          pstrcat /src/quickjs/cutils.c linenumber=29801
                                                                        JS_NewAtom /src/quickjs/quickjs.c linenumber=29840
                                                                          strlen  linenumber=3470
                                                                          JS_NewAtomLen /src/quickjs/quickjs.c linenumber=3470
                                                                            is_digit /src/quickjs/quickjs.c linenumber=3456
                                                                            count_ascii /src/quickjs/quickjs.c linenumber=3457
                                                                            __JS_FindAtom /src/quickjs/quickjs.c linenumber=3458
                                                                              hash_string8 /src/quickjs/quickjs.c linenumber=3345
                                                                              memcmp  linenumber=3355
                                                                              __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3356
                                                                              js_rc /src/quickjs/quickjs.c linenumber=3357
                                                                            JS_NewStringLen /src/quickjs/quickjs.c linenumber=3462
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=3463
                                                                            JS_NewAtomStr /src/quickjs/quickjs.c linenumber=3465
                                                                        js_find_loaded_module /src/quickjs/quickjs.c linenumber=29847
                                                                        JS_FreeAtom /src/quickjs/quickjs.c linenumber=29850
                                                                        JS_FreeAtom /src/quickjs/quickjs.c linenumber=29854
                                                                        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=29859
                                                                      js_resolve_module /src/quickjs/quickjs.c linenumber=30796
                                                                        js_host_resolve_imported_module_atom /src/quickjs/quickjs.c linenumber=30351
                                                                          JS_AtomToCString /src/quickjs/./quickjs.h linenumber=29881
                                                                            JS_AtomToCStringLen /src/quickjs/quickjs.c linenumber=462
                                                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=3749
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=3750
                                                                              JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=3755
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=3756
                                                                          JS_AtomToCString /src/quickjs/./quickjs.h linenumber=29884
                                                                          js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=29889
                                                                          JS_FreeCString /src/quickjs/quickjs.c linenumber=29890
                                                                          JS_FreeCString /src/quickjs/quickjs.c linenumber=0
                                                                        js_resolve_module /src/quickjs/quickjs.c linenumber=30359
                                                                      js_free_modules /src/quickjs/quickjs.c linenumber=30797
                                                                      JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30802
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=30740
                                                                      JS_EvalFunction /src/quickjs/quickjs.c linenumber=30803
                                                                        JS_EvalFunctionInternal /src/quickjs/quickjs.c linenumber=36988
                                                                          js_closure /src/quickjs/quickjs.c linenumber=36961
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=36962
                                                                          JS_CallFree /src/quickjs/quickjs.c linenumber=36964
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=36969
                                                                          js_create_module_function /src/quickjs/quickjs.c linenumber=36970
                                                                            js_create_var_ref /src/quickjs/quickjs.c linenumber=30405
                                                                            js_create_module_bytecode_function /src/quickjs/quickjs.c linenumber=30412
                                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=30372
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=30375
                                                                              js_closure2 /src/quickjs/quickjs.c linenumber=30379
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=30380
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=30382
                                                                            js_create_module_function /src/quickjs/quickjs.c linenumber=30421
                                                                          js_link_module /src/quickjs/quickjs.c linenumber=36972
                                                                            __assert_fail  linenumber=30640
                                                                            js_inner_module_linking /src/quickjs/quickjs.c linenumber=30645
                                                                              js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30442
                                                                              JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30443
                                                                              __assert_fail  linenumber=30460
                                                                              js_inner_module_linking /src/quickjs/quickjs.c linenumber=30472
                                                                                __assert_fail  linenumber=30475
                                                                                min_int /src/quickjs/./cutils.h linenumber=30480
                                                                                js_resolve_export /src/quickjs/quickjs.c linenumber=30500
                                                                                  js_resolve_export1 /src/quickjs/quickjs.c linenumber=30032
                                                                                    find_resolve_entry /src/quickjs/quickjs.c linenumber=29952
                                                                                    add_resolve_entry /src/quickjs/quickjs.c linenumber=29954
                                                                                      js_resize_array /src/quickjs/quickjs.c linenumber=29923
                                                                                        js_realloc_array /src/quickjs/quickjs.c linenumber=1921
                                                                                          max_int /src/quickjs/./cutils.h linenumber=1906
                                                                                          js_realloc2 /src/quickjs/quickjs.c linenumber=1907
                                                                                      JS_DupAtom /src/quickjs/quickjs.c linenumber=29929
                                                                                    find_export_entry /src/quickjs/quickjs.c linenumber=29956
                                                                                    js_resolve_export1 /src/quickjs/quickjs.c linenumber=29989
                                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=30035
                                                                                js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30502
                                                                                  JS_AtomGetStr /src/quickjs/quickjs.c linenumber=0
                                                                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=0
                                                                                JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30537
                                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30323
                                                                                  js_build_module_ns /src/quickjs/quickjs.c linenumber=30325
                                                                                    JS_NewObjectClass /src/quickjs/quickjs.c linenumber=30224
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30225
                                                                                    get_exported_names /src/quickjs/quickjs.c linenumber=30230
                                                                                      js_resize_array /src/quickjs/quickjs.c linenumber=30117
                                                                                      find_exported_name /src/quickjs/quickjs.c linenumber=30126
                                                                                      js_resize_array /src/quickjs/quickjs.c linenumber=30128
                                                                                      get_exported_names /src/quickjs/quickjs.c linenumber=30148
                                                                                    rqsort /src/quickjs/cutils.c linenumber=30275
                                                                                    exported_names_cmp /src/quickjs/quickjs.c linenumber=30275
                                                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=30173
                                                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=30174
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=30175
                                                                                      js_string_compare /src/quickjs/quickjs.c linenumber=30179
                                                                                        min_int /src/quickjs/./cutils.h linenumber=4611
                                                                                        js_string_memcmp /src/quickjs/quickjs.c linenumber=4612
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30182
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30183
                                                                                    js_resolve_export /src/quickjs/quickjs.c linenumber=30247
                                                                                    js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30252
                                                                                    add_property /src/quickjs/quickjs.c linenumber=30284
                                                                                    js_rc /src/quickjs/quickjs.c linenumber=30289
                                                                                    JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=30296
                                                                                    JS_AtomToString /src/quickjs/quickjs.c linenumber=30310
                                                                                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=30309
                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30317
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30326
                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=30330
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30538
                                                                                set_value /src/quickjs/quickjs.c linenumber=30540
                                                                                js_resolve_export /src/quickjs/quickjs.c linenumber=30550
                                                                                js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30553
                                                                                JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30561
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30562
                                                                                js_create_var_ref /src/quickjs/quickjs.c linenumber=30564
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=30566
                                                                                set_value /src/quickjs/quickjs.c linenumber=30569
                                                                                js_rc /src/quickjs/quickjs.c linenumber=30580
                                                                                js_rc /src/quickjs/quickjs.c linenumber=30596
                                                                                JS_Call /src/quickjs/quickjs.c linenumber=30602
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30603
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=30605
                                                                                __assert_fail  linenumber=30608
                                                                            __assert_fail  linenumber=30648
                                                                            __assert_fail  linenumber=30654
                                                                            __assert_fail  linenumber=30655
                                                                          js_evaluate_module /src/quickjs/quickjs.c linenumber=36974
                                                                            __assert_fail  linenumber=31352
                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31360
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=31361
                                                                            JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31362
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=31363
                                                                            js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31367
                                                                              js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31243
                                                                              JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31244
                                                                              JS_GetException /src/quickjs/quickjs.c linenumber=31245
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31252
                                                                              __assert_fail  linenumber=31263
                                                                              js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31277
                                                                                __assert_fail  linenumber=31280
                                                                                min_int /src/quickjs/./cutils.h linenumber=31284
                                                                                __assert_fail  linenumber=31288
                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=31291
                                                                                js_resize_array /src/quickjs/quickjs.c linenumber=31297
                                                                                JS_GetException /src/quickjs/quickjs.c linenumber=31298
                                                                                __assert_fail  linenumber=31306
                                                                                __assert_fail  linenumber=31311
                                                                                js_execute_async_module /src/quickjs/quickjs.c linenumber=31315
                                                                                  js_async_function_call /src/quickjs/quickjs.c linenumber=31178
                                                                                    async_func_init /src/quickjs/quickjs.c linenumber=21140
                                                                                      max_int /src/quickjs/./cutils.h linenumber=20719
                                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=20720
                                                                                      js_rc /src/quickjs/quickjs.c linenumber=20724
                                                                                      add_gc_object /src/quickjs/quickjs.c linenumber=20725
                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=20731
                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=20732
                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=20741
                                                                                    JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=21144
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=21145
                                                                                    async_func_free /src/quickjs/quickjs.c linenumber=21146
                                                                                    js_async_function_resume /src/quickjs/quickjs.c linenumber=21150
                                                                                      async_func_resume /src/quickjs/quickjs.c linenumber=21056
                                                                                        __assert_fail  linenumber=20771
                                                                                        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=20772
                                                                                        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=20773
                                                                                        JS_CallInternal /src/quickjs/quickjs.c linenumber=20777
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18460
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18462
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18463
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18474
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18477
                                                                                          JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18480
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18484
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18488
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18492
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18503
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18506
                                                                                          JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18513
                                                                                          JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18515
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=18519
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8958
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8960
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8965
                                                                                            JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8966
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8967
                                                                                            JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8972
                                                                                          is_strict_mode /src/quickjs/quickjs.c linenumber=18522
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=18523
                                                                                          JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=18526
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9675
                                                                                            __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9676
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9679
                                                                                            __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9680
                                                                                            JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=9685
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=9698
                                                                                            set_value /src/quickjs/quickjs.c linenumber=9703
                                                                                            __assert_fail  linenumber=9706
                                                                                            __assert_fail  linenumber=9707
                                                                                            set_array_length /src/quickjs/quickjs.c linenumber=9708
                                                                                              JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=9431
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=13446
                                                                                                JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13449
                                                                                                  JS_ToUint32 /src/quickjs/./quickjs.h linenumber=13453
                                                                                                    JS_ToInt32 /src/quickjs/quickjs.c linenumber=731
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=13364
                                                                                                      JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13364
                                                                                                        JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13351
                                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=13352
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13454
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13457
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13458
                                                                                                  JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13461
                                                                                                    JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13465
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9435
                                                                                              JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9436
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9442
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9446
                                                                                              JS_ToUint32 /src/quickjs/./quickjs.h linenumber=9450
                                                                                              JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=9463
                                                                                                __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3476
                                                                                                u32toa /src/quickjs/dtoa.c linenumber=3481
                                                                                                js_new_string8_len /src/quickjs/quickjs.c linenumber=3482
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3483
                                                                                                __JS_NewAtom /src/quickjs/quickjs.c linenumber=3485
                                                                                              delete_property /src/quickjs/quickjs.c linenumber=9464
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=9465
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9478
                                                                                              JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9481
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9489
                                                                                              JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9492
                                                                                              delete_property /src/quickjs/quickjs.c linenumber=9495
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9498
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9506
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9506
                                                                                              JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9508
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=7694
                                                                                                JS_ThrowError /src/quickjs/quickjs.c linenumber=7696
                                                                                            call_setter /src/quickjs/quickjs.c linenumber=9710
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9405
                                                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=9406
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9407
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9408
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9410
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9413
                                                                                              is_strict_mode /src/quickjs/quickjs.c linenumber=9415
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9416
                                                                                            set_value /src/quickjs/quickjs.c linenumber=9716
                                                                                            JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9720
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9721
                                                                                            __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9733
                                                                                            __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9734
                                                                                            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=9737
                                                                                              add_fast_array_element /src/quickjs/quickjs.c linenumber=9961
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9545
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9546
                                                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9547
                                                                                                expand_fast_array /src/quickjs/quickjs.c linenumber=9553
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9554
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9963
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9968
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9973
                                                                                              JS_ToUint8ClampFree /src/quickjs/quickjs.c linenumber=9976
                                                                                                min_int /src/quickjs/./cutils.h linenumber=13385
                                                                                                max_int /src/quickjs/./cutils.h linenumber=13385
                                                                                                lrint  linenumber=13398
                                                                                                JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13403
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=13404
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=9986
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=9994
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10002
                                                                                              JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=10013
                                                                                                JS_ToBigIntFree /src/quickjs/quickjs.c linenumber=14685
                                                                                                  __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14654
                                                                                                  JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=14658
                                                                                                    JS_StringToBigInt /src/quickjs/quickjs.c linenumber=14631
                                                                                                      JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=14606
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=14607
                                                                                                      skip_spaces /src/quickjs/quickjs.c linenumber=14611
                                                                                                        unicode_from_utf8 /src/quickjs/cutils.c linenumber=11234
                                                                                                        lre_is_space /src/quickjs/./libunicode.h linenumber=11235
                                                                                                          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=14613
                                                                                                      js_atof /src/quickjs/quickjs.c linenumber=14616
                                                                                                        to_digit /src/quickjs/quickjs.c linenumber=12814
                                                                                                        strstart /src/quickjs/cutils.c linenumber=12821
                                                                                                        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=12825
                                                                                                        to_digit /src/quickjs/quickjs.c linenumber=12833
                                                                                                        to_digit /src/quickjs/quickjs.c linenumber=12836
                                                                                                        to_digit /src/quickjs/quickjs.c linenumber=12840
                                                                                                        to_digit /src/quickjs/quickjs.c linenumber=12845
                                                                                                        to_digit /src/quickjs/quickjs.c linenumber=12846
                                                                                                        is_digit /src/quickjs/quickjs.c linenumber=12857
                                                                                                        is_digit /src/quickjs/quickjs.c linenumber=12859
                                                                                                        __js_malloc /src/quickjs/quickjs.c linenumber=12871
                                                                                                        js_atod /src/quickjs/dtoa.c linenumber=12895
                                                                                                          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=12898
                                                                                                        js_bigint_from_string /src/quickjs/quickjs.c linenumber=12906
                                                                                                          strlen  linenumber=12459
                                                                                                          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12463
                                                                                                          clz32 /src/quickjs/./cutils.h linenumber=12467
                                                                                                          max_int /src/quickjs/./cutils.h linenumber=12475
                                                                                                          js_bigint_new /src/quickjs/quickjs.c linenumber=12476
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12487
                                                                                                          mp_mul1 /src/quickjs/quickjs.c linenumber=12498
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12515
                                                                                                          __assert_fail  linenumber=12516
                                                                                                          js_bigint_normalize /src/quickjs/quickjs.c linenumber=12528
                                                                                                          js_bigint_neg /src/quickjs/quickjs.c linenumber=12532
                                                                                                        JS_CompactBigInt /src/quickjs/quickjs.c linenumber=12911
                                                                                                          __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=12727
                                                                                                        abort  linenumber=12915
                                                                                                        __js_free /src/quickjs/quickjs.c linenumber=12920
                                                                                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=12928
                                                                                                      skip_spaces /src/quickjs/quickjs.c linenumber=14617
                                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=14618
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=14620
                                                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=14625
                                                                                                    JS_VALUE_IS_NAN /src/quickjs/./quickjs.h linenumber=14632
                                                                                                    JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=14633
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=14659
                                                                                                  JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14663
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=14664
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=14669
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14670
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=14686
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=14700
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10021
                                                                                                __JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13065
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13032
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13033
                                                                                                  abort  linenumber=13044
                                                                                              tofp16 /src/quickjs/./cutils.h linenumber=10025
                                                                                                float64_as_uint64 /src/quickjs/./cutils.h linenumber=418
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10028
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10035
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10051
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10052
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10054
                                                                                              JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10057
                                                                                                JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9746
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9749
                                                                                                JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=9758
                                                                                                JS_ToNumberFree /src/quickjs/quickjs.c linenumber=9761
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9762
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=9763
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9767
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=9778
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9781
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9782
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=9787
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9790
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9792
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9798
                                                                                                call_setter /src/quickjs/quickjs.c linenumber=9802
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9803
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9804
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9807
                                                                                                JS_DefineProperty /src/quickjs/quickjs.c linenumber=9811
                                                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10367
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10369
                                                                                                  __assert_fail  linenumber=10370
                                                                                                  check_define_prop_flags /src/quickjs/quickjs.c linenumber=10373
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10375
                                                                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=10380
                                                                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=10390
                                                                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=10395
                                                                                                  js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10402
                                                                                                  remove_global_object_property /src/quickjs/quickjs.c linenumber=10407
                                                                                                  free_var_ref /src/quickjs/quickjs.c linenumber=10410
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10412
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10433
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10435
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10440
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10442
                                                                                                  js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=10450
                                                                                                  js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10456
                                                                                                  free_var_ref /src/quickjs/quickjs.c linenumber=10458
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10462
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10464
                                                                                                  js_same_value /src/quickjs/quickjs.c linenumber=10478
                                                                                                  js_same_value /src/quickjs/quickjs.c linenumber=10491
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10496
                                                                                                  set_value /src/quickjs/quickjs.c linenumber=10495
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10502
                                                                                                  js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10504
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10512
                                                                                                  free_var_ref /src/quickjs/quickjs.c linenumber=10513
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10522
                                                                                                  set_array_length /src/quickjs/quickjs.c linenumber=10522
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10533
                                                                                                  js_update_property_flags /src/quickjs/quickjs.c linenumber=10534
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10324
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10541
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10542
                                                                                                  js_update_property_flags /src/quickjs/quickjs.c linenumber=10545
                                                                                                  js_update_property_flags /src/quickjs/quickjs.c linenumber=10558
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10569
                                                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10570
                                                                                                  get_prop_flags /src/quickjs/quickjs.c linenumber=10572
                                                                                                  convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10577
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10583
                                                                                                  set_value /src/quickjs/quickjs.c linenumber=10583
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10593
                                                                                                  JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=10595
                                                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=10596
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=10598
                                                                                                  JS_NumberIsInteger /src/quickjs/quickjs.c linenumber=10600
                                                                                                    JS_IsNumber /src/quickjs/./quickjs.h linenumber=13512
                                                                                                    JS_ToFloat64 /src/quickjs/quickjs.c linenumber=13514
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=13071
                                                                                                      JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13071
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10602
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10606
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10607
                                                                                                  JS_NumberIsNegativeOrMinusZero /src/quickjs/quickjs.c linenumber=10609
                                                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=13542
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10610
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10612
                                                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10617
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10621
                                                                                                  get_prop_flags /src/quickjs/quickjs.c linenumber=10623
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10626
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=10629
                                                                                                  JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10629
                                                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=10058
                                                                                                  JS_CreateProperty /src/quickjs/quickjs.c linenumber=10636
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10133
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10134
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10140
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10144
                                                                                                    add_fast_array_element /src/quickjs/quickjs.c linenumber=10143
                                                                                                    JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10148
                                                                                                    convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10151
                                                                                                    JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10155
                                                                                                    JS_ToUint32 /src/quickjs/./quickjs.h linenumber=10161
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10163
                                                                                                    JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10165
                                                                                                    __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10169
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10169
                                                                                                    JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=10174
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10178
                                                                                                    JS_IsExtensible /src/quickjs/quickjs.c linenumber=10187
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10198
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10212
                                                                                                    js_rc /src/quickjs/quickjs.c linenumber=10216
                                                                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=10218
                                                                                                    add_property /src/quickjs/quickjs.c linenumber=10226
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10229
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10234
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10236
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10239
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10241
                                                                                                    delete_property /src/quickjs/quickjs.c linenumber=10245
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10248
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10254
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9814
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9831
                                                                                                call_setter /src/quickjs/quickjs.c linenumber=9834
                                                                                                JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9837
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9849
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9850
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9854
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9855
                                                                                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9861
                                                                                                __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9862
                                                                                                add_fast_array_element /src/quickjs/quickjs.c linenumber=9865
                                                                                                add_property /src/quickjs/quickjs.c linenumber=9875
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9877
                                                                                                JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=9885
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9887
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9892
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9893
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9894
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9895
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9897
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9901
                                                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9902
                                                                                                JS_DefineProperty /src/quickjs/quickjs.c linenumber=9905
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9908
                                                                                                JS_CreateProperty /src/quickjs/quickjs.c linenumber=9912
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9919
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18534
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18542
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18544
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18551
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18553
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18560
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18562
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18562
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18568
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18570
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18577
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18579
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18586
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18588
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18588
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18593
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18594
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18595
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18595
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18597
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18598
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18599
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18600
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18601
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18602
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18603
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18604
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18605
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18605
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18606
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18606
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18607
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18607
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18608
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18608
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18609
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18610
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18611
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18612
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18613
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18614
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18615
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18616
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18617
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18617
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18618
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18618
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18619
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18619
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18620
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18620
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18621
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18622
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18623
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18624
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18625
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18626
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18627
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18628
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18629
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18629
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18630
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18630
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18631
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18631
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18632
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18632
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18639
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18642
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18649
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18651
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18658
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18660
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18660
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18667
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18670
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18671
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=7838
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18674
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18681
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18683
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18684
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18687
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18694
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18696
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18697
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18700
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18707
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18709
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18715
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18717
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18718
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18721
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18728
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18730
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18731
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18734
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18741
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18743
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18744
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18747
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18754
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18756
                                                                                          JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18757
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=18760
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18760
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18766
                                                                                          JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18768
                                                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18769
                                                                                          set_value /src/quickjs/quickjs.c linenumber=18772
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18779
                                                                                          close_lexical_var /src/quickjs/quickjs.c linenumber=18781
                                                                                            close_var_ref /src/quickjs/quickjs.c linenumber=17571
                                                                                              async_func_free /src/quickjs/quickjs.c linenumber=17542
                                                                                              JS_DupValueRT /src/quickjs/./quickjs.h linenumber=17544
                                                                                                __js_rc /src/quickjs/./quickjs.h linenumber=717
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18793
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18794
                                                                                          JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18796
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18797
                                                                                          js_rc /src/quickjs/quickjs.c linenumber=18801
                                                                                          get_var_ref /src/quickjs/quickjs.c linenumber=18803
                                                                                          add_property /src/quickjs/quickjs.c linenumber=18807
                                                                                          free_var_ref /src/quickjs/quickjs.c linenumber=18810
                                                                                          JS_AtomToValue /src/quickjs/quickjs.c linenumber=18814
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18820
                                                                                          JS_GetGlobalVarRef /src/quickjs/quickjs.c linenumber=18824
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=10858
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=10862
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=10863
                                                                                            JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10867
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=10869
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=10872
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=10876
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=10881
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18831
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18832
                                                                                          get_u16 /src/quickjs/./cutils.h linenumber=18837
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18838
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18843
                                                                                          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18857
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=11166
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=11172
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=11193
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=11201
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=11210
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18861
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18863
                                                                                          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18878
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18882
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18884
                                                                                          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18899
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18905
                                                                                          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18919
                                                                                          js_poll_interrupts /src/quickjs/quickjs.c linenumber=18925
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18933
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=18942
                                                                                          JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18959
                                                                                          js_for_in_start /src/quickjs/quickjs.c linenumber=18969
                                                                                            build_for_in_iterator /src/quickjs/quickjs.c linenumber=16339
                                                                                              JS_ToObjectFree /src/quickjs/quickjs.c linenumber=16284
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=39760
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=39761
                                                                                              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=16287
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16289
                                                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=16292
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16293
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16295
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=16316
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16325
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16327
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16340
                                                                                          js_for_in_next /src/quickjs/quickjs.c linenumber=18974
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=16430
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16430
                                                                                            js_for_in_prepare_prototype_chain_enum /src/quickjs/quickjs.c linenumber=16434
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16359
                                                                                              JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16361
                                                                                                JS_GetPrototype /src/quickjs/quickjs.c linenumber=8044
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=8045
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16362
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16364
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16366
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16372
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16374
                                                                                              js_poll_interrupts /src/quickjs/quickjs.c linenumber=16378
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16389
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16400
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=0
                                                                                            JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16441
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16442
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=16444
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=16448
                                                                                            JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16451
                                                                                            JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16456
                                                                                            __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=16462
                                                                                            JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16471
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16477
                                                                                            JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16485
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=16493
                                                                                          js_for_of_start /src/quickjs/quickjs.c linenumber=18980
                                                                                            JS_GetIterator /src/quickjs/quickjs.c linenumber=16675
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16523
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16524
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16526
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16526
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16527
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16528
                                                                                              JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16530
                                                                                                JS_Call /src/quickjs/quickjs.c linenumber=16508
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16509
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=16511
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16512
                                                                                                JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16513
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16531
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16532
                                                                                              JS_CreateAsyncFromSyncIterator /src/quickjs/quickjs.c linenumber=16534
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=54120
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=54121
                                                                                                JS_NewObjectClass /src/quickjs/quickjs.c linenumber=54123
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=54124
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=54125
                                                                                                js_mallocz_rt /src/quickjs/quickjs.c linenumber=54128
                                                                                                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=54128
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=54130
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=54131
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=54134
                                                                                                JS_SetOpaque /src/quickjs/quickjs.c linenumber=54136
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16535
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16539
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16540
                                                                                              JS_IsFunction /src/quickjs/quickjs.c linenumber=16543
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16544
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16545
                                                                                              JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16547
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16548
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16676
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16678
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16680
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16681
                                                                                          js_for_of_next /src/quickjs/quickjs.c linenumber=18990
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16696
                                                                                            JS_IteratorNext /src/quickjs/quickjs.c linenumber=16697
                                                                                              JS_IteratorNext2 /src/quickjs/quickjs.c linenumber=16601
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=16561
                                                                                                JS_Call /src/quickjs/quickjs.c linenumber=16578
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16579
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=16581
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16582
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16583
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16602
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16608
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16612
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16613
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16615
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16618
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16620
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16624
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16698
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16703
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16708
                                                                                          js_for_await_of_next /src/quickjs/quickjs.c linenumber=18997
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=16726
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16727
                                                                                          js_for_of_start /src/quickjs/quickjs.c linenumber=19003
                                                                                          js_iterator_get_value_done /src/quickjs/quickjs.c linenumber=19010
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=16757
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16758
                                                                                            JS_IteratorGetCompleteValue /src/quickjs/quickjs.c linenumber=16761
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16738
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16739
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16741
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16742
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16743
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16762
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16764
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=19015
                                                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19016
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19024
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19026
                                                                                          JS_IteratorClose /src/quickjs/quickjs.c linenumber=19028
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16644
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16645
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16649
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=16649
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=16652
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16654
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=16656
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16657
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16661
                                                                                            JS_Throw /src/quickjs/quickjs.c linenumber=16664
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19030
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19041
                                                                                          JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=19044
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19045
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=19057
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19059
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19061
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19074
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19076
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19078
                                                                                          JS_IsNull /src/quickjs/./quickjs.h linenumber=19078
                                                                                          JS_CallFree /src/quickjs/quickjs.c linenumber=19083
                                                                                          JS_CallFree /src/quickjs/quickjs.c linenumber=19086
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19089
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19091
                                                                                          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19109
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19172
                                                                                          get_shape_prop /src/quickjs/quickjs.c linenumber=19172
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19172
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19172
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19172
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19172
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19176
                                                                                          get_shape_prop /src/quickjs/quickjs.c linenumber=19176
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19176
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19176
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19176
                                                                                          get_shape_prop /src/quickjs/quickjs.c linenumber=19181
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19181
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19181
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19181
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19181
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19194
                                                                                          get_shape_prop /src/quickjs/quickjs.c linenumber=19200
                                                                                          set_value /src/quickjs/quickjs.c linenumber=19206
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19210
                                                                                          JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19215
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19217
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19231
                                                                                          JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=19233
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19234
                                                                                          JS_GetPrivateField /src/quickjs/quickjs.c linenumber=19244
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8409
                                                                                            JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8412
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7808
                                                                                            js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8413
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=8415
                                                                                            JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8417
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8359
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8420
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19245
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19246
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19249
                                                                                          JS_SetPrivateField /src/quickjs/quickjs.c linenumber=19257
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8432
                                                                                            JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8437
                                                                                            js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8440
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=8442
                                                                                            JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8444
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8446
                                                                                            set_value /src/quickjs/quickjs.c linenumber=8449
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19258
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19259
                                                                                          JS_DefinePrivateField /src/quickjs/quickjs.c linenumber=19269
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8374
                                                                                            JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8379
                                                                                            js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8382
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=8384
                                                                                            __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8386
                                                                                            add_property /src/quickjs/quickjs.c linenumber=8390
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8393
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19270
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19281
                                                                                          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=19284
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19296
                                                                                          JS_DefineObjectName /src/quickjs/quickjs.c linenumber=19299
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=10772
                                                                                            js_object_has_name /src/quickjs/quickjs.c linenumber=10773
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10756
                                                                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=10774
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10774
                                                                                          JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=19307
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=10783
                                                                                            js_object_has_name /src/quickjs/quickjs.c linenumber=10784
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10787
                                                                                            js_get_function_name /src/quickjs/quickjs.c linenumber=10790
                                                                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=5903
                                                                                              JS_AtomSymbolHasDescription /src/quickjs/quickjs.c linenumber=5904
                                                                                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3734
                                                                                              JS_ConcatString3 /src/quickjs/quickjs.c linenumber=5905
                                                                                                JS_ToStringFree /src/quickjs/quickjs.c linenumber=4413
                                                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=13644
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13645
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=4414
                                                                                                strlen  linenumber=4418
                                                                                                strlen  linenumber=4419
                                                                                                string_buffer_init2 /src/quickjs/quickjs.c linenumber=4421
                                                                                                string_buffer_write8 /src/quickjs/quickjs.c linenumber=4424
                                                                                                string_buffer_concat /src/quickjs/quickjs.c linenumber=4425
                                                                                                string_buffer_write8 /src/quickjs/quickjs.c linenumber=4426
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4428
                                                                                                string_buffer_end /src/quickjs/quickjs.c linenumber=4429
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4432
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10791
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=10792
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10794
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=19317
                                                                                          JS_IsNull /src/quickjs/./quickjs.h linenumber=19317
                                                                                          JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=19318
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=7907
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7924
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7937
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7945
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7957
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=7966
                                                                                            js_shape_prepare_update /src/quickjs/quickjs.c linenumber=7969
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=7973
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19321
                                                                                          js_method_set_home_object /src/quickjs/quickjs.c linenumber=19326
                                                                                            js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5883
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5889
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=5892
                                                                                          JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19343
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19348
                                                                                          js_method_set_properties /src/quickjs/quickjs.c linenumber=19372
                                                                                            js_get_function_name /src/quickjs/quickjs.c linenumber=5919
                                                                                            JS_ConcatString3 /src/quickjs/quickjs.c linenumber=0
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=5925
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5927
                                                                                            js_method_set_home_object /src/quickjs/quickjs.c linenumber=5930
                                                                                          JS_DefineProperty /src/quickjs/quickjs.c linenumber=19374
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19377
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19379
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19380
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=19394
                                                                                          js_op_define_class /src/quickjs/quickjs.c linenumber=19397
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=17456
                                                                                            JS_IsConstructor /src/quickjs/quickjs.c linenumber=17460
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17464
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17465
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=17467
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=17467
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17474
                                                                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17477
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17478
                                                                                            __assert_fail  linenumber=17482
                                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=17483
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17485
                                                                                            js_closure2 /src/quickjs/quickjs.c linenumber=17487
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17489
                                                                                            js_method_set_home_object /src/quickjs/quickjs.c linenumber=17491
                                                                                            JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17492
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17494
                                                                                            JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=17499
                                                                                            JS_DefineObjectName /src/quickjs/quickjs.c linenumber=17503
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17510
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17509
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17516
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17515
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17521
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17522
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=0
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17528
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17529
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17530
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17531
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17532
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19443
                                                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19443
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19443
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19443
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19447
                                                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19447
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19447
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19464
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19475
                                                                                          JS_IsNull /src/quickjs/./quickjs.h linenumber=19475
                                                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19476
                                                                                          JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=19480
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19481
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19483
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19488
                                                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19488
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19489
                                                                                          JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19503
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19506
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19507
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19508
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=19511
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19514
                                                                                          is_strict_mode /src/quickjs/quickjs.c linenumber=19517
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19518
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19519
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19524
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19526
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19527
                                                                                          JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19539
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19542
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19543
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19544
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19546
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19547
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19548
                                                                                          get_shape_prop /src/quickjs/quickjs.c linenumber=19581
                                                                                          set_value /src/quickjs/quickjs.c linenumber=19588
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19590
                                                                                          JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=19595
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19596
                                                                                          JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19609
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19612
                                                                                          is_strict_mode /src/quickjs/quickjs.c linenumber=19613
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19614
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19615
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19618
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=19621
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19624
                                                                                          is_strict_mode /src/quickjs/quickjs.c linenumber=19627
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19628
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19629
                                                                                          JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19633
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19634
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19635
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19636
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=19649
                                                                                          JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19652
                                                                                          JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19655
                                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=19657
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19658
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19659
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19660
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19670
                                                                                          JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=19670
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10685
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10686
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10688
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10691
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10692
                                                                                          js_append_enumerate /src/quickjs/quickjs.c linenumber=19681
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=16840
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16852
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16853
                                                                                            JS_IsCFunction /src/quickjs/quickjs.c linenumber=16856
                                                                                            js_create_array_iterator /src/quickjs/quickjs.c linenumber=16856
                                                                                              JS_ToStringCheckObject /src/quickjs/quickjs.c linenumber=43293
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13665
                                                                                                JS_ToString /src/quickjs/quickjs.c linenumber=13666
                                                                                              JS_ToObject /src/quickjs/quickjs.c linenumber=43296
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=43299
                                                                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=43301
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=43302
                                                                                              JS_SetOpaque /src/quickjs/quickjs.c linenumber=43310
                                                                                              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=43304
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=43313
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=43315
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16858
                                                                                            JS_GetIterator /src/quickjs/quickjs.c linenumber=16860
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16861
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16863
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16864
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16865
                                                                                            JS_IsCFunction /src/quickjs/quickjs.c linenumber=16871
                                                                                            js_array_iterator_next /src/quickjs/quickjs.c linenumber=16871
                                                                                              JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=43328
                                                                                                JS_GetOpaque /src/quickjs/quickjs.c linenumber=11035
                                                                                                JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=11037
                                                                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7846
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=43331
                                                                                              typed_array_is_oob /src/quickjs/quickjs.c linenumber=43336
                                                                                                __assert_fail  linenumber=57056
                                                                                                __assert_fail  linenumber=57057
                                                                                              JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=43337
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56664
                                                                                              js_get_length32 /src/quickjs/quickjs.c linenumber=43342
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40930
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=40931
                                                                                                JS_ToUint32Free /src/quickjs/quickjs.c linenumber=40935
                                                                                                  JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13369
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=43350
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=43359
                                                                                              JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=43361
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=43362
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=43369
                                                                                              js_create_array /src/quickjs/quickjs.c linenumber=43372
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=43373
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=43374
                                                                                            js_get_fast_array /src/quickjs/quickjs.c linenumber=16872
                                                                                            js_get_length32 /src/quickjs/quickjs.c linenumber=16874
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=16883
                                                                                            JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16882
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10699
                                                                                              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10699
                                                                                            JS_IteratorNext /src/quickjs/quickjs.c linenumber=16890
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16891
                                                                                            JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16897
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16903
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16904
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=16908
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16909
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16910
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19683
                                                                                          JS_CopyDataProperties /src/quickjs/quickjs.c linenumber=19697
                                                                                            JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16946
                                                                                            JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16952
                                                                                            JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16961
                                                                                            js_free_desc /src/quickjs/quickjs.c linenumber=16967
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16971
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=16972
                                                                                            JS_SetProperty /src/quickjs/./quickjs.h linenumber=16975
                                                                                              JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=793
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16977
                                                                                            JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=0
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19713
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19719
                                                                                          JS_IsString /src/quickjs/./quickjs.h linenumber=19722
                                                                                          JS_ConcatString /src/quickjs/quickjs.c linenumber=19723
                                                                                            JS_ToStringFree /src/quickjs/quickjs.c linenumber=5039
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=5040
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5041
                                                                                            JS_ToStringFree /src/quickjs/quickjs.c linenumber=5047
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=5048
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5049
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5058
                                                                                            JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5065
                                                                                              JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=4703
                                                                                                js_rc /src/quickjs/quickjs.c linenumber=4669
                                                                                                js_malloc_usable_size /src/quickjs/quickjs.c linenumber=4671
                                                                                                  __js_malloc_usable_size /src/quickjs/quickjs.c linenumber=1879
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4704
                                                                                              JS_ConcatString1 /src/quickjs/quickjs.c linenumber=4708
                                                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4646
                                                                                                js_alloc_string /src/quickjs/quickjs.c linenumber=4648
                                                                                                copy_str16 /src/quickjs/quickjs.c linenumber=4656
                                                                                                copy_str16 /src/quickjs/quickjs.c linenumber=4657
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4709
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4710
                                                                                            js_new_string_rope /src/quickjs/quickjs.c linenumber=5067
                                                                                              max_int /src/quickjs/./cutils.h linenumber=4886
                                                                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4889
                                                                                              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=4892
                                                                                              js_rc /src/quickjs/quickjs.c linenumber=4895
                                                                                              js_rebalancee_string_rope /src/quickjs/quickjs.c linenumber=4907
                                                                                                js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=5003
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4958
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4960
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=4963
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4912
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4918
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4919
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4964
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4970
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=4971
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=4971
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4972
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=4975
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4977
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=4978
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4980
                                                                                                  js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=4987
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=5008
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=5010
                                                                                                js_new_string_rope /src/quickjs/quickjs.c linenumber=5013
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=5014
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=5020
                                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5021
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5026
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=5075
                                                                                            JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5075
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=5076
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5077
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=5080
                                                                                            js_new_string_rope /src/quickjs/quickjs.c linenumber=5080
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5081
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5090
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=5097
                                                                                            JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5097
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=5098
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5099
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=5102
                                                                                            js_new_string_rope /src/quickjs/quickjs.c linenumber=5102
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5103
                                                                                            js_new_string_rope /src/quickjs/quickjs.c linenumber=5107
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19725
                                                                                          js_add_slow /src/quickjs/quickjs.c linenumber=19729
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15104
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15115
                                                                                            js_bigint_new_di /src/quickjs/quickjs.c linenumber=15117
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11704
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11709
                                                                                            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15126
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15127
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15128
                                                                                            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15132
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15133
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15134
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15141
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=15142
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15143
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15148
                                                                                              JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13018
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=12968
                                                                                                JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=12978
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=12979
                                                                                                skip_spaces /src/quickjs/quickjs.c linenumber=12983
                                                                                                js_atof /src/quickjs/quickjs.c linenumber=12988
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=12989
                                                                                                skip_spaces /src/quickjs/quickjs.c linenumber=12990
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=12992
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=13001
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13002
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=13004
                                                                                                JS_FreeCString /src/quickjs/quickjs.c linenumber=12997
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15149
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15150
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15153
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15154
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15155
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15167
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=15174
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=15178
                                                                                            js_bigint_add /src/quickjs/quickjs.c linenumber=15181
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15182
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15183
                                                                                            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15186
                                                                                            JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15190
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15191
                                                                                            JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15194
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15196
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19749
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19755
                                                                                          JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=19762
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=19763
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19765
                                                                                          JS_ConcatString /src/quickjs/quickjs.c linenumber=19765
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=19766
                                                                                          set_value /src/quickjs/quickjs.c linenumber=19768
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=19775
                                                                                          js_add_slow /src/quickjs/quickjs.c linenumber=19778
                                                                                          set_value /src/quickjs/quickjs.c linenumber=19780
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19793
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19799
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19833
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19849
                                                                                          js_binary_arith_slow /src/quickjs/quickjs.c linenumber=19880
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14933
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14941
                                                                                            abort  linenumber=14946
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14949
                                                                                            js_bigint_new_di /src/quickjs/quickjs.c linenumber=14951
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14958
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=14959
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=14960
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14963
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=14964
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=14965
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14983
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14988
                                                                                            fmod  linenumber=14992
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14992
                                                                                            js_pow /src/quickjs/quickjs.c linenumber=14999
                                                                                              pow  linenumber=14565
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14999
                                                                                            abort  linenumber=15002
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15004
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=15012
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=15016
                                                                                            js_bigint_add /src/quickjs/quickjs.c linenumber=15021
                                                                                            js_bigint_add /src/quickjs/quickjs.c linenumber=15024
                                                                                            js_bigint_mul /src/quickjs/quickjs.c linenumber=15027
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11856
                                                                                              mp_mul_basecase /src/quickjs/quickjs.c linenumber=11859
                                                                                                mp_mul1 /src/quickjs/quickjs.c linenumber=11399
                                                                                                mp_add_mul1 /src/quickjs/quickjs.c linenumber=11401
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=11862
                                                                                              mp_sub /src/quickjs/quickjs.c linenumber=11863
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=11864
                                                                                              mp_sub /src/quickjs/quickjs.c linenumber=11865
                                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=11866
                                                                                            js_bigint_divrem /src/quickjs/quickjs.c linenumber=15030
                                                                                              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11879
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=11883
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=11884
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11888
                                                                                              mp_neg /src/quickjs/quickjs.c linenumber=11892
                                                                                              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=11900
                                                                                              mp_neg /src/quickjs/quickjs.c linenumber=11906
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11920
                                                                                              js_bigint_new_si /src/quickjs/quickjs.c linenumber=11927
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11653
                                                                                              js_limb_clz /src/quickjs/quickjs.c linenumber=11932
                                                                                              mp_shl /src/quickjs/quickjs.c linenumber=11934
                                                                                              mp_shl /src/quickjs/quickjs.c linenumber=11935
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11940
                                                                                              mp_divnorm /src/quickjs/quickjs.c linenumber=11949
                                                                                                mp_div1norm /src/quickjs/quickjs.c linenumber=11491
                                                                                                  udiv1norm_init /src/quickjs/quickjs.c linenumber=11464
                                                                                                  udiv1norm /src/quickjs/quickjs.c linenumber=11466
                                                                                                udiv1norm_init /src/quickjs/quickjs.c linenumber=11497
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11512
                                                                                                udiv1norm /src/quickjs/quickjs.c linenumber=11519
                                                                                                mp_sub_mul1 /src/quickjs/quickjs.c linenumber=11526
                                                                                                mp_add /src/quickjs/quickjs.c linenumber=11537
                                                                                              mp_shr /src/quickjs/quickjs.c linenumber=11955
                                                                                              mp_neg /src/quickjs/quickjs.c linenumber=11958
                                                                                              js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11959
                                                                                              mp_neg /src/quickjs/quickjs.c linenumber=11965
                                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=11967
                                                                                            js_bigint_divrem /src/quickjs/quickjs.c linenumber=15033
                                                                                            js_bigint_pow /src/quickjs/quickjs.c linenumber=15036
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=12103
                                                                                              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12104
                                                                                              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12109
                                                                                              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12116
                                                                                              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12118
                                                                                              js_limb_clz /src/quickjs/quickjs.c linenumber=12126
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=12138
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=12155
                                                                                              clz32 /src/quickjs/./cutils.h linenumber=12153
                                                                                              js_bigint_mul /src/quickjs/quickjs.c linenumber=12160
                                                                                              js_bigint_mul /src/quickjs/quickjs.c linenumber=12166
                                                                                              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12175
                                                                                            abort  linenumber=15039
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15041
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15042
                                                                                            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15045
                                                                                            JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15049
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15050
                                                                                            JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15053
                                                                                            fmod  linenumber=15067
                                                                                            js_pow /src/quickjs/quickjs.c linenumber=15070
                                                                                            abort  linenumber=15073
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15075
                                                                                          js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19896
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14725
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=14726
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14744
                                                                                            abort  linenumber=14751
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14753
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14762
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14767
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14772
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14781
                                                                                            abort  linenumber=14784
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=14778
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14795
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=14796
                                                                                            js_bigint_set_si /src/quickjs/quickjs.c linenumber=14803
                                                                                            js_bigint_add /src/quickjs/quickjs.c linenumber=14804
                                                                                            js_bigint_neg /src/quickjs/quickjs.c linenumber=14808
                                                                                            js_bigint_not /src/quickjs/quickjs.c linenumber=14811
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=12030
                                                                                            abort  linenumber=14814
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=14816
                                                                                            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14819
                                                                                            abort  linenumber=14839
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14841
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19926
                                                                                          js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19929
                                                                                          js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19947
                                                                                          js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19965
                                                                                          js_post_inc_slow /src/quickjs/quickjs.c linenumber=19983
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14858
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=14859
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=14864
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=14865
                                                                                          js_post_inc_slow /src/quickjs/quickjs.c linenumber=20002
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=20027
                                                                                          js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20028
                                                                                          set_value /src/quickjs/quickjs.c linenumber=20030
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=20053
                                                                                          js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20054
                                                                                          set_value /src/quickjs/quickjs.c linenumber=20056
                                                                                          js_not_slow /src/quickjs/quickjs.c linenumber=20068
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14873
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=14874
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14877
                                                                                            js_bigint_not /src/quickjs/quickjs.c linenumber=14880
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=14881
                                                                                            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14884
                                                                                            JS_ToInt32Free /src/quickjs/quickjs.c linenumber=14887
                                                                                          js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20088
                                                                                            js_bigint_new_di /src/quickjs/quickjs.c linenumber=15261
                                                                                            abort  linenumber=15269
                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15271
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15274
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15275
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15276
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15279
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15280
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15281
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=15293
                                                                                            js_bigint_set_short /src/quickjs/quickjs.c linenumber=15297
                                                                                            js_bigint_logic /src/quickjs/quickjs.c linenumber=15304
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=11989
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=11991
                                                                                              abort  linenumber=12020
                                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=12022
                                                                                            js_bigint_get_si_sat /src/quickjs/quickjs.c linenumber=15310
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=11767
                                                                                            js_bigint_shl /src/quickjs/quickjs.c linenumber=15318
                                                                                              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12048
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=12051
                                                                                              mp_shl /src/quickjs/quickjs.c linenumber=12061
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=12062
                                                                                              js_bigint_extend /src/quickjs/quickjs.c linenumber=12064
                                                                                            js_bigint_shr /src/quickjs/quickjs.c linenumber=15320
                                                                                              js_bigint_sign /src/quickjs/quickjs.c linenumber=12077
                                                                                              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12079
                                                                                              js_bigint_new /src/quickjs/quickjs.c linenumber=12081
                                                                                              mp_shr /src/quickjs/quickjs.c linenumber=12090
                                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=12091
                                                                                            abort  linenumber=15324
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15326
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15327
                                                                                            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15330
                                                                                            JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15332
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15333
                                                                                            JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15336
                                                                                            abort  linenumber=15355
                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20103
                                                                                          js_shr_slow /src/quickjs/quickjs.c linenumber=20109
                                                                                            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_ThrowTypeError /src/quickjs/quickjs.c linenumber=15741
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15742
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15743
                                                                                            JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15747
                                                                                            JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15748
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15750
                                                                                          js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20129
                                                                                          js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20147
                                                                                          js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20165
                                                                                          js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20183
                                                                                          js_relational_slow /src/quickjs/quickjs.c linenumber=20209
                                                                                            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15470
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15471
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15472
                                                                                            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15475
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15476
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15477
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15483
                                                                                            js_string_compare /src/quickjs/quickjs.c linenumber=15485
                                                                                            js_string_rope_compare /src/quickjs/quickjs.c linenumber=15488
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15505
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15506
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15513
                                                                                            JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15517
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15522
                                                                                            JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15523
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15527
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15528
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15534
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15535
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15536
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15539
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15540
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15541
                                                                                            js_compare_bigint /src/quickjs/quickjs.c linenumber=15551
                                                                                              JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15414
                                                                                                js_bigint_set_si /src/quickjs/quickjs.c linenumber=15374
                                                                                                js_bigint_set_short /src/quickjs/quickjs.c linenumber=15377
                                                                                                abort  linenumber=15383
                                                                                              js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15415
                                                                                                float64_as_uint64 /src/quickjs/./cutils.h linenumber=12336
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12340
                                                                                                js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12365
                                                                                                  js_bigint_sign /src/quickjs/quickjs.c linenumber=12190
                                                                                                  clz64 /src/quickjs/./cutils.h linenumber=12227
                                                                                              JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15420
                                                                                              js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15421
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15424
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15425
                                                                                              JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15429
                                                                                              JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15430
                                                                                              js_bigint_cmp /src/quickjs/quickjs.c linenumber=15431
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15433
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15434
                                                                                              abort  linenumber=15454
                                                                                          js_relational_slow /src/quickjs/quickjs.c linenumber=20210
                                                                                          js_relational_slow /src/quickjs/quickjs.c linenumber=20211
                                                                                          js_relational_slow /src/quickjs/quickjs.c linenumber=20212
                                                                                          js_eq_slow /src/quickjs/quickjs.c linenumber=20213
                                                                                            tag_is_number /src/quickjs/quickjs.c linenumber=15612
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15639
                                                                                            tag_is_number /src/quickjs/quickjs.c linenumber=15642
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15643
                                                                                            js_compare_bigint /src/quickjs/quickjs.c linenumber=15632
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=15635
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=15641
                                                                                            JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15648
                                                                                            tag_is_string /src/quickjs/quickjs.c linenumber=15653
                                                                                            JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15654
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15658
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15659
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15665
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15666
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15667
                                                                                            JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15670
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15671
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15672
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=15676
                                                                                            tag_is_number /src/quickjs/quickjs.c linenumber=15684
                                                                                            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15687
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15688
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15689
                                                                                            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15692
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15693
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15694
                                                                                            JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15700
                                                                                            JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15702
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15708
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15709
                                                                                          js_eq_slow /src/quickjs/quickjs.c linenumber=20214
                                                                                          js_strict_eq_slow /src/quickjs/quickjs.c linenumber=20215
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=15924
                                                                                          js_strict_eq_slow /src/quickjs/quickjs.c linenumber=20216
                                                                                          js_operator_in /src/quickjs/quickjs.c linenumber=20220
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15939
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15942
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=15945
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=15946
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15949
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15950
                                                                                          js_operator_private_in /src/quickjs/quickjs.c linenumber=20226
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15964
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=15967
                                                                                            JS_CheckBrand /src/quickjs/quickjs.c linenumber=15969
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15978
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=15982
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=15983
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15986
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=15987
                                                                                          js_operator_instanceof /src/quickjs/quickjs.c linenumber=20232
                                                                                            JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=16017
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=8128
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8130
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=8131
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=8133
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=8133
                                                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=8135
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=8136
                                                                                              JS_IsFunction /src/quickjs/quickjs.c linenumber=8140
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8142
                                                                                              JS_OrdinaryIsInstanceOf /src/quickjs/quickjs.c linenumber=8145
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=8058
                                                                                                JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=8063
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8069
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=8071
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8072
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=8084
                                                                                                JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=8086
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=8087
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=8091
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=8096
                                                                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=8101
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=8102
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=8119
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16020
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16021
                                                                                          js_operator_typeof /src/quickjs/quickjs.c linenumber=20242
                                                                                            JS_IsFunction /src/quickjs/quickjs.c linenumber=16057
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20243
                                                                                          JS_AtomToString /src/quickjs/quickjs.c linenumber=20244
                                                                                          js_operator_delete /src/quickjs/quickjs.c linenumber=20249
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16085
                                                                                            JS_DeleteProperty /src/quickjs/quickjs.c linenumber=16088
                                                                                              JS_ToObject /src/quickjs/quickjs.c linenumber=10917
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=10918
                                                                                              delete_property /src/quickjs/quickjs.c linenumber=10921
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10922
                                                                                              is_strict_mode /src/quickjs/quickjs.c linenumber=10926
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=10927
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=16089
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16092
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16093
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=20258
                                                                                          JS_DeleteGlobalVar /src/quickjs/quickjs.c linenumber=20262
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=10895
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=10898
                                                                                            JS_DeleteProperty /src/quickjs/quickjs.c linenumber=10902
                                                                                          JS_ToObject /src/quickjs/quickjs.c linenumber=20272
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20273
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20275
                                                                                          JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=20288
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20289
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20291
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=20318
                                                                                          get_u32 /src/quickjs/./cutils.h linenumber=20319
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=20325
                                                                                          js_has_unscopable /src/quickjs/quickjs.c linenumber=20330
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=15998
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=15999
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=16002
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16003
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16004
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=16006
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=20339
                                                                                          is_strict_mode /src/quickjs/quickjs.c linenumber=20343
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20344
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20349
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20350
                                                                                          set_value /src/quickjs/quickjs.c linenumber=20353
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=20357
                                                                                          is_strict_mode /src/quickjs/quickjs.c linenumber=20361
                                                                                          JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20362
                                                                                          JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=20366
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20368
                                                                                          JS_DeleteProperty /src/quickjs/quickjs.c linenumber=20374
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20377
                                                                                          JS_AtomToValue /src/quickjs/quickjs.c linenumber=20382
                                                                                          JS_HasProperty /src/quickjs/quickjs.c linenumber=20387
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20393
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20394
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20404
                                                                                          js_operator_typeof /src/quickjs/quickjs.c linenumber=20452
                                                                                          js_operator_typeof /src/quickjs/quickjs.c linenumber=20458
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20464
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20470
                                                                                          JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=20475
                                                                                          is_backtrace_needed /src/quickjs/quickjs.c linenumber=20481
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=7619
                                                                                          build_backtrace /src/quickjs/quickjs.c linenumber=20486
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=7540
                                                                                            js_dbuf_init /src/quickjs/quickjs.c linenumber=7543
                                                                                              dbuf_init2 /src/quickjs/cutils.c linenumber=1928
                                                                                              js_realloc_rt /src/quickjs/quickjs.c linenumber=1928
                                                                                                __js_realloc /src/quickjs/quickjs.c linenumber=1803
                                                                                            dbuf_printf /src/quickjs/cutils.c linenumber=7545
                                                                                              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=7547
                                                                                            dbuf_putc /src/quickjs/./cutils.h linenumber=7548
                                                                                              __dbuf_putc /src/quickjs/cutils.c linenumber=279
                                                                                                dbuf_put /src/quickjs/cutils.c linenumber=154
                                                                                            JS_NewString /src/quickjs/./quickjs.h linenumber=7549
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=7550
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7553
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7555
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7557
                                                                                            get_prop_string /src/quickjs/quickjs.c linenumber=7569
                                                                                            dbuf_printf /src/quickjs/cutils.c linenumber=7574
                                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=7575
                                                                                            js_class_has_bytecode /src/quickjs/quickjs.c linenumber=7578
                                                                                            find_line_num /src/quickjs/quickjs.c linenumber=7585
                                                                                              get_leb128 /src/quickjs/quickjs.c linenumber=7441
                                                                                              get_leb128 /src/quickjs/quickjs.c linenumber=7447
                                                                                              get_leb128 /src/quickjs/quickjs.c linenumber=7458
                                                                                              get_sleb128 /src/quickjs/quickjs.c linenumber=7463
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7416
                                                                                              get_sleb128 /src/quickjs/quickjs.c linenumber=7473
                                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=7587
                                                                                            dbuf_printf /src/quickjs/cutils.c linenumber=7588
                                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=7590
                                                                                            dbuf_printf /src/quickjs/cutils.c linenumber=7592
                                                                                            dbuf_putc /src/quickjs/./cutils.h linenumber=7593
                                                                                            dbuf_printf /src/quickjs/cutils.c linenumber=7596
                                                                                            dbuf_putc /src/quickjs/./cutils.h linenumber=7598
                                                                                            dbuf_putc /src/quickjs/./cutils.h linenumber=7600
                                                                                            dbuf_error /src/quickjs/./cutils.h linenumber=7601
                                                                                            JS_NewString /src/quickjs/./quickjs.h linenumber=7604
                                                                                            dbuf_free /src/quickjs/cutils.c linenumber=7605
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7606
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20491
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20496
                                                                                          JS_IteratorClose /src/quickjs/quickjs.c linenumber=20498
                                                                                          close_var_refs /src/quickjs/quickjs.c linenumber=20520
                                                                                            close_var_ref /src/quickjs/quickjs.c linenumber=17558
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20524
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=20780
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20780
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20787
                                                                                        close_var_refs /src/quickjs/quickjs.c linenumber=20795
                                                                                        async_func_free_frame /src/quickjs/quickjs.c linenumber=20797
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=21058
                                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=21061
                                                                                      JS_Call /src/quickjs/quickjs.c linenumber=21062
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21064
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21065
                                                                                      JS_Call /src/quickjs/quickjs.c linenumber=21068
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21070
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21071
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21081
                                                                                      js_promise_resolve /src/quickjs/quickjs.c linenumber=21082
                                                                                        JS_IsObject /src/quickjs/./quickjs.h linenumber=53483
                                                                                        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=53484
                                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53485
                                                                                        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53488
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53489
                                                                                        js_same_value /src/quickjs/quickjs.c linenumber=53491
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53492
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53494
                                                                                        js_new_promise_capability /src/quickjs/quickjs.c linenumber=53496
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53497
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=53499
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53500
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53501
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53502
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53503
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53506
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21084
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=21085
                                                                                      js_async_function_resolve_create /src/quickjs/quickjs.c linenumber=21087
                                                                                        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=21038
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21040
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21042
                                                                                        js_rc /src/quickjs/quickjs.c linenumber=21046
                                                                                      perform_promise_then /src/quickjs/quickjs.c linenumber=21096
                                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53887
                                                                                        js_mallocz_rt /src/quickjs/quickjs.c linenumber=53895
                                                                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=53895
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53902
                                                                                        JS_IsFunction /src/quickjs/quickjs.c linenumber=53904
                                                                                        promise_reaction_data_free /src/quickjs/quickjs.c linenumber=53898
                                                                                          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53071
                                                                                          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53072
                                                                                          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53073
                                                                                          __js_free /src/quickjs/quickjs.c linenumber=53074
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53906
                                                                                        list_add_tail /src/quickjs/./list.h linenumber=53912
                                                                                        JS_EnqueueJob /src/quickjs/quickjs.c linenumber=53929
                                                                                        promise_reaction_job /src/quickjs/quickjs.c linenumber=53929
                                                                                          __assert_fail  linenumber=53084
                                                                                          JS_ToBool /src/quickjs/quickjs.c linenumber=53086
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=11218
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=11218
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53092
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53094
                                                                                          JS_Throw /src/quickjs/quickjs.c linenumber=53094
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53096
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53099
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53101
                                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=53103
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53108
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53109
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53114
                                                                                        promise_reaction_data_free /src/quickjs/quickjs.c linenumber=53931
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21099
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21101
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=21088
                                                                                    async_func_free /src/quickjs/quickjs.c linenumber=21152
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=31179
                                                                                  JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31181
                                                                                  JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31182
                                                                                  js_async_module_execution_fulfilled /src/quickjs/quickjs.c linenumber=31182
                                                                                    __assert_fail  linenumber=31121
                                                                                    __assert_fail  linenumber=31124
                                                                                    __assert_fail  linenumber=31125
                                                                                    __assert_fail  linenumber=31126
                                                                                    js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31128
                                                                                      JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30985
                                                                                      __assert_fail  linenumber=30987
                                                                                      JS_Call /src/quickjs/quickjs.c linenumber=30989
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30991
                                                                                    gather_available_ancestors /src/quickjs/quickjs.c linenumber=31134
                                                                                      js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31017
                                                                                      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31018
                                                                                      find_in_exec_module_list /src/quickjs/quickjs.c linenumber=31023
                                                                                      __assert_fail  linenumber=31025
                                                                                      __assert_fail  linenumber=31026
                                                                                      __assert_fail  linenumber=31027
                                                                                      __assert_fail  linenumber=31028
                                                                                      js_resize_array /src/quickjs/quickjs.c linenumber=31031
                                                                                      gather_available_ancestors /src/quickjs/quickjs.c linenumber=31036
                                                                                    rqsort /src/quickjs/cutils.c linenumber=31140
                                                                                    exec_module_list_cmp /src/quickjs/quickjs.c linenumber=31140
                                                                                    __assert_fail  linenumber=31149
                                                                                    js_execute_async_module /src/quickjs/quickjs.c linenumber=31151
                                                                                      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31183
                                                                                      js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31183
                                                                                        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31075
                                                                                        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31076
                                                                                        __assert_fail  linenumber=31079
                                                                                        __assert_fail  linenumber=31083
                                                                                        __assert_fail  linenumber=31084
                                                                                        __assert_fail  linenumber=31085
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=31088
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31092
                                                                                        __assert_fail  linenumber=31094
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=31095
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31097
                                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31102
                                                                                        js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31103
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31105
                                                                                      js_promise_then /src/quickjs/quickjs.c linenumber=31184
                                                                                        JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=53944
                                                                                        JS_SpeciesConstructor /src/quickjs/quickjs.c linenumber=53948
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=40641
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40642
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40643
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=40644
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40646
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=40647
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=40648
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40649
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40650
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40652
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40653
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=40654
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40656
                                                                                          JS_IsNull /src/quickjs/./quickjs.h linenumber=40656
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=40657
                                                                                          JS_IsConstructor /src/quickjs/quickjs.c linenumber=40658
                                                                                          JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=40659
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40660
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53949
                                                                                        js_new_promise_capability /src/quickjs/quickjs.c linenumber=53951
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53952
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53953
                                                                                        perform_promise_then /src/quickjs/quickjs.c linenumber=53955
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53958
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53960
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31185
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31186
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31187
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31188
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31189
                                                                                    js_execute_sync_module /src/quickjs/quickjs.c linenumber=31154
                                                                                      js_async_function_call /src/quickjs/quickjs.c linenumber=31208
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=31209
                                                                                      JS_PromiseState /src/quickjs/quickjs.c linenumber=31211
                                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53051
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31213
                                                                                      JS_PromiseResult /src/quickjs/quickjs.c linenumber=31215
                                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53059
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53062
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31216
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31219
                                                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31220
                                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=31222
                                                                                    JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31155
                                                                                    js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31156
                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31159
                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31160
                                                                                    js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31163
                                                                                js_execute_sync_module /src/quickjs/quickjs.c linenumber=31317
                                                                                __assert_fail  linenumber=31321
                                                                            __assert_fail  linenumber=31370
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=31373
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31377
                                                                            __assert_fail  linenumber=31378
                                                                            __assert_fail  linenumber=31379
                                                                            JS_Call /src/quickjs/quickjs.c linenumber=31380
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31382
                                                                            __assert_fail  linenumber=31387
                                                                            __assert_fail  linenumber=31389
                                                                            __assert_fail  linenumber=31392
                                                                            JS_Call /src/quickjs/quickjs.c linenumber=31394
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31396
                                                                            __assert_fail  linenumber=31398
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=31400
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=36975
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=36980
                                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=36981
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=30804
                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=30806
                                                                      JS_Call /src/quickjs/quickjs.c linenumber=30807
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30809
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30810
                                                                      JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30814
                                                                      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=30818
                                                                      js_load_module_fulfilled /src/quickjs/quickjs.c linenumber=30818
                                                                        JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30769
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30770
                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=30771
                                                                        js_load_module_rejected /src/quickjs/quickjs.c linenumber=30772
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=30755
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=30757
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=30775
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30777
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30778
                                                                      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=30819
                                                                      js_load_module_rejected /src/quickjs/quickjs.c linenumber=30819
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30820
                                                                      js_promise_then /src/quickjs/quickjs.c linenumber=30821
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30822
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30823
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30824
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30825
                                                                    JS_FreeCString /src/quickjs/quickjs.c linenumber=30869
                                                                    JS_FreeCString /src/quickjs/quickjs.c linenumber=30870
                                                                    JS_GetException /src/quickjs/quickjs.c linenumber=30873
                                                                    JS_Call /src/quickjs/quickjs.c linenumber=30874
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30876
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30877
                                                                    JS_FreeCString /src/quickjs/quickjs.c linenumber=30878
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30966
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30967
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30968
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30969
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30970
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30973
                                                                  JS_GetException /src/quickjs/quickjs.c linenumber=30974
                                                                  JS_Call /src/quickjs/quickjs.c linenumber=30975
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30977
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30978
                                                    build_arg_list /src/quickjs/quickjs.c linenumber=41029
                                                    JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=41033
                                                    JS_Call /src/quickjs/quickjs.c linenumber=41035
                                                    free_arg_list /src/quickjs/quickjs.c linenumber=41037
                        build_backtrace /src/quickjs/quickjs.c linenumber=7646
                        JS_Throw /src/quickjs/quickjs.c linenumber=7649
              js_finrec_job /src/quickjs/quickjs.c linenumber=60950
                JS_Call /src/quickjs/quickjs.c linenumber=60929
              js_weakref_free /src/quickjs/quickjs.c linenumber=60952
              js_weakref_free /src/quickjs/quickjs.c linenumber=60953
              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=60954
              list_del /src/quickjs/./list.h linenumber=60955
              __js_free /src/quickjs/quickjs.c linenumber=60956
            abort  linenumber=6522
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6528
        list_empty /src/quickjs/./list.h linenumber=2455
        __assert_fail  linenumber=2455
        list_empty /src/quickjs/./list.h linenumber=2456
        __assert_fail  linenumber=2456
        JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=2462
        __js_free /src/quickjs/quickjs.c linenumber=2465
        atom_is_free /src/quickjs/quickjs.c linenumber=2528
        __js_free /src/quickjs/quickjs.c linenumber=2532
        __js_free /src/quickjs/quickjs.c linenumber=2535
        __js_free /src/quickjs/quickjs.c linenumber=2536
        __js_free /src/quickjs/quickjs.c linenumber=2537
  JS_NewContext /src/quickjs/quickjs.c linenumber=29
    JS_NewContextRaw /src/quickjs/quickjs.c linenumber=2622
      js_mallocz_rt /src/quickjs/quickjs.c linenumber=2589
      js_rc /src/quickjs/quickjs.c linenumber=2592
      add_gc_object /src/quickjs/quickjs.c linenumber=2593
      __js_malloc /src/quickjs/quickjs.c linenumber=2595
      __js_free /src/quickjs/quickjs.c linenumber=2598
      list_add_tail /src/quickjs/./list.h linenumber=2602
      init_list_head /src/quickjs/./list.h linenumber=2609
      JS_AddIntrinsicBasicObjects /src/quickjs/quickjs.c linenumber=2611
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56078
          clz32 /src/quickjs/./cutils.h linenumber=5765
          get_proto_obj /src/quickjs/quickjs.c linenumber=5768
          js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5769
          JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5772
        JS_IsException /src/quickjs/./quickjs.h linenumber=56080
        JS_SetImmutablePrototype /src/quickjs/quickjs.c linenumber=56082
        JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=56085
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=5945
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5947
          JS_IsException /src/quickjs/./quickjs.h linenumber=5949
          JS_DupContext /src/quickjs/quickjs.c linenumber=5952
          JS_NewAtom /src/quickjs/quickjs.c linenumber=5963
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=5965
          js_function_set_properties /src/quickjs/quickjs.c linenumber=5968
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=5969
        js_function_proto /src/quickjs/quickjs.c linenumber=56085
        JS_IsException /src/quickjs/./quickjs.h linenumber=56089
        JS_DupValue /src/quickjs/./quickjs.h linenumber=56091
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56093
        JS_IsException /src/quickjs/./quickjs.h linenumber=56095
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56099
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56103
        JS_IsException /src/quickjs/./quickjs.h linenumber=56105
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56110
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39629
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39630
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39633
          JS_IsException /src/quickjs/./quickjs.h linenumber=39634
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39639
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39646
          JS_IsException /src/quickjs/./quickjs.h linenumber=39648
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39651
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39653
            find_atom /src/quickjs/quickjs.c linenumber=39517
              strlen  linenumber=39340
              memcmp  linenumber=39346
              JS_DupAtom /src/quickjs/quickjs.c linenumber=39347
              abort  linenumber=39349
              JS_NewAtom /src/quickjs/quickjs.c linenumber=39351
            JS_InstantiateFunctionListItem /src/quickjs/quickjs.c linenumber=39520
              find_atom /src/quickjs/quickjs.c linenumber=39409
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39412
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39415
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39418
              abort  linenumber=39421
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=39423
              JS_IsException /src/quickjs/./quickjs.h linenumber=39424
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39443
              snprintf  linenumber=39455
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39456
                JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=5978
              JS_IsException /src/quickjs/./quickjs.h linenumber=39459
              snprintf  linenumber=39464
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39465
              JS_IsException /src/quickjs/./quickjs.h linenumber=39468
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39469
              JS_DefinePropertyGetSet /src/quickjs/quickjs.c linenumber=39473
                JS_DefineProperty /src/quickjs/quickjs.c linenumber=10731
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10734
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10735
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39482
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39485
              JS_AtomToValue /src/quickjs/quickjs.c linenumber=39491
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39498
              abort  linenumber=39503
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39505
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=39521
          JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=39657
          JS_IsException /src/quickjs/./quickjs.h linenumber=39659
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39661
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39665
          JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=39664
            JS_NewAtom /src/quickjs/quickjs.c linenumber=10715
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10717
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10720
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10721
          JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=39669
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39584
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39583
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39587
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39586
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39671
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39672
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39675
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39676
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39677
        js_error_constructor /src/quickjs/quickjs.c linenumber=56110
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41249
          JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=41250
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41251
          JS_IsException /src/quickjs/./quickjs.h linenumber=41252
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41254
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41258
          JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41259
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41267
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=41269
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41270
          JS_IsException /src/quickjs/./quickjs.h linenumber=41271
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41276
          JS_ToString /src/quickjs/quickjs.c linenumber=41277
          JS_IsException /src/quickjs/./quickjs.h linenumber=41278
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41280
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41286
          JS_HasProperty /src/quickjs/quickjs.c linenumber=41287
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41291
          JS_IsException /src/quickjs/./quickjs.h linenumber=41292
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41294
          iterator_to_array /src/quickjs/quickjs.c linenumber=41301
            JS_GetIterator /src/quickjs/quickjs.c linenumber=41211
            JS_IsException /src/quickjs/./quickjs.h linenumber=41212
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41214
            JS_IsException /src/quickjs/./quickjs.h linenumber=41215
            JS_NewArray /src/quickjs/quickjs.c linenumber=41217
            JS_IsException /src/quickjs/./quickjs.h linenumber=41218
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=41221
            JS_IsException /src/quickjs/./quickjs.h linenumber=41222
            JS_DefinePropertyValueInt64 /src/quickjs/quickjs.c linenumber=41226
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10706
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10706
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41231
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41232
            JS_IteratorClose /src/quickjs/quickjs.c linenumber=41235
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41237
          JS_IsException /src/quickjs/./quickjs.h linenumber=41302
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41304
          build_backtrace /src/quickjs/quickjs.c linenumber=41309
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41312
        JS_IsException /src/quickjs/./quickjs.h linenumber=56116
        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=56124
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56128
        js_error_constructor /src/quickjs/quickjs.c linenumber=56128
        JS_IsException /src/quickjs/./quickjs.h linenumber=56134
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56138
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56139
        JS_IsException /src/quickjs/./quickjs.h linenumber=56140
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56145
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56148
        js_array_constructor /src/quickjs/quickjs.c linenumber=56148
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=41476
          JS_IsException /src/quickjs/./quickjs.h linenumber=41477
          JS_IsNumber /src/quickjs/./quickjs.h linenumber=41479
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41481
          JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=41481
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=41483
          JS_SetProperty /src/quickjs/./quickjs.h linenumber=41483
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41487
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=41487
            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10066
            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10066
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41493
        JS_IsException /src/quickjs/./quickjs.h linenumber=56154
        get_proto_obj /src/quickjs/quickjs.c linenumber=56163
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56163
        add_shape_property /src/quickjs/quickjs.c linenumber=56167
        get_proto_obj /src/quickjs/quickjs.c linenumber=56171
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56171
        add_shape_property /src/quickjs/quickjs.c linenumber=56175
        add_shape_property /src/quickjs/quickjs.c linenumber=56178
        add_shape_property /src/quickjs/quickjs.c linenumber=56181
        get_proto_obj /src/quickjs/quickjs.c linenumber=56185
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56185
        add_shape_property /src/quickjs/quickjs.c linenumber=56189
        add_shape_property /src/quickjs/quickjs.c linenumber=56192
        add_shape_property /src/quickjs/quickjs.c linenumber=56195
      JS_FreeContext /src/quickjs/quickjs.c linenumber=2612
    JS_AddIntrinsicBaseObjects /src/quickjs/quickjs.c linenumber=2626
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=56207
        JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=1051
        js_throw_type_error /src/quickjs/quickjs.c linenumber=1051
          JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=16104
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16106
      JS_IsException /src/quickjs/./quickjs.h linenumber=56208
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56211
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56216
      js_object_seal /src/quickjs/quickjs.c linenumber=56221
        JS_IsObject /src/quickjs/./quickjs.h linenumber=40476
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40477
        JS_PreventExtensions /src/quickjs/quickjs.c linenumber=40479
          array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=8930
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40483
        JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=40488
        JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=40497
        js_free_desc /src/quickjs/quickjs.c linenumber=40503
        JS_DefineProperty /src/quickjs/quickjs.c linenumber=40506
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40510
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40511
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40514
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56221
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56224
      js_object_constructor /src/quickjs/quickjs.c linenumber=56224
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39903
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=39905
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=39906
        JS_NewObject /src/quickjs/quickjs.c linenumber=39912
        JS_ToObject /src/quickjs/quickjs.c linenumber=39915
      JS_IsException /src/quickjs/./quickjs.h linenumber=56230
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56232
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56236
      js_function_constructor /src/quickjs/quickjs.c linenumber=56236
        string_buffer_init /src/quickjs/quickjs.c linenumber=40864
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=40865
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40870
          strlen  linenumber=4235
          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4235
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40868
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=40873
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40875
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=40882
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40885
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=40880
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=40887
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40890
        string_buffer_end /src/quickjs/quickjs.c linenumber=40891
        JS_IsException /src/quickjs/./quickjs.h linenumber=40892
        JS_EvalObject /src/quickjs/quickjs.c linenumber=40895
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40896
        JS_IsException /src/quickjs/./quickjs.h linenumber=40897
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40899
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40901
        JS_IsException /src/quickjs/./quickjs.h linenumber=40902
        JS_IsObject /src/quickjs/./quickjs.h linenumber=40904
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40906
        JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=40907
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40910
        JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=40912
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40913
        string_buffer_free /src/quickjs/quickjs.c linenumber=40920
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40922
      JS_IsException /src/quickjs/./quickjs.h linenumber=56242
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56247
      js_iterator_constructor /src/quickjs/quickjs.c linenumber=56247
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43469
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43473
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=43475
      JS_IsException /src/quickjs/./quickjs.h linenumber=56253
      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=56259
      js_iterator_constructor_getset /src/quickjs/quickjs.c linenumber=56259
        JS_IsObject /src/quickjs/./quickjs.h linenumber=43450
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=43451
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43453
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=43452
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43459
      JS_IsException /src/quickjs/./quickjs.h linenumber=56261
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56262
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56265
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56269
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56270
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56273
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56277
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39360
        JS_IsException /src/quickjs/./quickjs.h linenumber=39361
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39363
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39364
      JS_IsException /src/quickjs/./quickjs.h linenumber=56280
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56283
      JS_IsException /src/quickjs/./quickjs.h linenumber=56286
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56290
      JS_IsException /src/quickjs/./quickjs.h linenumber=56293
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56298
      JS_IsException /src/quickjs/./quickjs.h linenumber=56299
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56303
      JS_IsException /src/quickjs/./quickjs.h linenumber=56306
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56312
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56317
      js_number_constructor /src/quickjs/quickjs.c linenumber=56317
        JS_ToNumeric /src/quickjs/quickjs.c linenumber=44513
          JS_DupValue /src/quickjs/./quickjs.h linenumber=13023
          JS_ToNumericFree /src/quickjs/quickjs.c linenumber=13023
        JS_IsException /src/quickjs/./quickjs.h linenumber=44514
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44518
        JS_IsException /src/quickjs/./quickjs.h linenumber=44519
        js_bigint_to_float64 /src/quickjs/quickjs.c linenumber=44526
          js_bigint_sign /src/quickjs/quickjs.c linenumber=12259
          js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12260
          shr_rndn /src/quickjs/quickjs.c linenumber=12267
          uint64_as_float64 /src/quickjs/./cutils.h linenumber=12275
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=44527
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44528
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44535
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44536
        JS_IsException /src/quickjs/./quickjs.h linenumber=44537
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44538
      JS_IsException /src/quickjs/./quickjs.h linenumber=56323
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56325
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56326
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56330
      js_boolean_constructor /src/quickjs/quickjs.c linenumber=56330
        JS_ToBool /src/quickjs/quickjs.c linenumber=44820
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44821
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44822
        JS_IsException /src/quickjs/./quickjs.h linenumber=44823
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44824
      JS_IsException /src/quickjs/./quickjs.h linenumber=56336
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56338
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56339
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56343
      js_string_constructor /src/quickjs/quickjs.c linenumber=56343
        JS_AtomToString /src/quickjs/quickjs.c linenumber=44963
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44974
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44965
        JS_IsSymbol /src/quickjs/./quickjs.h linenumber=44965
        js_get_atom_index /src/quickjs/quickjs.c linenumber=44967
        JS_AtomToString /src/quickjs/quickjs.c linenumber=44967
        JS_ConcatString3 /src/quickjs/quickjs.c linenumber=44967
        JS_ToString /src/quickjs/quickjs.c linenumber=44969
        JS_IsException /src/quickjs/./quickjs.h linenumber=44971
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44977
        JS_IsException /src/quickjs/./quickjs.h linenumber=44978
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=44979
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44981
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=44982
      JS_IsException /src/quickjs/./quickjs.h linenumber=56349
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56351
      JS_AtomToString /src/quickjs/quickjs.c linenumber=56352
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56352
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56356
      JS_IsException /src/quickjs/./quickjs.h linenumber=56359
      js_random_init /src/quickjs/quickjs.c linenumber=56363
        gettimeofday  linenumber=47067
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56364
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56368
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56372
      js_symbol_constructor /src/quickjs/quickjs.c linenumber=56372
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51265
        JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=51266
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51267
        JS_ToString /src/quickjs/quickjs.c linenumber=51270
        JS_IsException /src/quickjs/./quickjs.h linenumber=51271
        JS_NewSymbol /src/quickjs/quickjs.c linenumber=51275
      JS_IsException /src/quickjs/./quickjs.h linenumber=56378
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56380
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56384
      JS_IsException /src/quickjs/./quickjs.h linenumber=56387
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56391
      js_function_constructor /src/quickjs/quickjs.c linenumber=56391
      JS_IsException /src/quickjs/./quickjs.h linenumber=56398
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56400
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=56401
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56407
      JS_IsException /src/quickjs/./quickjs.h linenumber=56408
      JS_DupValue /src/quickjs/./quickjs.h linenumber=56412
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=56411
      JS_AddIntrinsicBigInt /src/quickjs/quickjs.c linenumber=56417
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56056
        js_bigint_constructor /src/quickjs/quickjs.c linenumber=56056
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55927
          JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=55928
          JS_DupValue /src/quickjs/./quickjs.h linenumber=55929
          JS_ToBigIntCtorFree /src/quickjs/quickjs.c linenumber=55929
            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=55882
            js_bigint_from_float64 /src/quickjs/quickjs.c linenumber=55892
              float64_as_uint64 /src/quickjs/./cutils.h linenumber=12284
              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12301
              js_bigint_set_si64 /src/quickjs/quickjs.c linenumber=12324
                js_bigint_set_si /src/quickjs/quickjs.c linenumber=11608
              js_bigint_shl /src/quickjs/quickjs.c linenumber=12326
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=55897
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=55899
            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=55901
            JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=55907
            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=55910
            JS_IsException /src/quickjs/./quickjs.h linenumber=55911
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=55917
            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=55918
        JS_IsException /src/quickjs/./quickjs.h linenumber=56062
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56064
    JS_AddIntrinsicDate /src/quickjs/quickjs.c linenumber=2627
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55851
      js_date_constructor /src/quickjs/quickjs.c linenumber=55851
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55102
        date_now /src/quickjs/quickjs.c linenumber=55108
          gettimeofday  linenumber=55090
        JS_IsNumber /src/quickjs/./quickjs.h linenumber=55113
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55114
        JS_ToPrimitive /src/quickjs/quickjs.c linenumber=55120
        JS_IsString /src/quickjs/./quickjs.h linenumber=55121
        js_Date_parse /src/quickjs/quickjs.c linenumber=55122
          JS_ToString /src/quickjs/quickjs.c linenumber=55612
          JS_IsException /src/quickjs/./quickjs.h linenumber=55613
          string_get /src/quickjs/quickjs.c linenumber=55619
          js_date_parse_isostring /src/quickjs/quickjs.c linenumber=55625
            string_get_digits /src/quickjs/quickjs.c linenumber=55366
            string_get_digits /src/quickjs/quickjs.c linenumber=55374
            string_skip_char /src/quickjs/quickjs.c linenumber=55377
            string_get_digits /src/quickjs/quickjs.c linenumber=55378
            string_skip_char /src/quickjs/quickjs.c linenumber=55383
            string_get_digits /src/quickjs/quickjs.c linenumber=55384
            string_skip_char /src/quickjs/quickjs.c linenumber=55390
            string_get_digits /src/quickjs/quickjs.c linenumber=55392
            string_skip_char /src/quickjs/quickjs.c linenumber=55393
            string_get_digits /src/quickjs/quickjs.c linenumber=55394
            string_skip_char /src/quickjs/quickjs.c linenumber=55398
            string_get_digits /src/quickjs/quickjs.c linenumber=55399
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55401
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55407
              string_get_digits /src/quickjs/quickjs.c linenumber=55278
              string_skip_char /src/quickjs/quickjs.c linenumber=55292
              string_get_digits /src/quickjs/quickjs.c linenumber=55294
          js_date_parse_otherstring /src/quickjs/quickjs.c linenumber=55626
            string_skip_spaces /src/quickjs/quickjs.c linenumber=55468
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55471
            string_get_digits /src/quickjs/quickjs.c linenumber=55475
            string_get_digits /src/quickjs/quickjs.c linenumber=55486
            string_skip_char /src/quickjs/quickjs.c linenumber=55487
            string_get_digits /src/quickjs/quickjs.c linenumber=55490
            string_skip_char /src/quickjs/quickjs.c linenumber=55492
            string_get_digits /src/quickjs/quickjs.c linenumber=55493
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55495
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55499
            string_get_month /src/quickjs/quickjs.c linenumber=55517
              find_abbrev /src/quickjs/quickjs.c linenumber=55343
                upper_ascii /src/quickjs/quickjs.c linenumber=0
                upper_ascii /src/quickjs/quickjs.c linenumber=55331
            string_skip_until /src/quickjs/quickjs.c linenumber=55519
              strchr  linenumber=55214
            string_match /src/quickjs/quickjs.c linenumber=55521
              upper_ascii /src/quickjs/quickjs.c linenumber=55318
            string_match /src/quickjs/quickjs.c linenumber=55526
            string_get_tzabbr /src/quickjs/quickjs.c linenumber=55531
              string_match /src/quickjs/quickjs.c linenumber=55440
            string_skip_until /src/quickjs/quickjs.c linenumber=55553
            string_skip_separators /src/quickjs/quickjs.c linenumber=55555
          set_date_fields /src/quickjs/quickjs.c linenumber=55640
            fmod  linenumber=54854
            days_from_year /src/quickjs/quickjs.c linenumber=54862
              floor_div /src/quickjs/quickjs.c linenumber=54746
              floor_div /src/quickjs/quickjs.c linenumber=54747
            days_in_year /src/quickjs/quickjs.c linenumber=54866
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=54895
              localtime_r  linenumber=47192
            time_clip /src/quickjs/quickjs.c linenumber=54897
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55641
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55644
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55123
        JS_IsException /src/quickjs/./quickjs.h linenumber=55124
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=55126
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=55129
        time_clip /src/quickjs/quickjs.c linenumber=0
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55138
        set_date_fields_checked /src/quickjs/quickjs.c linenumber=55141
          set_date_fields /src/quickjs/quickjs.c linenumber=54912
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=55151
        JS_IsException /src/quickjs/./quickjs.h linenumber=55152
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55153
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=55153
        get_date_string /src/quickjs/quickjs.c linenumber=55158
          get_date_fields /src/quickjs/quickjs.c linenumber=54993
            JS_ThisTimeValue /src/quickjs/quickjs.c linenumber=54787
              JS_IsNumber /src/quickjs/./quickjs.h linenumber=54725
              JS_ToFloat64 /src/quickjs/quickjs.c linenumber=54726
              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=54728
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=54797
            math_mod /src/quickjs/quickjs.c linenumber=54803
            math_mod /src/quickjs/quickjs.c linenumber=54811
            year_from_days /src/quickjs/quickjs.c linenumber=54812
              floor_div /src/quickjs/quickjs.c linenumber=54757
              days_from_year /src/quickjs/quickjs.c linenumber=54761
              days_in_year /src/quickjs/quickjs.c linenumber=54766
            days_in_year /src/quickjs/quickjs.c linenumber=54817
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=54998
          js_new_string8 /src/quickjs/quickjs.c linenumber=55000
          snprintf  linenumber=55018
          snprintf  linenumber=55024
          snprintf  linenumber=0
          snprintf  linenumber=55040
          snprintf  linenumber=55044
          snprintf  linenumber=55056
          snprintf  linenumber=55060
          snprintf  linenumber=55069
          snprintf  linenumber=55074
          snprintf  linenumber=55078
          JS_NewStringLen /src/quickjs/quickjs.c linenumber=55084
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55159
      JS_IsException /src/quickjs/./quickjs.h linenumber=55857
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55859
    JS_AddIntrinsicEval /src/quickjs/quickjs.c linenumber=2628
    JS_AddIntrinsicStringNormalize /src/quickjs/quickjs.c linenumber=2629
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=46609
    JS_AddIntrinsicRegExp /src/quickjs/quickjs.c linenumber=2630
      JS_AddIntrinsicRegExpCompiler /src/quickjs/quickjs.c linenumber=48961
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=48963
      js_regexp_constructor /src/quickjs/quickjs.c linenumber=48963
        js_is_regexp /src/quickjs/quickjs.c linenumber=47429
          JS_IsObject /src/quickjs/./quickjs.h linenumber=47409
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47411
          JS_IsException /src/quickjs/./quickjs.h linenumber=47412
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47414
          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=47415
          js_get_regexp /src/quickjs/quickjs.c linenumber=47416
            JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=47399
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47432
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=47434
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47435
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47438
        JS_IsException /src/quickjs/./quickjs.h linenumber=47439
        js_same_value /src/quickjs/quickjs.c linenumber=47441
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47442
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47444
        js_get_regexp /src/quickjs/quickjs.c linenumber=47447
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47450
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47451
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47452
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47453
        JS_IsException /src/quickjs/./quickjs.h linenumber=47454
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47458
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47462
        JS_IsException /src/quickjs/./quickjs.h linenumber=47463
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47465
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47466
        JS_IsException /src/quickjs/./quickjs.h linenumber=47467
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47473
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47476
        JS_AtomToString /src/quickjs/quickjs.c linenumber=47477
        JS_ToString /src/quickjs/quickjs.c linenumber=47480
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47481
        JS_IsException /src/quickjs/./quickjs.h linenumber=47482
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47486
        JS_IsException /src/quickjs/./quickjs.h linenumber=47487
        js_compile_regexp /src/quickjs/quickjs.c linenumber=47489
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47268
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=47269
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47309
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47304
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=47315
          JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=47318
          lre_compile /src/quickjs/libregexp.c linenumber=47321
            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 /src/quickjs/quickjs.c linenumber=47709
            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=47694
              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=47323
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=47325
          js_new_string8_len /src/quickjs/quickjs.c linenumber=47329
        JS_IsException /src/quickjs/./quickjs.h linenumber=47490
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47492
        js_regexp_set_internal /src/quickjs/quickjs.c linenumber=47494
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=47374
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47375
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47376
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47377
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=47386
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47496
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47497
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47498
      JS_IsException /src/quickjs/./quickjs.h linenumber=48969
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=48974
      JS_IsException /src/quickjs/./quickjs.h linenumber=48977
      get_proto_obj /src/quickjs/quickjs.c linenumber=48980
      js_new_shape2 /src/quickjs/quickjs.c linenumber=48980
      add_shape_property /src/quickjs/quickjs.c linenumber=48984
      get_proto_obj /src/quickjs/quickjs.c linenumber=48988
      js_new_shape2 /src/quickjs/quickjs.c linenumber=48988
      add_shape_property /src/quickjs/quickjs.c linenumber=48992
      add_shape_property /src/quickjs/quickjs.c linenumber=48995
      add_shape_property /src/quickjs/quickjs.c linenumber=48998
      add_shape_property /src/quickjs/quickjs.c linenumber=49001
    JS_AddIntrinsicJSON /src/quickjs/quickjs.c linenumber=2631
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=50098
    JS_AddIntrinsicProxy /src/quickjs/quickjs.c linenumber=2632
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=51230
      init_class_range /src/quickjs/quickjs.c linenumber=51231
      JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=51239
      js_proxy_constructor /src/quickjs/quickjs.c linenumber=51239
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51153
        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=51155
        JS_IsException /src/quickjs/./quickjs.h linenumber=51156
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=51158
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51160
        JS_DupValue /src/quickjs/./quickjs.h linenumber=51163
        JS_DupValue /src/quickjs/./quickjs.h linenumber=51164
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51165
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51167
        JS_IsConstructor /src/quickjs/quickjs.c linenumber=51168
        JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=51168
      JS_IsException /src/quickjs/./quickjs.h linenumber=51242
      JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=51244
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=51245
      JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=51248
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=51253
    JS_AddIntrinsicMapSet /src/quickjs/quickjs.c linenumber=2633
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=53002
      JS_IsException /src/quickjs/./quickjs.h linenumber=53005
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=52986
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=52989
      js_map_constructor /src/quickjs/quickjs.c linenumber=52989
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=51469
        JS_IsException /src/quickjs/./quickjs.h linenumber=51470
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=51472
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=51472
        init_list_head /src/quickjs/./list.h linenumber=51475
        list_add_tail /src/quickjs/./list.h linenumber=51479
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51481
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=51484
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=51484
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51492
        JS_IsNull /src/quickjs/./quickjs.h linenumber=51492
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51496
        JS_IsException /src/quickjs/./quickjs.h linenumber=51497
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51499
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=51500
        JS_GetIterator /src/quickjs/quickjs.c linenumber=51504
        JS_IsException /src/quickjs/./quickjs.h linenumber=51505
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51507
        JS_IsException /src/quickjs/./quickjs.h linenumber=51508
        JS_IteratorNext /src/quickjs/quickjs.c linenumber=51512
        JS_IsException /src/quickjs/./quickjs.h linenumber=51513
        JS_Call /src/quickjs/quickjs.c linenumber=51518
        JS_IsException /src/quickjs/./quickjs.h linenumber=51519
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51520
        JS_IsObject /src/quickjs/./quickjs.h linenumber=51528
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51529
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51532
        JS_IsException /src/quickjs/./quickjs.h linenumber=51533
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51535
        JS_IsException /src/quickjs/./quickjs.h linenumber=51536
        JS_Call /src/quickjs/quickjs.c linenumber=51540
        JS_IsException /src/quickjs/./quickjs.h linenumber=51541
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51548
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51549
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51543
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51544
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51545
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51551
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51552
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51554
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51555
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51556
        JS_IteratorClose /src/quickjs/quickjs.c linenumber=51561
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51563
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51564
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51565
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51566
      JS_IsException /src/quickjs/./quickjs.h linenumber=52995
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=52997
    JS_AddIntrinsicTypedArrays /src/quickjs/quickjs.c linenumber=2634
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60709
      js_array_buffer_constructor /src/quickjs/quickjs.c linenumber=60709
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56588
          JS_ToIndex /src/quickjs/quickjs.c linenumber=56557
            JS_ToInt64Sat /src/quickjs/quickjs.c linenumber=13487
              JS_DupValue /src/quickjs/./quickjs.h linenumber=13225
              JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13225
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13490
          JS_IsObject /src/quickjs/./quickjs.h linenumber=56561
          JS_ToObject /src/quickjs/quickjs.c linenumber=56563
          JS_IsException /src/quickjs/./quickjs.h linenumber=56564
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56566
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56567
          JS_IsException /src/quickjs/./quickjs.h linenumber=56568
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=56570
          JS_ToInt64Free /src/quickjs/quickjs.c linenumber=56572
            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13285
            JS_IsException /src/quickjs/./quickjs.h linenumber=13286
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56576
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56580
            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=56516
              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=56446
              js_create_from_ctor /src/quickjs/quickjs.c linenumber=56450
              JS_IsException /src/quickjs/./quickjs.h linenumber=56451
              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56455
              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56459
              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=56462
              max_int /src/quickjs/./cutils.h linenumber=56474
              max_int /src/quickjs/./cutils.h linenumber=56480
              js_mallocz_rt /src/quickjs/quickjs.c linenumber=56480
              JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=56480
              init_list_head /src/quickjs/./list.h linenumber=56491
              JS_SetOpaque /src/quickjs/quickjs.c linenumber=56498
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=56501
            js_array_buffer_free /src/quickjs/quickjs.c linenumber=56516
              __js_free /src/quickjs/quickjs.c linenumber=56508
      JS_IsException /src/quickjs/./quickjs.h linenumber=60715
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60717
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60719
      js_shared_array_buffer_constructor /src/quickjs/quickjs.c linenumber=60719
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56596
      JS_IsException /src/quickjs/./quickjs.h linenumber=60725
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60727
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60731
      js_typed_array_base_constructor /src/quickjs/quickjs.c linenumber=60731
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=59503
      JS_IsException /src/quickjs/./quickjs.h linenumber=60737
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=60741
      JS_IsException /src/quickjs/./quickjs.h linenumber=60742
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=60745
      JS_IsException /src/quickjs/./quickjs.h linenumber=60746
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=60748
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60750
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=60760
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60763
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=60763
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59702
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=59704
        JS_IsException /src/quickjs/./quickjs.h linenumber=59705
        js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59707
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56525
        JS_IsException /src/quickjs/./quickjs.h linenumber=59710
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=59717
        JS_IsException /src/quickjs/./quickjs.h linenumber=59718
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59720
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59725
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59727
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56659
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59732
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=59735
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59742
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59745
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59750
        js_typed_array_constructor_ta /src/quickjs/quickjs.c linenumber=59758
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59643
          JS_IsException /src/quickjs/./quickjs.h linenumber=59644
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=59647
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59652
          JS_IsException /src/quickjs/./quickjs.h linenumber=59655
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=59658
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59659
          JS_GetOpaque /src/quickjs/quickjs.c linenumber=59663
          typed_array_init /src/quickjs/quickjs.c linenumber=59664
            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=59518
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59520
            list_add_tail /src/quickjs/./list.h linenumber=59530
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=59676
          JS_IsException /src/quickjs/./quickjs.h linenumber=59677
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=59679
          JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=0
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59685
        js_typed_array_constructor_obj /src/quickjs/quickjs.c linenumber=59761
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59588
          JS_IsException /src/quickjs/./quickjs.h linenumber=59589
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59592
          JS_IsException /src/quickjs/./quickjs.h linenumber=59593
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59595
          JS_IsNull /src/quickjs/./quickjs.h linenumber=59595
          js_array_from_iterator /src/quickjs/quickjs.c linenumber=59597
            JS_NewArray /src/quickjs/quickjs.c linenumber=59546
            JS_IsException /src/quickjs/./quickjs.h linenumber=59547
            JS_GetIterator2 /src/quickjs/quickjs.c linenumber=59549
            JS_IsException /src/quickjs/./quickjs.h linenumber=59550
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59552
            JS_IsException /src/quickjs/./quickjs.h linenumber=59553
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=59557
            JS_IsException /src/quickjs/./quickjs.h linenumber=59558
            JS_CreateDataPropertyUint32 /src/quickjs/quickjs.c linenumber=59562
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10742
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10742
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59566
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59567
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59571
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59572
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59573
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59598
          JS_IsException /src/quickjs/./quickjs.h linenumber=59599
          js_get_length64 /src/quickjs/quickjs.c linenumber=59603
          JS_DupValue /src/quickjs/./quickjs.h linenumber=59605
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59608
          JS_IsException /src/quickjs/./quickjs.h linenumber=59611
          typed_array_init /src/quickjs/quickjs.c linenumber=59613
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=59617
          JS_IsException /src/quickjs/./quickjs.h linenumber=59618
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=59620
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59623
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59626
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59627
        JS_DupValue /src/quickjs/./quickjs.h linenumber=59754
        typed_array_init /src/quickjs/quickjs.c linenumber=59765
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=59769
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60771
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=60771
      JS_IsException /src/quickjs/./quickjs.h linenumber=60778
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60780
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60783
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60785
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60788
      js_dataview_constructor /src/quickjs/quickjs.c linenumber=60788
        js_get_array_buffer /src/quickjs/quickjs.c linenumber=59813
          JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=56779
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59818
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59822
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59824
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59826
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59828
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59831
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=59835
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=59838
        JS_IsException /src/quickjs/./quickjs.h linenumber=59839
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59843
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59853
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=59856
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=59859
        JS_DupValue /src/quickjs/./quickjs.h linenumber=59864
        list_add_tail /src/quickjs/./list.h linenumber=59868
      JS_IsException /src/quickjs/./quickjs.h linenumber=60794
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60796
      JS_AddIntrinsicAtomics /src/quickjs/quickjs.c linenumber=60800
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=60699
    JS_AddIntrinsicPromise /src/quickjs/quickjs.c linenumber=2635
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=54333
      init_class_range /src/quickjs/quickjs.c linenumber=54334
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54346
      js_promise_constructor /src/quickjs/quickjs.c linenumber=54346
      JS_IsException /src/quickjs/./quickjs.h linenumber=54352
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54358
      js_function_constructor /src/quickjs/quickjs.c linenumber=54358
      JS_IsException /src/quickjs/./quickjs.h linenumber=54364
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54366
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54370
      JS_IsException /src/quickjs/./quickjs.h linenumber=54373
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54378
      JS_IsException /src/quickjs/./quickjs.h linenumber=54381
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54386
      JS_IsException /src/quickjs/./quickjs.h linenumber=54389
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54394
      js_function_constructor /src/quickjs/quickjs.c linenumber=54394
      JS_IsException /src/quickjs/./quickjs.h linenumber=54400
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54402
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=54404
    JS_AddIntrinsicWeakRef /src/quickjs/quickjs.c linenumber=2636
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=61065
      init_class_range /src/quickjs/quickjs.c linenumber=61066
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61070
      js_weakref_constructor /src/quickjs/quickjs.c linenumber=61070
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60839
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60840
        js_weakref_is_target /src/quickjs/quickjs.c linenumber=60842
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60843
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60844
        JS_IsException /src/quickjs/./quickjs.h linenumber=60845
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=60847
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=60847
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60849
        js_weakref_new /src/quickjs/quickjs.c linenumber=60852
          __assert_fail  linenumber=51448
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51451
          __assert_fail  linenumber=51451
        list_add_tail /src/quickjs/./list.h linenumber=60854
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=60855
      JS_IsException /src/quickjs/./quickjs.h linenumber=61076
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61078
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=61081
      init_class_range /src/quickjs/quickjs.c linenumber=61082
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61087
      js_finrec_constructor /src/quickjs/quickjs.c linenumber=61087
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60968
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60969
        JS_IsFunction /src/quickjs/quickjs.c linenumber=60971
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60972
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60974
        JS_IsException /src/quickjs/./quickjs.h linenumber=60975
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=60977
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=60977
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60979
        list_add_tail /src/quickjs/./list.h linenumber=60983
        init_list_head /src/quickjs/./list.h linenumber=60984
        JS_DupContext /src/quickjs/quickjs.c linenumber=60985
        JS_DupValue /src/quickjs/./quickjs.h linenumber=60986
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=60987
      JS_IsException /src/quickjs/./quickjs.h linenumber=61093
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61095
    JS_FreeContext /src/quickjs/quickjs.c linenumber=2637
  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=2844
    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=684
        strlen  linenumber=77
        strlen  linenumber=78
        memcmp  linenumber=79
      js_module_loader_so /src/quickjs/quickjs-libc.c linenumber=685
        strchr  linenumber=499
        dlopen  linenumber=512
        strlen  linenumber=502
        js_malloc /src/quickjs/quickjs.c linenumber=502
          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1826
        strcpy  linenumber=506
        js_free /src/quickjs/quickjs.c linenumber=514
        dlsym  linenumber=521
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=516
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=0
        dlclose  linenumber=534
      js_load_file /src/quickjs/quickjs-libc.c linenumber=690
        fopen  linenumber=395
        fseek  linenumber=398
        ftell  linenumber=400
        __errno_location  linenumber=405
        fseek  linenumber=409
        js_malloc /src/quickjs/quickjs.c linenumber=412
        fread  linenumber=417
        __errno_location  linenumber=418
        js_free /src/quickjs/quickjs.c linenumber=420
        fclose  linenumber=424
        fclose  linenumber=428
      JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=692
      js_module_test_json /src/quickjs/quickjs-libc.c linenumber=696
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=656
        JS_GetPropertyStr /src/quickjs/quickjs.c linenumber=658
          JS_NewAtom /src/quickjs/quickjs.c linenumber=9160
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9163
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=9164
        JS_IsString /src/quickjs/./quickjs.h linenumber=659
        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=661
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=662
        memcmp  linenumber=666
        memcmp  linenumber=668
        JS_FreeCString /src/quickjs/quickjs.c linenumber=673
      has_suffix /src/quickjs/cutils.c linenumber=697
      JS_ParseJSON2 /src/quickjs/quickjs.c linenumber=705
        JS_ParseJSON3 /src/quickjs/quickjs.c linenumber=49390
          js_parse_init /src/quickjs/quickjs.c linenumber=49367
          json_next_token /src/quickjs/quickjs.c linenumber=49369
            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=23297
            js_parse_error /src/quickjs/quickjs.c linenumber=23298
              js_parse_error_v /src/quickjs/quickjs.c linenumber=22178
                get_line_col /src/quickjs/quickjs.c linenumber=22154
                JS_ThrowError2 /src/quickjs/quickjs.c linenumber=22155
                build_backtrace /src/quickjs/quickjs.c linenumber=22156
            free_token /src/quickjs/quickjs.c linenumber=23301
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22008
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22012
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22015
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22016
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22020
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22025
            json_parse_string /src/quickjs/quickjs.c linenumber=23323
              string_buffer_init /src/quickjs/quickjs.c linenumber=23126
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23138
                js_parse_error_v /src/quickjs/quickjs.c linenumber=22167
              from_hex /src/quickjs/./cutils.h linenumber=23154
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23156
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23178
              unicode_from_utf8 /src/quickjs/cutils.c linenumber=23183
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23185
              string_buffer_putc /src/quickjs/quickjs.c linenumber=23190
                get_hi_surrogate /src/quickjs/./cutils.h linenumber=4154
                get_lo_surrogate /src/quickjs/./cutils.h linenumber=4155
                string_buffer_putc_slow /src/quickjs/quickjs.c linenumber=4163
                  get_hi_surrogate /src/quickjs/./cutils.h linenumber=4138
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4138
                  get_lo_surrogate /src/quickjs/./cutils.h linenumber=4140
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4142
              string_buffer_end /src/quickjs/quickjs.c linenumber=23195
              js_parse_error /src/quickjs/quickjs.c linenumber=23200
              string_buffer_free /src/quickjs/quickjs.c linenumber=23202
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23363
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23381
            json_parse_ident /src/quickjs/quickjs.c linenumber=23414
              lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=23101
              ident_realloc /src/quickjs/quickjs.c linenumber=23105
                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=22538
                js_realloc /src/quickjs/quickjs.c linenumber=22543
              JS_NewAtomLen /src/quickjs/quickjs.c linenumber=23111
            is_digit /src/quickjs/quickjs.c linenumber=23427
            json_parse_number /src/quickjs/quickjs.c linenumber=23438
              is_digit /src/quickjs/quickjs.c linenumber=23217
              strstart /src/quickjs/cutils.c linenumber=23219
              strstart /src/quickjs/cutils.c linenumber=23224
              to_digit /src/quickjs/quickjs.c linenumber=23251
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23253
              js_atod /src/quickjs/dtoa.c linenumber=23255
              is_digit /src/quickjs/quickjs.c linenumber=23260
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23261
              is_digit /src/quickjs/quickjs.c linenumber=23264
              is_digit /src/quickjs/quickjs.c linenumber=23269
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23270
              is_digit /src/quickjs/quickjs.c linenumber=23271
              is_digit /src/quickjs/quickjs.c linenumber=23278
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23279
              is_digit /src/quickjs/quickjs.c linenumber=23280
              js_atod /src/quickjs/dtoa.c linenumber=23283
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=23286
            js_parse_error /src/quickjs/quickjs.c linenumber=0
          json_parse_value /src/quickjs/quickjs.c linenumber=49371
            json_next_token /src/quickjs/quickjs.c linenumber=49193
            JS_NewObject /src/quickjs/quickjs.c linenumber=49195
            JS_IsException /src/quickjs/./quickjs.h linenumber=49196
            json_parse_record_init_obj /src/quickjs/quickjs.c linenumber=49199
              JS_DupValue /src/quickjs/./quickjs.h linenumber=49050
            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=49205
            JS_DupAtom /src/quickjs/quickjs.c linenumber=49209
            js_parse_error /src/quickjs/quickjs.c linenumber=49211
            json_next_token /src/quickjs/quickjs.c linenumber=49214
            json_parse_expect /src/quickjs/quickjs.c linenumber=49216
              js_parse_error /src/quickjs/quickjs.c linenumber=49014
              json_next_token /src/quickjs/quickjs.c linenumber=49016
            json_parse_record_add /src/quickjs/quickjs.c linenumber=49219
              js_resize_array /src/quickjs/quickjs.c linenumber=49103
              clz32 /src/quickjs/./cutils.h linenumber=49109
              json_parse_record_resize_hash /src/quickjs/quickjs.c linenumber=49110
                JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=49077
              JS_DupAtom /src/quickjs/quickjs.c linenumber=49115
            json_parse_value /src/quickjs/quickjs.c linenumber=49225
              JS_IsException /src/quickjs/./quickjs.h linenumber=49226
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=49228
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=49231
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=49233
              json_next_token /src/quickjs/quickjs.c linenumber=49239
              json_parse_expect /src/quickjs/quickjs.c linenumber=49245
              json_next_token /src/quickjs/quickjs.c linenumber=49256
              JS_NewArray /src/quickjs/quickjs.c linenumber=49258
              JS_IsException /src/quickjs/./quickjs.h linenumber=49259
              json_parse_record_init_array /src/quickjs/quickjs.c linenumber=49262
                JS_DupValue /src/quickjs/./quickjs.h linenumber=49059
              js_resize_array /src/quickjs/quickjs.c linenumber=49269
              json_parse_value /src/quickjs/quickjs.c linenumber=49277
                JS_IsException /src/quickjs/./quickjs.h linenumber=49278
                JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=49280
                json_next_token /src/quickjs/quickjs.c linenumber=49285
                json_parse_expect /src/quickjs/quickjs.c linenumber=49292
                JS_DupValue /src/quickjs/./quickjs.h linenumber=49297
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49299
                  JS_DupValue /src/quickjs/./quickjs.h linenumber=49067
                json_next_token /src/quickjs/quickjs.c linenumber=49303
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49309
                json_next_token /src/quickjs/quickjs.c linenumber=49313
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49321
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49328
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=49335
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=49337
                json_next_token /src/quickjs/quickjs.c linenumber=49341
                js_parse_error /src/quickjs/quickjs.c linenumber=49347
                js_parse_error /src/quickjs/quickjs.c linenumber=49349
                json_free_parse_record /src/quickjs/quickjs.c linenumber=49356
                  JS_IsObject /src/quickjs/./quickjs.h linenumber=49155
                  JS_IsArray /src/quickjs/quickjs.c linenumber=49156
                    js_resolve_proxy /src/quickjs/quickjs.c linenumber=14549
                      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=51114
                      JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=51120
                  json_free_parse_record /src/quickjs/quickjs.c linenumber=49158
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=49163
                    json_free_parse_record /src/quickjs/quickjs.c linenumber=49164
                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=49170
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=49357
          JS_IsException /src/quickjs/./quickjs.h linenumber=49372
          js_parse_error /src/quickjs/quickjs.c linenumber=49375
          json_free_parse_record /src/quickjs/quickjs.c linenumber=49376
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=49382
          free_token /src/quickjs/quickjs.c linenumber=49383
      js_free /src/quickjs/quickjs.c linenumber=706
      JS_IsException /src/quickjs/./quickjs.h linenumber=707
      create_json_module /src/quickjs/quickjs-libc.c linenumber=709
        JS_NewCModule /src/quickjs/quickjs.c linenumber=605
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29666
          js_new_module_def /src/quickjs/quickjs.c linenumber=29669
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=29476
            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=29476
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29478
            js_rc /src/quickjs/quickjs.c linenumber=29481
            add_gc_object /src/quickjs/quickjs.c linenumber=29482
            list_add_tail /src/quickjs/./list.h linenumber=29492
        json_module_init /src/quickjs/quickjs-libc.c linenumber=605
          JS_GetModulePrivateValue /src/quickjs/quickjs.c linenumber=597
            JS_DupValue /src/quickjs/./quickjs.h linenumber=29719
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=598
            JS_NewAtom /src/quickjs/quickjs.c linenumber=29697
            find_export_entry /src/quickjs/quickjs.c linenumber=29700
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29701
            set_value /src/quickjs/quickjs.c linenumber=29704
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=29707
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=607
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=611
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29680
          add_export_entry2 /src/quickjs/quickjs.c linenumber=29683
            find_export_entry /src/quickjs/quickjs.c linenumber=29613
            JS_AtomGetStr /src/quickjs/quickjs.c linenumber=29617
            js_parse_error /src/quickjs/quickjs.c linenumber=29616
            __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=29619
            js_resize_array /src/quickjs/quickjs.c linenumber=29624
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29631
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29632
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=29685
        JS_SetModulePrivateValue /src/quickjs/quickjs.c linenumber=612
          set_value /src/quickjs/quickjs.c linenumber=29713
      JS_Eval /src/quickjs/quickjs.c linenumber=715
        JS_EvalThis /src/quickjs/quickjs.c linenumber=37164
          __assert_fail  linenumber=37154
          JS_EvalInternal /src/quickjs/quickjs.c linenumber=37156
      js_free /src/quickjs/quickjs.c linenumber=717
      JS_IsException /src/quickjs/./quickjs.h linenumber=718
      js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=721
        __assert_fail  linenumber=550
        JS_GetModuleName /src/quickjs/quickjs.c linenumber=553
          JS_DupAtom /src/quickjs/quickjs.c linenumber=30700
        JS_AtomToCString /src/quickjs/./quickjs.h linenumber=554
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=555
        strchr  linenumber=558
        strlen  linenumber=565
        realpath  linenumber=565
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=567
        JS_FreeCString /src/quickjs/quickjs.c linenumber=568
        pstrcat /src/quickjs/cutils.c linenumber=574
        pstrcpy /src/quickjs/cutils.c linenumber=577
        JS_FreeCString /src/quickjs/quickjs.c linenumber=579
        JS_GetImportMeta /src/quickjs/quickjs.c linenumber=581
        JS_IsException /src/quickjs/./quickjs.h linenumber=582
        JS_NewString /src/quickjs/./quickjs.h linenumber=585
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=584
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=587
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=590
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=724
    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=4067
        JS_DupValue /src/quickjs/./quickjs.h linenumber=7342
      JS_NewObject /src/quickjs/quickjs.c linenumber=4069
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4071
      js_console_log /src/quickjs/quickjs-libc.c linenumber=4071
        js_print /src/quickjs/quickjs-libc.c linenumber=4056
          JS_IsString /src/quickjs/./quickjs.h linenumber=4036
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=4039
          fwrite  linenumber=4042
          JS_FreeCString /src/quickjs/quickjs.c linenumber=4043
          JS_PrintValue /src/quickjs/quickjs.c linenumber=4045
            JS_PrintValueInternal /src/quickjs/quickjs.c linenumber=14434
              JS_PrintValueSetDefaultOptions /src/quickjs/quickjs.c linenumber=14408
              min_int /src/quickjs/./cutils.h linenumber=14412
              js_print_value /src/quickjs/quickjs.c linenumber=14422
                js_printf /src/quickjs/quickjs.c linenumber=14276
                  vsnprintf  linenumber=13699
                  strlen  linenumber=13701
                js_puts /src/quickjs/quickjs.c linenumber=14296
                  strlen  linenumber=13690
                js_print_float64 /src/quickjs/quickjs.c linenumber=14299
                  js_dtoa /src/quickjs/dtoa.c linenumber=13709
                js_printf /src/quickjs/quickjs.c linenumber=14302
                js_bigint_to_string /src/quickjs/quickjs.c linenumber=14306
                JS_IsException /src/quickjs/./quickjs.h linenumber=14307
                js_print_raw_string /src/quickjs/quickjs.c linenumber=14309
                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13826
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13829
                js_putc /src/quickjs/quickjs.c linenumber=14310
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14311
                js_bigint_sign /src/quickjs/quickjs.c linenumber=14318
                js_printf /src/quickjs/quickjs.c linenumber=14320
                js_printf /src/quickjs/quickjs.c linenumber=14321
                js_putc /src/quickjs/quickjs.c linenumber=14324
                js_printf /src/quickjs/quickjs.c linenumber=14328
                js_putc /src/quickjs/quickjs.c linenumber=14331
                js_putc /src/quickjs/quickjs.c linenumber=14333
                js_printf /src/quickjs/quickjs.c linenumber=14340
                js_print_string /src/quickjs/quickjs.c linenumber=14342
                  js_rc /src/quickjs/quickjs.c linenumber=13808
                  js_printf /src/quickjs/quickjs.c linenumber=13808
                  js_putc /src/quickjs/quickjs.c linenumber=13813
                  js_print_string_rec /src/quickjs/quickjs.c linenumber=13814
                    min_uint32 /src/quickjs/./cutils.h linenumber=13791
                    js_print_string1 /src/quickjs/quickjs.c linenumber=13792
                      string_get /src/quickjs/quickjs.c linenumber=13733
                      js_putc /src/quickjs/quickjs.c linenumber=13752
                      js_putc /src/quickjs/quickjs.c linenumber=13753
                      js_putc /src/quickjs/quickjs.c linenumber=13759
                      js_printf /src/quickjs/quickjs.c linenumber=13763
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=13765
                      string_get /src/quickjs/quickjs.c linenumber=13768
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13769
                      from_surrogate /src/quickjs/./cutils.h linenumber=13772
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13773
                      unicode_to_utf8 /src/quickjs/cutils.c linenumber=13776
                    js_print_string_rec /src/quickjs/quickjs.c linenumber=13796
                      js_string_get_length /src/quickjs/quickjs.c linenumber=13797
                      js_printf /src/quickjs/quickjs.c linenumber=13799
                  js_putc /src/quickjs/quickjs.c linenumber=13815
                  js_string_get_length /src/quickjs/quickjs.c linenumber=13816
                  js_printf /src/quickjs/quickjs.c linenumber=13818
                js_puts /src/quickjs/quickjs.c linenumber=14348
                js_print_atom /src/quickjs/quickjs.c linenumber=14349
                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=13851
                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=13852
                  js_printf /src/quickjs/quickjs.c linenumber=13852
                  js_puts /src/quickjs/quickjs.c linenumber=13854
                  __assert_fail  linenumber=13856
                  is_ascii_ident /src/quickjs/quickjs.c linenumber=13859
                    string_get /src/quickjs/quickjs.c linenumber=13840
                  string_get /src/quickjs/quickjs.c linenumber=13861
                  js_putc /src/quickjs/quickjs.c linenumber=13861
                  js_putc /src/quickjs/quickjs.c linenumber=13864
                  js_print_string1 /src/quickjs/quickjs.c linenumber=13865
                  js_putc /src/quickjs/quickjs.c linenumber=13866
                js_putc /src/quickjs/quickjs.c linenumber=14350
                js_print_stack_index /src/quickjs/quickjs.c linenumber=14357
                js_printf /src/quickjs/quickjs.c linenumber=14359
                js_print_object /src/quickjs/quickjs.c linenumber=14362
                  js_printf /src/quickjs/quickjs.c linenumber=14033
                  js_print_array_get_length /src/quickjs/quickjs.c linenumber=14037
                    get_shape_prop /src/quickjs/quickjs.c linenumber=13878
                  min_uint32 /src/quickjs/./cutils.h linenumber=14039
                  js_print_comma /src/quickjs/quickjs.c linenumber=14041
                    js_printf /src/quickjs/quickjs.c linenumber=0
                  js_print_value /src/quickjs/quickjs.c linenumber=14042
                    js_putc /src/quickjs/quickjs.c linenumber=14366
                    js_print_atom /src/quickjs/quickjs.c linenumber=14367
                    js_printf /src/quickjs/quickjs.c linenumber=14369
                    js_putc /src/quickjs/quickjs.c linenumber=14371
                    js_puts /src/quickjs/quickjs.c linenumber=14378
                    js_get_atom_index /src/quickjs/quickjs.c linenumber=14379
                    js_print_atom /src/quickjs/quickjs.c linenumber=14379
                    js_putc /src/quickjs/quickjs.c linenumber=14380
                    js_puts /src/quickjs/quickjs.c linenumber=14384
                    js_printf /src/quickjs/quickjs.c linenumber=14387
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14045
                    js_print_comma /src/quickjs/quickjs.c linenumber=13912
                    js_printf /src/quickjs/quickjs.c linenumber=13913
                  js_print_comma /src/quickjs/quickjs.c linenumber=14048
                  js_printf /src/quickjs/quickjs.c linenumber=14049
                  js_print_atom /src/quickjs/quickjs.c linenumber=14057
                  js_printf /src/quickjs/quickjs.c linenumber=14058
                  min_uint32 /src/quickjs/./cutils.h linenumber=14061
                  js_print_comma /src/quickjs/quickjs.c linenumber=14064
                  js_printf /src/quickjs/quickjs.c linenumber=14088
                  js_printf /src/quickjs/quickjs.c linenumber=14091
                  fromfp16 /src/quickjs/./cutils.h linenumber=14094
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14094
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14097
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14100
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14105
                  js_printf /src/quickjs/quickjs.c linenumber=14109
                  js_putc /src/quickjs/quickjs.c linenumber=14113
                  get_prop_string /src/quickjs/quickjs.c linenumber=14114
                  js_puts /src/quickjs/quickjs.c linenumber=0
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=14119
                  js_printf /src/quickjs/quickjs.c linenumber=14121
                  js_print_atom /src/quickjs/quickjs.c linenumber=14129
                  js_printf /src/quickjs/quickjs.c linenumber=14130
                  js_print_comma /src/quickjs/quickjs.c linenumber=14134
                  js_print_value /src/quickjs/quickjs.c linenumber=14137
                  js_printf /src/quickjs/quickjs.c linenumber=14139
                  js_print_value /src/quickjs/quickjs.c linenumber=14140
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14147
                  js_print_regexp /src/quickjs/quickjs.c linenumber=14149
                    js_puts /src/quickjs/quickjs.c linenumber=13926
                    js_putc /src/quickjs/quickjs.c linenumber=13930
                    js_puts /src/quickjs/quickjs.c linenumber=13932
                    string_get /src/quickjs/quickjs.c linenumber=13937
                    string_get /src/quickjs/quickjs.c linenumber=13940
                    string_get /src/quickjs/quickjs.c linenumber=13947
                    js_putc /src/quickjs/quickjs.c linenumber=13967
                    js_putc /src/quickjs/quickjs.c linenumber=0
                    js_putc /src/quickjs/quickjs.c linenumber=13972
                    lre_get_flags /src/quickjs/libregexp.c linenumber=13974
                    js_putc /src/quickjs/quickjs.c linenumber=13977
                  get_date_string /src/quickjs/quickjs.c linenumber=14153
                  JS_IsException /src/quickjs/./quickjs.h linenumber=14154
                  js_print_raw_string /src/quickjs/quickjs.c linenumber=14156
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14157
                  js_print_error /src/quickjs/quickjs.c linenumber=14160
                    get_prop_string /src/quickjs/quickjs.c linenumber=13988
                    js_puts /src/quickjs/quickjs.c linenumber=13990
                    js_puts /src/quickjs/quickjs.c linenumber=13992
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=13993
                    get_prop_string /src/quickjs/quickjs.c linenumber=13996
                    js_puts /src/quickjs/quickjs.c linenumber=13998
                    js_puts /src/quickjs/quickjs.c linenumber=13999
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14001
                    get_prop_string /src/quickjs/quickjs.c linenumber=14004
                    js_putc /src/quickjs/quickjs.c linenumber=14006
                    strlen  linenumber=14010
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14015
                  js_print_atom /src/quickjs/quickjs.c linenumber=14165
                  js_printf /src/quickjs/quickjs.c linenumber=14166
                  js_printf /src/quickjs/quickjs.c linenumber=14168
                  get_shape_prop /src/quickjs/quickjs.c linenumber=14176
                  js_print_comma /src/quickjs/quickjs.c linenumber=14184
                  js_print_atom /src/quickjs/quickjs.c linenumber=14185
                  js_printf /src/quickjs/quickjs.c linenumber=14186
                  js_printf /src/quickjs/quickjs.c linenumber=14191
                  js_printf /src/quickjs/quickjs.c linenumber=14195
                  js_printf /src/quickjs/quickjs.c linenumber=14197
                  js_printf /src/quickjs/quickjs.c linenumber=14199
                  js_printf /src/quickjs/quickjs.c linenumber=14204
                  js_print_value /src/quickjs/quickjs.c linenumber=14206
                  js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=14211
                  js_autoinit_get_id /src/quickjs/quickjs.c linenumber=14212
                  js_printf /src/quickjs/quickjs.c linenumber=14210
                  js_printf /src/quickjs/quickjs.c linenumber=14217
                  js_print_value /src/quickjs/quickjs.c linenumber=14220
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14227
                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=14229
                  js_print_comma /src/quickjs/quickjs.c linenumber=14235
                  js_printf /src/quickjs/quickjs.c linenumber=14236
                  js_print_value /src/quickjs/quickjs.c linenumber=14240
                  js_printf /src/quickjs/quickjs.c linenumber=14239
                  js_printf /src/quickjs/quickjs.c linenumber=14242
                  js_print_comma /src/quickjs/quickjs.c linenumber=14245
                  js_printf /src/quickjs/quickjs.c linenumber=14246
                  js_print_value /src/quickjs/quickjs.c linenumber=14247
          js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4045
            fwrite  linenumber=1199
          putchar  linenumber=4034
          putchar  linenumber=4048
        fflush  linenumber=4057
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4070
        JS_NewAtom /src/quickjs/quickjs.c linenumber=10096
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=10098
        JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10101
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=10102
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4072
      JS_NewObject /src/quickjs/quickjs.c linenumber=4074
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4076
      js_os_now /src/quickjs/quickjs-libc.c linenumber=4076
        get_time_ns /src/quickjs/quickjs-libc.c linenumber=2158
          clock_gettime  linenumber=2135
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=2158
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4075
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4077
      JS_NewArray /src/quickjs/quickjs.c linenumber=4081
      JS_NewString /src/quickjs/./quickjs.h linenumber=4083
      JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=4083
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4085
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4089
      js_print /src/quickjs/quickjs-libc.c linenumber=4089
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4088
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4091
      js_loadScript /src/quickjs/quickjs-libc.c linenumber=4091
        JS_ToCString /src/quickjs/./quickjs.h linenumber=442
        js_load_file /src/quickjs/quickjs-libc.c linenumber=445
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=447
        JS_FreeCString /src/quickjs/quickjs.c linenumber=448
        JS_Eval /src/quickjs/quickjs.c linenumber=451
        js_free /src/quickjs/quickjs.c linenumber=453
        JS_FreeCString /src/quickjs/quickjs.c linenumber=454
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4090
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4093
    js_std_init_handlers /src/quickjs/quickjs-libc.c linenumber=42
      calloc  linenumber=4100
      fwrite  linenumber=4102
      exit  linenumber=4103
      init_list_head /src/quickjs/./list.h linenumber=4106
      init_list_head /src/quickjs/./list.h linenumber=4107
      init_list_head /src/quickjs/./list.h linenumber=4108
      init_list_head /src/quickjs/./list.h linenumber=4109
      init_list_head /src/quickjs/./list.h linenumber=4110
      JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4113
    js_init_module_std /src/quickjs/quickjs-libc.c linenumber=43
      JS_NewCModule /src/quickjs/quickjs.c linenumber=1715
      js_std_init /src/quickjs/quickjs-libc.c linenumber=1715
        JS_NewClassID /src/quickjs/quickjs.c linenumber=1696
          pthread_mutex_lock  linenumber=3818
          pthread_mutex_unlock  linenumber=3826
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=1698
        JS_NewClass /src/quickjs/quickjs.c linenumber=1698
          strlen  linenumber=3902
          __JS_FindAtom /src/quickjs/quickjs.c linenumber=3903
          __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3905
          JS_NewClass1 /src/quickjs/quickjs.c linenumber=3909
          JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=3910
        JS_NewObject /src/quickjs/quickjs.c linenumber=1699
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=1700
        JS_SetClassProto /src/quickjs/quickjs.c linenumber=1702
          __assert_fail  linenumber=2666
          set_value /src/quickjs/quickjs.c linenumber=2667
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=1704
          JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39549
          JS_NewString /src/quickjs/./quickjs.h linenumber=39553
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39559
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39562
          JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=39565
          abort  linenumber=39569
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=39571
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1706
          JS_NewObjectClass /src/quickjs/quickjs.c linenumber=981
          JS_IsException /src/quickjs/./quickjs.h linenumber=982
          js_mallocz /src/quickjs/quickjs.c linenumber=984
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=1836
            JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1838
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=986
          JS_SetOpaque /src/quickjs/quickjs.c linenumber=992
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1706
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1707
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1707
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1708
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1708
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=1718
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=39533
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1719
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1720
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1721
    js_init_module_os /src/quickjs/quickjs-libc.c linenumber=44
      JS_NewCModule /src/quickjs/quickjs.c linenumber=4014
      js_os_init /src/quickjs/quickjs-libc.c linenumber=4014
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=4007
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=4017
    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=4181
      js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4182
        JS_PrintValue /src/quickjs/quickjs.c linenumber=4173
        js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4173
        fputc  linenumber=4174
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4183
    js_std_await /src/quickjs/quickjs-libc.c linenumber=56
      JS_PromiseState /src/quickjs/quickjs.c linenumber=4282
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4284
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4285
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4288
      JS_Throw /src/quickjs/quickjs.c linenumber=4288
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4289
      JS_GetRuntime /src/quickjs/quickjs.c linenumber=4293
      JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4293
        list_empty /src/quickjs/./list.h linenumber=2301
        list_del /src/quickjs/./list.h linenumber=2309
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2313
        JS_IsException /src/quickjs/./quickjs.h linenumber=2314
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2318
        js_rc /src/quickjs/quickjs.c linenumber=2321
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2326
      js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4295
      js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4298
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=4236
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4237
        list_empty /src/quickjs/./list.h linenumber=4240
        fwrite  linenumber=4243
        js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4244
        exit  linenumber=4246
      js_os_poll /src/quickjs/quickjs-libc.c linenumber=4301
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=2512
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=2513
        call_handler /src/quickjs/quickjs-libc.c linenumber=2532
          JS_DupValue /src/quickjs/./quickjs.h linenumber=2263
          JS_Call /src/quickjs/quickjs.c linenumber=2264
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2265
          JS_IsException /src/quickjs/./quickjs.h linenumber=2266
          js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=2267
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2268
        list_empty /src/quickjs/./list.h linenumber=2538
        list_empty /src/quickjs/./list.h linenumber=2539
        list_empty /src/quickjs/./list.h linenumber=2542
        get_time_ms /src/quickjs/quickjs-libc.c linenumber=2543
          clock_gettime  linenumber=2128
        free_timer /src/quickjs/quickjs-libc.c linenumber=2553
          list_del /src/quickjs/./list.h linenumber=2163
          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2164
          js_free_rt /src/quickjs/quickjs.c linenumber=2165
            __js_free /src/quickjs/quickjs.c linenumber=1798
        call_handler /src/quickjs/quickjs-libc.c linenumber=2554
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2555
        max_int /src/quickjs/./cutils.h linenumber=2573
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2574
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2576
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2582
        max_int /src/quickjs/./cutils.h linenumber=2584
        select  linenumber=2589
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2593
        call_handler /src/quickjs/quickjs-libc.c linenumber=2595
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2599
        call_handler /src/quickjs/quickjs-libc.c linenumber=2601
    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=4258
    JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4258
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4261
    js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4266
    js_os_poll /src/quickjs/quickjs-libc.c linenumber=4268
  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=4130
    free_rw_handler /src/quickjs/quickjs-libc.c linenumber=4135
      list_del /src/quickjs/./list.h linenumber=2000
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2002
      js_free_rt /src/quickjs/quickjs.c linenumber=2004
    free_sh /src/quickjs/quickjs-libc.c linenumber=4140
      list_del /src/quickjs/./list.h linenumber=2063
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2064
      js_free_rt /src/quickjs/quickjs.c linenumber=2065
    free_timer /src/quickjs/quickjs-libc.c linenumber=4145
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4150
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4151
    JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4168
  JS_FreeContext /src/quickjs/quickjs.c linenumber=46
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=47
====================================
