Call tree
LLVMFuzzerTestOneInput /src/quickjs/fuzz/fuzz_eval.c linenumber=-1
  JS_NewRuntime /src/quickjs/quickjs.c linenumber=28
    JS_NewRuntime2 /src/quickjs/quickjs.c linenumber=2218
      js_malloc_init /src/quickjs/quickjs.c linenumber=2080
        get_zero_size_block /src/quickjs/quickjs.c linenumber=1477
        init_list_head /src/quickjs/./list.h linenumber=1479
        init_list_head /src/quickjs/./list.h linenumber=1480
      init_list_head /src/quickjs/./list.h linenumber=2085
      init_list_head /src/quickjs/./list.h linenumber=2086
      init_list_head /src/quickjs/./list.h linenumber=2087
      init_list_head /src/quickjs/./list.h linenumber=2089
      init_list_head /src/quickjs/./list.h linenumber=2094
      JS_InitAtoms /src/quickjs/quickjs.c linenumber=2096
        JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3088
          __assert_fail  linenumber=3053
          js_mallocz_rt /src/quickjs/quickjs.c linenumber=3055
            js_malloc_rt /src/quickjs/quickjs.c linenumber=1823
              __js_malloc /src/quickjs/quickjs.c linenumber=1802
                get_zero_size_block /src/quickjs/quickjs.c linenumber=1553
                get_block_size_index /src/quickjs/quickjs.c linenumber=1566
                js_malloc_new_arena /src/quickjs/quickjs.c linenumber=1571
                  get_arena_block /src/quickjs/quickjs.c linenumber=1521
                  get_arena_block /src/quickjs/quickjs.c linenumber=1525
                  list_add /src/quickjs/./list.h linenumber=1530
                    __list_add /src/quickjs/./list.h linenumber=60
                  list_add /src/quickjs/./list.h linenumber=1531
                get_arena_block /src/quickjs/quickjs.c linenumber=1578
                list_del /src/quickjs/./list.h linenumber=1583
                js_malloc_large /src/quickjs/quickjs.c linenumber=1590
          js_free_rt /src/quickjs/quickjs.c linenumber=3070
            __js_free /src/quickjs/quickjs.c linenumber=1807
              get_zero_size_block /src/quickjs/quickjs.c linenumber=1604
              list_add /src/quickjs/./list.h linenumber=1625
              list_del /src/quickjs/./list.h linenumber=1629
              list_del /src/quickjs/./list.h linenumber=1630
        strlen  linenumber=3099
        __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3100
          js_alloc_string_rt /src/quickjs/quickjs.c linenumber=3339
            js_malloc_rt /src/quickjs/quickjs.c linenumber=2358
            js_rc /src/quickjs/quickjs.c linenumber=2361
          __JS_NewAtom /src/quickjs/quickjs.c linenumber=3344
            js_get_atom_index /src/quickjs/quickjs.c linenumber=3192
              __assert_fail  linenumber=3169
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3194
            js_rc /src/quickjs/quickjs.c linenumber=3195
            hash_string /src/quickjs/quickjs.c linenumber=3200
              hash_string16 /src/quickjs/quickjs.c linenumber=2964
              hash_string8 /src/quickjs/quickjs.c linenumber=2966
            js_string_memcmp /src/quickjs/quickjs.c linenumber=3209
              memcmp  linenumber=4593
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4595
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4598
              memcmp16 /src/quickjs/quickjs.c linenumber=4600
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3210
            js_rc /src/quickjs/quickjs.c linenumber=3211
            max_int /src/quickjs/./cutils.h linenumber=3235
            js_realloc_rt /src/quickjs/quickjs.c linenumber=3239
              __js_realloc /src/quickjs/quickjs.c linenumber=1812
                __js_malloc /src/quickjs/quickjs.c linenumber=1640
                __js_free /src/quickjs/quickjs.c linenumber=1642
                get_zero_size_block /src/quickjs/quickjs.c linenumber=1647
                __js_malloc /src/quickjs/quickjs.c linenumber=1648
                __js_malloc /src/quickjs/quickjs.c linenumber=1681
                __js_free /src/quickjs/quickjs.c linenumber=1694
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=3246
            js_free_rt /src/quickjs/quickjs.c linenumber=3248
            js_rc /src/quickjs/quickjs.c linenumber=3251
            atom_set_free /src/quickjs/quickjs.c linenumber=3269
            js_malloc_rt /src/quickjs/quickjs.c linenumber=3278
            js_rc /src/quickjs/quickjs.c linenumber=3283
            js_free_string /src/quickjs/quickjs.c linenumber=3291
              js_rc /src/quickjs/quickjs.c linenumber=2387
              JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=2389
                __assert_fail  linenumber=3394
                atom_set_free /src/quickjs/quickjs.c linenumber=3406
                js_free_rt /src/quickjs/quickjs.c linenumber=3417
                __assert_fail  linenumber=3420
              js_free_rt /src/quickjs/quickjs.c linenumber=2394
            js_malloc_rt /src/quickjs/quickjs.c linenumber=3294
            js_rc /src/quickjs/quickjs.c linenumber=3297
            atom_get_free /src/quickjs/quickjs.c linenumber=3307
            JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3320
            js_free_string /src/quickjs/quickjs.c linenumber=3330
      init_class_range /src/quickjs/quickjs.c linenumber=2100
        JS_NewClass1 /src/quickjs/quickjs.c linenumber=2035
          max_int /src/quickjs/./cutils.h linenumber=3872
          max_int /src/quickjs/./cutils.h linenumber=3871
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3878
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3887
          JS_DupAtomRT /src/quickjs/quickjs.c linenumber=3898
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3111
            js_rc /src/quickjs/quickjs.c linenumber=3113
      init_shape_hash /src/quickjs/quickjs.c linenumber=2112
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=5137
      JS_UpdateStackTop /src/quickjs/quickjs.c linenumber=2116
        js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2858
        update_stack_limit /src/quickjs/quickjs.c linenumber=2859
      JS_FreeRuntime /src/quickjs/quickjs.c linenumber=2122
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2410
          __js_rc /src/quickjs/./quickjs.h linenumber=700
          __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=702
            JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6453
            js_free_rt /src/quickjs/quickjs.c linenumber=6458
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6466
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6467
            js_free_rt /src/quickjs/quickjs.c linenumber=6468
            list_del /src/quickjs/./list.h linenumber=6477
            list_add /src/quickjs/./list.h linenumber=6478
            js_rc /src/quickjs/quickjs.c linenumber=6479
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6481
              js_rc /src/quickjs/quickjs.c linenumber=6425
              __assert_fail  linenumber=6425
              free_gc_object /src/quickjs/quickjs.c linenumber=6426
                js_rc /src/quickjs/quickjs.c linenumber=6396
                free_object /src/quickjs/quickjs.c linenumber=6398
                  get_shape_prop /src/quickjs/quickjs.c linenumber=6351
                  free_property /src/quickjs/quickjs.c linenumber=6353
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6102
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6104
                    free_var_ref /src/quickjs/quickjs.c linenumber=6106
                      js_rc /src/quickjs/quickjs.c linenumber=6167
                      __assert_fail  linenumber=6167
                      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6170
                      __assert_fail  linenumber=6173
                      async_func_free /src/quickjs/quickjs.c linenumber=6177
                        js_rc /src/quickjs/quickjs.c linenumber=21009
                        list_del /src/quickjs/./list.h linenumber=21011
                        list_add /src/quickjs/./list.h linenumber=21012
                        free_zero_refcount /src/quickjs/quickjs.c linenumber=21014
                      remove_gc_object /src/quickjs/quickjs.c linenumber=6180
                        list_del /src/quickjs/./list.h linenumber=6550
                      js_free_rt /src/quickjs/quickjs.c linenumber=6181
                    js_autoinit_free /src/quickjs/quickjs.c linenumber=6108
                      js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6088
                      JS_FreeContext /src/quickjs/quickjs.c linenumber=6088
                        js_rc /src/quickjs/quickjs.c linenumber=2770
                        __assert_fail  linenumber=2772
                        js_free_modules /src/quickjs/quickjs.c linenumber=2801
                          list_del /src/quickjs/./list.h linenumber=2702
                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2705
                            __js_rc /src/quickjs/./quickjs.h linenumber=690
                            __JS_FreeValue /src/quickjs/quickjs.c linenumber=692
                              __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=6505
                                js_free_rt /src/quickjs/quickjs.c linenumber=6489
                                JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6495
                                abort  linenumber=6499
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2803
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2804
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2806
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2807
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2809
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2811
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2814
                        js_free_rt /src/quickjs/quickjs.c linenumber=2816
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2817
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2818
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2819
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2820
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2821
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2822
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2823
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2825
                          js_free_shape /src/quickjs/quickjs.c linenumber=5330
                            js_rc /src/quickjs/quickjs.c linenumber=5322
                            js_free_shape0 /src/quickjs/quickjs.c linenumber=5323
                              js_rc /src/quickjs/quickjs.c linenumber=5305
                              __assert_fail  linenumber=5305
                              js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5307
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5205
                              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5309
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5311
                              JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=5313
                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3732
                                __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3733
                                  js_rc /src/quickjs/quickjs.c linenumber=3428
                                  JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=3430
                              remove_gc_object /src/quickjs/quickjs.c linenumber=5316
                              js_free_rt /src/quickjs/quickjs.c linenumber=5317
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2826
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2827
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2828
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2829
                        list_del /src/quickjs/./list.h linenumber=2831
                        remove_gc_object /src/quickjs/quickjs.c linenumber=2832
                        js_free_rt /src/quickjs/quickjs.c linenumber=2833
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6111
                  js_free_rt /src/quickjs/quickjs.c linenumber=6356
                  js_free_shape /src/quickjs/quickjs.c linenumber=6359
                  remove_gc_object /src/quickjs/quickjs.c linenumber=6375
                  js_rc /src/quickjs/quickjs.c linenumber=6377
                  js_free_rt /src/quickjs/quickjs.c linenumber=6378
                  list_add_tail /src/quickjs/./list.h linenumber=6382
                    __list_add /src/quickjs/./list.h linenumber=66
                  js_free_rt /src/quickjs/quickjs.c linenumber=6387
                  js_rc /src/quickjs/quickjs.c linenumber=6389
                free_function_bytecode /src/quickjs/quickjs.c linenumber=6401
                  free_bytecode_atoms /src/quickjs/quickjs.c linenumber=36295
                    get_u32 /src/quickjs/./cutils.h linenumber=32152
                    JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=32153
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36299
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=36303
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36307
                  JS_FreeContext /src/quickjs/quickjs.c linenumber=36310
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36312
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36314
                  js_free_rt /src/quickjs/quickjs.c linenumber=36315
                  js_free_rt /src/quickjs/quickjs.c linenumber=36316
                  remove_gc_object /src/quickjs/quickjs.c linenumber=36319
                  js_rc /src/quickjs/quickjs.c linenumber=36320
                  list_add_tail /src/quickjs/./list.h linenumber=36321
                  js_free_rt /src/quickjs/quickjs.c linenumber=36323
                __async_func_free /src/quickjs/quickjs.c linenumber=6404
                  async_func_free_frame /src/quickjs/quickjs.c linenumber=20993
                    __assert_fail  linenumber=20943
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20945
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20947
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20948
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20996
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20997
                  remove_gc_object /src/quickjs/quickjs.c linenumber=20999
                  js_rc /src/quickjs/quickjs.c linenumber=21000
                  list_add_tail /src/quickjs/./list.h linenumber=21001
                  js_free_rt /src/quickjs/quickjs.c linenumber=21003
                js_free_module_def /src/quickjs/quickjs.c linenumber=6407
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29719
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29723
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29724
                  js_free_rt /src/quickjs/quickjs.c linenumber=29726
                  free_var_ref /src/quickjs/quickjs.c linenumber=29731
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29732
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29733
                  js_free_rt /src/quickjs/quickjs.c linenumber=29735
                  js_free_rt /src/quickjs/quickjs.c linenumber=29737
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29741
                  js_free_rt /src/quickjs/quickjs.c linenumber=29743
                  js_free_rt /src/quickjs/quickjs.c linenumber=29744
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29746
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29747
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29748
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29749
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29750
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29751
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29752
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29753
                  list_del /src/quickjs/./list.h linenumber=29757
                  remove_gc_object /src/quickjs/quickjs.c linenumber=29759
                  js_rc /src/quickjs/quickjs.c linenumber=29760
                  list_add_tail /src/quickjs/./list.h linenumber=29761
                  js_free_rt /src/quickjs/quickjs.c linenumber=29763
                abort  linenumber=6410
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2415
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2416
        js_free_rt /src/quickjs/quickjs.c linenumber=2417
        init_list_head /src/quickjs/./list.h linenumber=2419
        JS_RunGCInternal /src/quickjs/quickjs.c linenumber=2423
          gc_remove_weak_objects /src/quickjs/quickjs.c linenumber=6821
            map_delete_weakrefs /src/quickjs/quickjs.c linenumber=6522
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=52108
                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51716
                js_rc /src/quickjs/quickjs.c linenumber=51719
              map_hash_key /src/quickjs/quickjs.c linenumber=52111
                map_hash32 /src/quickjs/quickjs.c linenumber=51931
                hash_string /src/quickjs/quickjs.c linenumber=51934
                map_hash32 /src/quickjs/quickjs.c linenumber=51934
                hash_string_rope /src/quickjs/quickjs.c linenumber=51937
                  hash_string /src/quickjs/quickjs.c linenumber=2973
                  hash_string_rope /src/quickjs/quickjs.c linenumber=2976
                map_hash32 /src/quickjs/quickjs.c linenumber=51937
                map_hash_pointer /src/quickjs/quickjs.c linenumber=51941
                  map_hash64 /src/quickjs/quickjs.c linenumber=51913
                float64_as_uint64 /src/quickjs/./cutils.h linenumber=51952
                map_hash64 /src/quickjs/quickjs.c linenumber=51952
                js_bigint_set_short /src/quickjs/quickjs.c linenumber=51955
                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=11635
                map_hash32 /src/quickjs/quickjs.c linenumber=51968
              map_delete_record_internal /src/quickjs/quickjs.c linenumber=52126
                js_weakref_free /src/quickjs/quickjs.c linenumber=52072
                  __assert_fail  linenumber=51727
                  js_rc /src/quickjs/quickjs.c linenumber=51732
                  __assert_fail  linenumber=51738
                  js_rc /src/quickjs/quickjs.c linenumber=51740
                  js_free_rt /src/quickjs/quickjs.c linenumber=0
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52074
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52076
                list_del /src/quickjs/./list.h linenumber=52078
                js_free_rt /src/quickjs/quickjs.c linenumber=52079
            weakref_delete_weakref /src/quickjs/quickjs.c linenumber=6525
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=61154
              js_weakref_free /src/quickjs/quickjs.c linenumber=61155
            finrec_delete_weakref /src/quickjs/quickjs.c linenumber=6528
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=61267
              js_weakref_free /src/quickjs/quickjs.c linenumber=61268
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=61272
              JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=61277
                js_malloc_rt /src/quickjs/quickjs.c linenumber=2271
                js_malloc /src/quickjs/quickjs.c linenumber=2273
                  js_malloc_rt /src/quickjs/quickjs.c linenumber=1833
                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1835
                    JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7783
                      JS_ThrowError /src/quickjs/quickjs.c linenumber=7773
                        JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=7672
                          js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5878
                        JS_ThrowError2 /src/quickjs/quickjs.c linenumber=7673
                          vsnprintf  linenumber=7644
                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=7645
                            get_proto_obj /src/quickjs/quickjs.c linenumber=5749
                            find_hashed_shape_proto /src/quickjs/quickjs.c linenumber=5750
                              shape_initial_hash /src/quickjs/quickjs.c linenumber=5519
                                shape_hash /src/quickjs/quickjs.c linenumber=5159
                                shape_hash /src/quickjs/quickjs.c linenumber=5161
                              get_shape_hash /src/quickjs/quickjs.c linenumber=5520
                            js_dup_shape /src/quickjs/quickjs.c linenumber=5752
                              js_rc /src/quickjs/quickjs.c linenumber=5296
                            js_new_shape /src/quickjs/quickjs.c linenumber=5754
                              js_new_shape2 /src/quickjs/quickjs.c linenumber=5262
                                resize_shape_hash /src/quickjs/quickjs.c linenumber=5246
                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=5172
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5179
                                  js_free_rt /src/quickjs/quickjs.c linenumber=5184
                                js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5249
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5220
                                  js_malloc /src/quickjs/quickjs.c linenumber=5220
                                  js_rc /src/quickjs/quickjs.c linenumber=5223
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5224
                                    js_rc /src/quickjs/quickjs.c linenumber=6543
                                    list_add_tail /src/quickjs/./list.h linenumber=6545
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=5226
                                    __js_rc /src/quickjs/./quickjs.h linenumber=710
                                shape_initial_hash /src/quickjs/quickjs.c linenumber=5254
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=5256
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5194
                            JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5758
                              js_trigger_gc /src/quickjs/quickjs.c linenumber=5619
                                JS_RunGC /src/quickjs/quickjs.c linenumber=1794
                                  JS_RunGCInternal /src/quickjs/quickjs.c linenumber=6837
                                    gc_decref /src/quickjs/quickjs.c linenumber=6826
                                      init_list_head /src/quickjs/./list.h linenumber=6702
                                      js_rc /src/quickjs/quickjs.c linenumber=6709
                                      __assert_fail  linenumber=6709
                                      mark_children /src/quickjs/quickjs.c linenumber=6710
                                        js_rc /src/quickjs/quickjs.c linenumber=6571
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=6581
                                        js_autoinit_mark /src/quickjs/quickjs.c linenumber=6596
                                          js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6094
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6599
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6619
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6629
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6646
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6647
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6655
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6658
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6659
                                        JS_MarkContext /src/quickjs/quickjs.c linenumber=6673
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2725
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2728
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2729
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2731
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2732
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2734
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2736
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2739
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2741
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2742
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2743
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2744
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2745
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2746
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2747
                                        js_mark_module_def /src/quickjs/quickjs.c linenumber=6679
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29694
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29705
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29706
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29707
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29708
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29709
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29710
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29711
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29712
                                        abort  linenumber=6683
                                      gc_decref_child /src/quickjs/quickjs.c linenumber=6710
                                        js_rc /src/quickjs/quickjs.c linenumber=6689
                                        __assert_fail  linenumber=6689
                                        list_del /src/quickjs/./list.h linenumber=6692
                                        list_add_tail /src/quickjs/./list.h linenumber=6693
                                      list_del /src/quickjs/./list.h linenumber=6713
                                      list_add_tail /src/quickjs/./list.h linenumber=6714
                                    gc_scan /src/quickjs/quickjs.c linenumber=6829
                                      js_rc /src/quickjs/quickjs.c linenumber=6744
                                      __assert_fail  linenumber=6744
                                      mark_children /src/quickjs/quickjs.c linenumber=6746
                                      gc_scan_incref_child /src/quickjs/quickjs.c linenumber=6746
                                        js_rc /src/quickjs/quickjs.c linenumber=6721
                                        list_del /src/quickjs/./list.h linenumber=6725
                                        list_add_tail /src/quickjs/./list.h linenumber=6726
                                      mark_children /src/quickjs/quickjs.c linenumber=6752
                                      gc_scan_incref_child2 /src/quickjs/quickjs.c linenumber=6752
                                        js_rc /src/quickjs/quickjs.c linenumber=6733
                                    gc_free_cycles /src/quickjs/quickjs.c linenumber=6832
                                      js_rc /src/quickjs/quickjs.c linenumber=6774
                                      free_gc_object /src/quickjs/quickjs.c linenumber=6787
                                      list_del /src/quickjs/./list.h linenumber=6790
                                      list_add_tail /src/quickjs/./list.h linenumber=6791
                                      js_rc /src/quickjs/quickjs.c linenumber=6799
                                      __assert_fail  linenumber=6799
                                      js_free_rt /src/quickjs/quickjs.c linenumber=6808
                                      init_list_head /src/quickjs/./list.h linenumber=6812
                              js_malloc /src/quickjs/quickjs.c linenumber=5620
                              js_malloc /src/quickjs/quickjs.c linenumber=5636
                              js_free /src/quickjs/quickjs.c linenumber=5638
                                js_free_rt /src/quickjs/quickjs.c linenumber=1855
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5641
                              free_property /src/quickjs/quickjs.c linenumber=5643
                              js_free_shape /src/quickjs/quickjs.c linenumber=5647
                              add_property /src/quickjs/quickjs.c linenumber=5670
                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9184
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=9194
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=9196
                                find_hashed_shape_prop /src/quickjs/quickjs.c linenumber=9208
                                  shape_hash /src/quickjs/quickjs.c linenumber=5540
                                  shape_hash /src/quickjs/quickjs.c linenumber=5541
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5542
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5549
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5550
                                js_realloc /src/quickjs/quickjs.c linenumber=9214
                                  js_realloc_rt /src/quickjs/quickjs.c linenumber=1862
                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1864
                                js_dup_shape /src/quickjs/quickjs.c linenumber=9220
                                js_free_shape /src/quickjs/quickjs.c linenumber=9221
                                js_rc /src/quickjs/quickjs.c linenumber=9223
                                js_clone_shape /src/quickjs/quickjs.c linenumber=9225
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5276
                                  js_malloc /src/quickjs/quickjs.c linenumber=5277
                                  js_rc /src/quickjs/quickjs.c linenumber=5282
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5283
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=5286
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5288
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5289
                                    __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3123
                                    js_rc /src/quickjs/quickjs.c linenumber=3126
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=9230
                                js_free_shape /src/quickjs/quickjs.c linenumber=9231
                                js_rc /src/quickjs/quickjs.c linenumber=9235
                                __assert_fail  linenumber=9235
                                add_shape_property /src/quickjs/quickjs.c linenumber=9236
                                  js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5480
                                  shape_hash /src/quickjs/quickjs.c linenumber=5481
                                  resize_properties /src/quickjs/quickjs.c linenumber=5485
                                    max_int /src/quickjs/./cutils.h linenumber=5344
                                    js_realloc /src/quickjs/quickjs.c linenumber=5349
                                    get_shape_size /src/quickjs/quickjs.c linenumber=5360
                                    js_malloc /src/quickjs/quickjs.c linenumber=5360
                                    remove_gc_object /src/quickjs/quickjs.c linenumber=5363
                                    js_rc /src/quickjs/quickjs.c linenumber=5365
                                    add_gc_object /src/quickjs/quickjs.c linenumber=5366
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5377
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5379
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5391
                                    js_free /src/quickjs/quickjs.c linenumber=5394
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5489
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5496
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5500
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5502
                              js_rc /src/quickjs/quickjs.c linenumber=5725
                              add_gc_object /src/quickjs/quickjs.c linenumber=5726
                          JS_IsException /src/quickjs/./quickjs.h linenumber=7647
                          JS_NewString /src/quickjs/./quickjs.h linenumber=7652
                            strlen  linenumber=746
                            JS_NewStringLen /src/quickjs/quickjs.c linenumber=746
                              count_ascii /src/quickjs/quickjs.c linenumber=4366
                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4369
                              js_new_string8_len /src/quickjs/quickjs.c linenumber=4372
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3928
                                  __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3629
                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3599
                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3600
                                    u32toa /src/quickjs/dtoa.c linenumber=3600
                                    js_new_string8_len /src/quickjs/quickjs.c linenumber=3601
                                      js_alloc_string /src/quickjs/quickjs.c linenumber=3930
                                        js_alloc_string_rt /src/quickjs/quickjs.c linenumber=2376
                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=2378
                                    __assert_fail  linenumber=3605
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3615
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3617
                              string_buffer_init /src/quickjs/quickjs.c linenumber=4374
                                string_buffer_init2 /src/quickjs/quickjs.c linenumber=4028
                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4014
                              string_buffer_write8 /src/quickjs/quickjs.c linenumber=4376
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4200
                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4078
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4079
                                    js_free /src/quickjs/quickjs.c linenumber=4039
                                  max_int /src/quickjs/./cutils.h linenumber=4081
                                  min_int /src/quickjs/./cutils.h linenumber=4081
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=4083
                                    js_realloc2 /src/quickjs/quickjs.c linenumber=4055
                                      js_realloc_rt /src/quickjs/quickjs.c linenumber=1874
                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1876
                                      js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1880
                                        __js_malloc_usable_size /src/quickjs/quickjs.c linenumber=1817
                                          get_zero_size_block /src/quickjs/quickjs.c linenumber=1706
                                    string_buffer_set_error /src/quickjs/quickjs.c linenumber=4057
                                  js_realloc2 /src/quickjs/quickjs.c linenumber=4086
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4088
                                  min_int /src/quickjs/./cutils.h linenumber=4089
                              string_buffer_putc8 /src/quickjs/quickjs.c linenumber=4379
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4117
                              unicode_from_utf8 /src/quickjs/cutils.c linenumber=4382
                              get_hi_surrogate /src/quickjs/./cutils.h linenumber=4388
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4388
                                string_buffer_putc16_slow /src/quickjs/quickjs.c linenumber=4140
                                  string_buffer_realloc /src/quickjs/quickjs.c linenumber=4098
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=4106
                              get_lo_surrogate /src/quickjs/./cutils.h linenumber=4389
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4403
                              string_buffer_end /src/quickjs/quickjs.c linenumber=4407
                                js_free /src/quickjs/quickjs.c linenumber=4331
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=4333
                                js_realloc_rt /src/quickjs/quickjs.c linenumber=4339
                              string_buffer_free /src/quickjs/quickjs.c linenumber=4410
                                js_free /src/quickjs/quickjs.c linenumber=4033
                          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7651
                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=10683
                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=10360
                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7796
                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7693
                              get_shape_prop /src/quickjs/quickjs.c linenumber=10366
                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10372
                              JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=10371
                                JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13454
                                  JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13022
                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=12958
                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=12959
                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=12976
                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11075
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8223
                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7718
                                            JS_AtomGetStrRT /src/quickjs/quickjs.c linenumber=3592
                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3547
                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3548
                                              snprintf  linenumber=3548
                                              __assert_fail  linenumber=3551
                                              atom_is_free /src/quickjs/quickjs.c linenumber=3561
                                              __assert_fail  linenumber=3561
                                              string_get /src/quickjs/quickjs.c linenumber=3574
                                              unicode_to_utf8 /src/quickjs/cutils.c linenumber=3580
                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7717
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8225
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8231
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8233
                                        string_get /src/quickjs/quickjs.c linenumber=8235
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=8235
                                          js_new_string8_len /src/quickjs/quickjs.c linenumber=3957
                                          js_new_string16_len /src/quickjs/quickjs.c linenumber=3960
                                            js_alloc_string /src/quickjs/quickjs.c linenumber=3946
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8245
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8247
                                        string_rope_get /src/quickjs/quickjs.c linenumber=8249
                                          string_get /src/quickjs/quickjs.c linenumber=4727
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=8249
                                        JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8260
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8268
                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8278
                                        JS_CallFree /src/quickjs/quickjs.c linenumber=8279
                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=20727
                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=17787
                                              __js_poll_interrupts /src/quickjs/quickjs.c linenumber=7880
                                                JS_ThrowInterrupted /src/quickjs/quickjs.c linenumber=7870
                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7860
                                                  JS_SetUncatchableException /src/quickjs/quickjs.c linenumber=7861
                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17821
                                            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=17837
                                              js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2062
                                            JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=17838
                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7791
                                            min_int /src/quickjs/./cutils.h linenumber=17848
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17851
                                            get_u32 /src/quickjs/./cutils.h linenumber=17880
                                            get_u32 /src/quickjs/./cutils.h linenumber=17884
                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=17884
                                            get_u32 /src/quickjs/./cutils.h linenumber=17888
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17888
                                            get_i8 /src/quickjs/./cutils.h linenumber=17904
                                            get_i16 /src/quickjs/./cutils.h linenumber=17908
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17912
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17915
                                            js_closure /src/quickjs/quickjs.c linenumber=17915
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=17378
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5833
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17379
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17380
                                              js_closure2 /src/quickjs/quickjs.c linenumber=17383
                                                js_mallocz /src/quickjs/quickjs.c linenumber=17277
                                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=1845
                                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1847
                                                JS_CheckDefineGlobalVar /src/quickjs/quickjs.c linenumber=17292
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10825
                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=10840
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10849
                                                  JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=10852
                                                    __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=10814
                                                      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7726
                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=7725
                                                        JS_ThrowError /src/quickjs/quickjs.c linenumber=7682
                                                js_create_var_ref /src/quickjs/quickjs.c linenumber=17305
                                                  js_malloc /src/quickjs/quickjs.c linenumber=16981
                                                  js_rc /src/quickjs/quickjs.c linenumber=16984
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=16993
                                                js_closure_define_global_var /src/quickjs/quickjs.c linenumber=17308
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17140
                                                  __assert_fail  linenumber=17142
                                                  js_rc /src/quickjs/quickjs.c linenumber=17144
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17151
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=17154
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17170
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17173
                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8175
                                                      js_rc /src/quickjs/quickjs.c linenumber=10310
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10312
                                                      js_clone_shape /src/quickjs/quickjs.c linenumber=10314
                                                      js_free_shape /src/quickjs/quickjs.c linenumber=10317
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10320
                                                      js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=10322
                                                    js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=8178
                                                    js_autoinit_get_id /src/quickjs/quickjs.c linenumber=8179
                                                    js_autoinit_free /src/quickjs/quickjs.c linenumber=8183
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=8186
                                                    js_rc /src/quickjs/quickjs.c linenumber=8193
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=8197
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17177
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=17077
                                                    __assert_fail  linenumber=17079
                                                    js_rc /src/quickjs/quickjs.c linenumber=17081
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=17085
                                                    add_property /src/quickjs/quickjs.c linenumber=17088
                                                    free_var_ref /src/quickjs/quickjs.c linenumber=17090
                                                    js_rc /src/quickjs/quickjs.c linenumber=17094
                                                  js_rc /src/quickjs/quickjs.c linenumber=17182
                                                  free_property /src/quickjs/quickjs.c linenumber=17189
                                                  js_rc /src/quickjs/quickjs.c linenumber=17192
                                                  __assert_fail  linenumber=17194
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17203
                                                  js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=17209
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=17109
                                                    __assert_fail  linenumber=17111
                                                    js_rc /src/quickjs/quickjs.c linenumber=17113
                                                    delete_property /src/quickjs/quickjs.c linenumber=17114
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9323
                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9335
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9340
                                                      remove_global_object_property /src/quickjs/quickjs.c linenumber=9350
                                                        js_rc /src/quickjs/quickjs.c linenumber=9296
                                                        add_property /src/quickjs/quickjs.c linenumber=9299
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9304
                                                      free_property /src/quickjs/quickjs.c linenumber=9353
                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=9354
                                                        __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3726
                                                        __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3727
                                                      compact_properties /src/quickjs/quickjs.c linenumber=9363
                                                        __assert_fail  linenumber=5410
                                                        max_int /src/quickjs/./cutils.h linenumber=5412
                                                        __assert_fail  linenumber=5414
                                                        get_shape_size /src/quickjs/quickjs.c linenumber=5423
                                                        js_malloc /src/quickjs/quickjs.c linenumber=5423
                                                        remove_gc_object /src/quickjs/quickjs.c linenumber=5426
                                                        js_rc /src/quickjs/quickjs.c linenumber=5428
                                                        add_gc_object /src/quickjs/quickjs.c linenumber=5429
                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=5439
                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=5438
                                                        __assert_fail  linenumber=5454
                                                        js_free /src/quickjs/quickjs.c linenumber=5460
                                                        js_realloc /src/quickjs/quickjs.c linenumber=5463
                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9374
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3636
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3637
                                                        __assert_fail  linenumber=3644
                                                        is_num_string /src/quickjs/quickjs.c linenumber=3647
                                                          string_get /src/quickjs/quickjs.c linenumber=2916
                                                          is_num /src/quickjs/quickjs.c linenumber=2917
                                                          string_get /src/quickjs/quickjs.c linenumber=2925
                                                          is_num /src/quickjs/quickjs.c linenumber=2926
                                                      free_var_ref /src/quickjs/quickjs.c linenumber=9382
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9384
                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=9389
                                                        js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9251
                                                        resize_properties /src/quickjs/quickjs.c linenumber=9258
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9267
                                                        add_property /src/quickjs/quickjs.c linenumber=9267
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9275
                                                        add_property /src/quickjs/quickjs.c linenumber=9275
                                                        js_free /src/quickjs/quickjs.c linenumber=9279
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=17118
                                                  add_property /src/quickjs/quickjs.c linenumber=17218
                                                  free_var_ref /src/quickjs/quickjs.c linenumber=17220
                                                  js_rc /src/quickjs/quickjs.c linenumber=17224
                                                js_closure_global_var /src/quickjs/quickjs.c linenumber=17311
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17236
                                                  __assert_fail  linenumber=17238
                                                  js_rc /src/quickjs/quickjs.c linenumber=17240
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17245
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17249
                                                  js_rc /src/quickjs/quickjs.c linenumber=17255
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17259
                                                get_var_ref /src/quickjs/quickjs.c linenumber=17315
                                                  __assert_fail  linenumber=17017
                                                  __assert_fail  linenumber=17019
                                                  __assert_fail  linenumber=17023
                                                  js_rc /src/quickjs/quickjs.c linenumber=17024
                                                  js_malloc /src/quickjs/quickjs.c linenumber=17029
                                                  js_rc /src/quickjs/quickjs.c linenumber=17032
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=17033
                                                  js_rc /src/quickjs/quickjs.c linenumber=17050
                                                get_var_ref /src/quickjs/quickjs.c linenumber=17319
                                                js_rc /src/quickjs/quickjs.c linenumber=17324
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=17337
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17384
                                              js_function_set_properties /src/quickjs/quickjs.c linenumber=17391
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5857
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10685
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5860
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5859
                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17403
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5838
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17404
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17406
                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17412
                                              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=17413
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10660
                                                abort  linenumber=10662
                                                add_property /src/quickjs/quickjs.c linenumber=10667
                                                JS_DupContext /src/quickjs/quickjs.c linenumber=10670
                                                  js_rc /src/quickjs/quickjs.c linenumber=2712
                                                __assert_fail  linenumber=10671
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17420
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17916
                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=17920
                                            get_u32 /src/quickjs/./cutils.h linenumber=17924
                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=17924
                                              __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3624
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17942
                                            JS_ToObject /src/quickjs/quickjs.c linenumber=17944
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39916
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39919
                                              JS_ToString /src/quickjs/quickjs.c linenumber=39933
                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13647
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13596
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13598
                                                  js_linearize_string_rope /src/quickjs/quickjs.c linenumber=13598
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4842
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4843
                                                    string_buffer_init2 /src/quickjs/quickjs.c linenumber=4846
                                                    string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4848
                                                      string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4272
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4276
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4277
                                                        string_buffer_set_error /src/quickjs/quickjs.c linenumber=4278
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=4280
                                                          string_buffer_write16 /src/quickjs/quickjs.c linenumber=4253
                                                            string_buffer_realloc /src/quickjs/quickjs.c linenumber=4223
                                                            string_buffer_widen /src/quickjs/quickjs.c linenumber=4226
                                                          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4255
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4281
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=4286
                                                    string_buffer_end /src/quickjs/quickjs.c linenumber=4850
                                                    js_rc /src/quickjs/quickjs.c linenumber=4851
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4853
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4854
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4855
                                                    JS_AtomToString /src/quickjs/quickjs.c linenumber=4856
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4858
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4861
                                                  i32toa /src/quickjs/dtoa.c linenumber=13602
                                                    u32toa /src/quickjs/dtoa.c linenumber=608
                                                    u32toa /src/quickjs/dtoa.c linenumber=611
                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=13603
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13607
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13610
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13612
                                                  JS_ToPrimitive /src/quickjs/quickjs.c linenumber=13618
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=11139
                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=11139
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11076
                                                      JS_IsUndefined /src/quickjs/./quickjs.h linenumber=11080
                                                      JS_IsNull /src/quickjs/./quickjs.h linenumber=11080
                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=11095
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=11096
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20729
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11097
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11098
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11100
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11103
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11104
                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11115
                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8283
                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8284
                                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7832
                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7830
                                                            JS_ThrowError /src/quickjs/quickjs.c linenumber=7751
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8285
                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8288
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8293
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8299
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8300
                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8303
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9107
                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=9107
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9046
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9049
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9068
                                                            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=9071
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14581
                                                            JS_NewBigUint64 /src/quickjs/quickjs.c linenumber=9074
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14598
                                                              js_bigint_new_ui64 /src/quickjs/quickjs.c linenumber=14601
                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11694
                                                                  JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11595
                                                                    JS_ThrowError /src/quickjs/quickjs.c linenumber=7762
                                                                  js_malloc /src/quickjs/quickjs.c linenumber=11598
                                                                  js_rc /src/quickjs/quickjs.c linenumber=11601
                                                            fromfp16 /src/quickjs/./cutils.h linenumber=9077
                                                              uint64_as_float64 /src/quickjs/./cutils.h linenumber=408
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9077
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9080
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9083
                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=9090
                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9090
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9091
                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9092
                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=9094
                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9011
                                                              js_get_atom_index /src/quickjs/quickjs.c linenumber=9014
                                                              JS_DupAtom /src/quickjs/quickjs.c linenumber=9014
                                                              JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=9017
                                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13667
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13619
                                                                  JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13621
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13622
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13627
                                                                      strlen  linenumber=3940
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=3940
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13630
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13632
                                                                    js_dtoa2 /src/quickjs/quickjs.c linenumber=13635
                                                                      js_dtoa_max_len /src/quickjs/dtoa.c linenumber=13570
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1048
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1056
                                                                          clz32 /src/quickjs/./cutils.h linenumber=480
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1063
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1075
                                                                        max_int /src/quickjs/./cutils.h linenumber=1081
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=13574
                                                                      js_dtoa /src/quickjs/dtoa.c linenumber=13582
                                                                        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=13583
                                                                      js_free /src/quickjs/quickjs.c linenumber=13584
                                                                    js_bigint_to_string /src/quickjs/quickjs.c linenumber=13639
                                                                      js_bigint_to_string1 /src/quickjs/quickjs.c linenumber=13560
                                                                        i64toa_radix /src/quickjs/dtoa.c linenumber=12639
                                                                          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=12640
                                                                        __assert_fail  linenumber=12648
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12652
                                                                        js_bigint_sign /src/quickjs/quickjs.c linenumber=12655
                                                                        js_bigint_neg /src/quickjs/quickjs.c linenumber=12657
                                                                          js_bigint_set_si /src/quickjs/quickjs.c linenumber=11856
                                                                          js_bigint_add /src/quickjs/quickjs.c linenumber=11857
                                                                            max_int /src/quickjs/./cutils.h linenumber=11818
                                                                            min_int /src/quickjs/./cutils.h linenumber=11819
                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=11820
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11831
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11832
                                                                            js_bigint_extend /src/quickjs/quickjs.c linenumber=11848
                                                                              js_realloc /src/quickjs/quickjs.c linenumber=11792
                                                                              js_free /src/quickjs/quickjs.c linenumber=11795
                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=11803
                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11756
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=11734
                                                                                  __assert_fail  linenumber=11734
                                                                                  js_realloc /src/quickjs/quickjs.c linenumber=11747
                                                                        js_bigint_new /src/quickjs/quickjs.c linenumber=12663
                                                                        clz32 /src/quickjs/./cutils.h linenumber=12669
                                                                        js_limb_safe_clz /src/quickjs/quickjs.c linenumber=12670
                                                                          js_limb_clz /src/quickjs/quickjs.c linenumber=11310
                                                                            clz64 /src/quickjs/./cutils.h linenumber=11300
                                                                        js_malloc /src/quickjs/quickjs.c linenumber=12675
                                                                        js_free /src/quickjs/quickjs.c linenumber=12677
                                                                        js_u64toa /src/quickjs/quickjs.c linenumber=12695
                                                                        mp_div1 /src/quickjs/quickjs.c linenumber=12699
                                                                        limb_to_a /src/quickjs/quickjs.c linenumber=12700
                                                                        js_free /src/quickjs/quickjs.c linenumber=12723
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12724
                                                                        js_free /src/quickjs/quickjs.c linenumber=12725
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13641
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9018
                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=9021
                                                                js_get_atom_index /src/quickjs/quickjs.c linenumber=8999
                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=9023
                                                                is_num_string /src/quickjs/quickjs.c linenumber=3438
                                                                js_free_string /src/quickjs/quickjs.c linenumber=3440
                                                                __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3441
                                                                __JS_NewAtom /src/quickjs/quickjs.c linenumber=3445
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9095
                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9098
                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8311
                                                                JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=3715
                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3668
                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3669
                                                                  __assert_fail  linenumber=3670
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3676
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3678
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3680
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3682
                                                                  string_get /src/quickjs/quickjs.c linenumber=3689
                                                                  is_num /src/quickjs/quickjs.c linenumber=3690
                                                                  JS_ToNumber /src/quickjs/quickjs.c linenumber=3693
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13085
                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13085
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3694
                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=3696
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3697
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3698
                                                                  js_string_eq /src/quickjs/quickjs.c linenumber=3701
                                                                    js_string_memcmp /src/quickjs/quickjs.c linenumber=4612
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3702
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3706
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=3716
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3718
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3720
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8326
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8328
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8338
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8340
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8345
                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=8346
                                                              JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=8360
                                                                JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7824
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7823
                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=9099
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11116
                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=11118
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=11119
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11120
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11123
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11126
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11128
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11131
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11133
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39934
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=39936
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39937
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39938
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39940
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=39940
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5818
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5825
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=5826
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=5827
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39942
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=0
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39951
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39952
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=39952
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17945
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17950
                                            JS_NewObject /src/quickjs/quickjs.c linenumber=17962
                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5850
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17963
                                            js_build_arguments /src/quickjs/quickjs.c linenumber=17971
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16162
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16163
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16164
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=16166
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16166
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16168
                                              js_malloc /src/quickjs/quickjs.c linenumber=16175
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16179
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16186
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17972
                                            min_int /src/quickjs/./cutils.h linenumber=17977
                                            js_build_mapped_arguments /src/quickjs/quickjs.c linenumber=17976
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16226
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16227
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=16229
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16229
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16231
                                              js_malloc /src/quickjs/quickjs.c linenumber=16238
                                              get_var_ref /src/quickjs/quickjs.c linenumber=16242
                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=16248
                                              free_var_ref /src/quickjs/quickjs.c linenumber=16252
                                              js_free /src/quickjs/quickjs.c linenumber=16253
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16256
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16264
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17978
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17982
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17985
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17994
                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17998
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17999
                                            js_import_meta /src/quickjs/quickjs.c linenumber=18003
                                              JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=30913
                                                js_class_has_bytecode /src/quickjs/quickjs.c linenumber=30874
                                                JS_DupAtom /src/quickjs/quickjs.c linenumber=30880
                                              js_find_loaded_module /src/quickjs/quickjs.c linenumber=30919
                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=30920
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30923
                                              JS_GetImportMeta /src/quickjs/quickjs.c linenumber=30926
                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30899
                                                JS_NewObjectProto /src/quickjs/quickjs.c linenumber=30900
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30901
                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=30905
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18004
                                            abort  linenumber=18008
                                            get_u16 /src/quickjs/./cutils.h linenumber=18014
                                            min_int /src/quickjs/./cutils.h linenumber=18016
                                            js_create_array /src/quickjs/quickjs.c linenumber=18017
                                              JS_NewArray /src/quickjs/quickjs.c linenumber=9607
                                                js_dup_shape /src/quickjs/quickjs.c linenumber=5843
                                                JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5843
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9608
                                              expand_fast_array /src/quickjs/quickjs.c linenumber=9612
                                                max_int /src/quickjs/./cutils.h linenumber=9530
                                                js_realloc2 /src/quickjs/quickjs.c linenumber=9531
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9613
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9618
                                              set_value /src/quickjs/quickjs.c linenumber=9620
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=2669
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18018
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18024
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18028
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18033
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18039
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18043
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18044
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18048
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18049
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18050
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18055
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18061
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18068
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18076
                                            get_u32 /src/quickjs/./cutils.h linenumber=18167
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18167
                                            js_closure /src/quickjs/quickjs.c linenumber=18169
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18170
                                            get_u16 /src/quickjs/./cutils.h linenumber=18185
                                            JS_CallInternal /src/quickjs/quickjs.c linenumber=18191
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=18193
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=18198
                                              get_u16 /src/quickjs/./cutils.h linenumber=18205
                                              JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=18209
                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=20817
                                                JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=20824
                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=7803
                                                  get_prop_string /src/quickjs/quickjs.c linenumber=7805
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7514
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7521
                                                    JS_ToCString /src/quickjs/./quickjs.h linenumber=7531
                                                      JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=758
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4466
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4467
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=4470
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4494
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4512
                                                        is_hi_surrogate /src/quickjs/./cutils.h linenumber=4522
                                                        is_lo_surrogate /src/quickjs/./cutils.h linenumber=4525
                                                        from_surrogate /src/quickjs/./cutils.h linenumber=4527
                                                        unicode_to_utf8 /src/quickjs/cutils.c linenumber=4537
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4544
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7808
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7810
                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=7811
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4561
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=20830
                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=20838
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18212
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18215
                                                  get_u16 /src/quickjs/./cutils.h linenumber=18223
                                                  JS_CallInternal /src/quickjs/quickjs.c linenumber=18227
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=18229
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=18234
                                                    get_u16 /src/quickjs/./cutils.h linenumber=18240
                                                    js_create_array_free /src/quickjs/quickjs.c linenumber=18242
                                                      JS_NewArray /src/quickjs/quickjs.c linenumber=9631
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=9632
                                                      expand_fast_array /src/quickjs/quickjs.c linenumber=9636
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9637
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9640
                                                      set_value /src/quickjs/quickjs.c linenumber=9647
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=18244
                                                    get_u16 /src/quickjs/./cutils.h linenumber=18252
                                                    js_function_apply /src/quickjs/quickjs.c linenumber=18256
                                                      check_function /src/quickjs/quickjs.c linenumber=41220
                                                        JS_IsFunction /src/quickjs/quickjs.c linenumber=39520
                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39522
                                                      JS_Call /src/quickjs/quickjs.c linenumber=41226
                                                        JS_CallInternal /src/quickjs/quickjs.c linenumber=20720
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18257
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18259
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18260
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18261
                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=18275
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18276
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18277
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18287
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18289
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18297
                                                          JS_GetPrototype /src/quickjs/quickjs.c linenumber=18299
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8043
                                                            JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8045
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8045
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18300
                                                          JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=18302
                                                            JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20861
                                                              js_create_from_ctor /src/quickjs/quickjs.c linenumber=20842
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20789
                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20792
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=20793
                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=20795
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=20796
                                                                JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=20797
                                                                  JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=20763
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=50602
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=0
                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=20803
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=20804
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=20843
                                                              JS_CallInternal /src/quickjs/quickjs.c linenumber=20845
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18303
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18304
                                                                JS_CheckBrand /src/quickjs/quickjs.c linenumber=18311
                                                                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=8526
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8531
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8533
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8544
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8548
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8548
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18315
                                                                JS_AddBrand /src/quickjs/quickjs.c linenumber=18321
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8473
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8477
                                                                  JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=8480
                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3534
                                                                    __assert_fail  linenumber=3534
                                                                    __assert_fail  linenumber=3535
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3537
                                                                    JS_NewSymbol /src/quickjs/quickjs.c linenumber=3538
                                                                      __JS_NewAtom /src/quickjs/quickjs.c linenumber=3521
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=3523
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8481
                                                                  add_property /src/quickjs/quickjs.c linenumber=8483
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8485
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8488
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8490
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8492
                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=8494
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8496
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8498
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8499
                                                                  add_property /src/quickjs/quickjs.c linenumber=8502
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8503
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8508
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18323
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18324
                                                                JS_Throw /src/quickjs/quickjs.c linenumber=18329
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7358
                                                                get_u32 /src/quickjs/./cutils.h linenumber=18341
                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18345
                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7737
                                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7738
                                                                JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=18348
                                                                JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18351
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18354
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18357
                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18359
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18367
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18368
                                                                js_same_value /src/quickjs/quickjs.c linenumber=18372
                                                                  js_strict_eq2 /src/quickjs/quickjs.c linenumber=15906
                                                                    tag_is_string /src/quickjs/quickjs.c linenumber=15797
                                                                    js_string_eq /src/quickjs/quickjs.c linenumber=15800
                                                                    js_string_rope_compare /src/quickjs/quickjs.c linenumber=15803
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4788
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4789
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4794
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4795
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4796
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4797
                                                                        __assert_fail  linenumber=4766
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4798
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4802
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4803
                                                                      js_string_memcmp /src/quickjs/quickjs.c linenumber=4804
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4810
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4815
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=15877
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=15881
                                                                    js_bigint_cmp /src/quickjs/quickjs.c linenumber=15884
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12397
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12398
                                                                JS_EvalObject /src/quickjs/quickjs.c linenumber=18377
                                                                  JS_IsString /src/quickjs/./quickjs.h linenumber=37333
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=37334
                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=37335
                                                                    JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=754
                                                                  JS_EvalInternal /src/quickjs/quickjs.c linenumber=37338
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37313
                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=37339
                                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=18380
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18383
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18386
                                                                  get_u16 /src/quickjs/./cutils.h linenumber=18399
                                                                  build_arg_list /src/quickjs/quickjs.c linenumber=18402
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=41168
                                                                    js_get_length64 /src/quickjs/quickjs.c linenumber=41171
                                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41141
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=41142
                                                                      JS_ToLengthFree /src/quickjs/quickjs.c linenumber=41146
                                                                        JS_ToInt64Clamp /src/quickjs/quickjs.c linenumber=13512
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=13240
                                                                          JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13240
                                                                            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13223
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=13224
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=13513
                                                                    JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=41175
                                                                    max_uint32 /src/quickjs/./cutils.h linenumber=41181
                                                                    js_mallocz /src/quickjs/quickjs.c linenumber=41181
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=41190
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=41194
                                                                    JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=41199
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=41200
                                                                    free_arg_list /src/quickjs/quickjs.c linenumber=41201
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=41153
                                                                      js_free /src/quickjs/quickjs.c linenumber=41155
                                                                  js_same_value /src/quickjs/quickjs.c linenumber=18405
                                                                  JS_EvalObject /src/quickjs/quickjs.c linenumber=18410
                                                                  JS_Call /src/quickjs/quickjs.c linenumber=18413
                                                                  free_arg_list /src/quickjs/quickjs.c linenumber=18416
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18417
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18419
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18420
                                                                  JS_NewRegexp /src/quickjs/quickjs.c linenumber=18428
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=47654
                                                                    js_dup_shape /src/quickjs/quickjs.c linenumber=47658
                                                                    JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=47658
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=47659
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=47667
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=47668
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18430
                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=18439
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18440
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18442
                                                                  js_dynamic_import /src/quickjs/quickjs.c linenumber=18451
                                                                    JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=31080
                                                                    JS_AtomToValue /src/quickjs/quickjs.c linenumber=31084
                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=31085
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31086
                                                                    JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31089
                                                                      js_new_promise_capability /src/quickjs/quickjs.c linenumber=53783
                                                                        js_promise_executor_new /src/quickjs/quickjs.c linenumber=53753
                                                                          JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=53741
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=6055
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=6057
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=6059
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=6061
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=6069
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=6070
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=6071
                                                                          js_promise_executor /src/quickjs/quickjs.c linenumber=53741
                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53728
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=53729
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53730
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53754
                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53757
                                                                        js_promise_constructor /src/quickjs/quickjs.c linenumber=53758
                                                                          check_function /src/quickjs/quickjs.c linenumber=53682
                                                                          js_create_from_ctor /src/quickjs/quickjs.c linenumber=53684
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53685
                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=53687
                                                                          init_list_head /src/quickjs/./list.h linenumber=53693
                                                                          JS_SetOpaque /src/quickjs/quickjs.c linenumber=53695
                                                                          js_create_resolving_functions /src/quickjs/quickjs.c linenumber=53696
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=53528
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=53535
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=53537
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=53539
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=53541
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=53545
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53551
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=53552
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=53553
                                                                            js_promise_resolve_function_free_resolved /src/quickjs/quickjs.c linenumber=53556
                                                                              js_free_rt /src/quickjs/quickjs.c linenumber=53514
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53698
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53699
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=53701
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53702
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53703
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53704
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53706
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53708
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53709
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53710
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53713
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53714
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53716
                                                                        JS_CallConstructor /src/quickjs/quickjs.c linenumber=53761
                                                                          JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20869
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20847
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20848
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20851
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53764
                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53766
                                                                        check_function /src/quickjs/quickjs.c linenumber=53768
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53772
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53773
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53776
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53777
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31090
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31091
                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=31096
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31097
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31100
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=31101
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31102
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=31105
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31106
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31108
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=31113
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31114
                                                                    JS_NewObjectProto /src/quickjs/quickjs.c linenumber=31117
                                                                    JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=31118
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8626
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8630
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3137
                                                                        abort  linenumber=3151
                                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8638
                                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8639
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8643
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8661
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8671
                                                                      JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8678
                                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8824
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8835
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8837
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8840
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8844
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8841
                                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8847
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8852
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8857
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8858
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8870
                                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8872
                                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8879
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8680
                                                                        JS_FreeAtom /src/quickjs/quickjs.c linenumber=8591
                                                                        js_free /src/quickjs/quickjs.c linenumber=8592
                                                                      js_free_desc /src/quickjs/quickjs.c linenumber=8686
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9654
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9655
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9656
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=8710
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8711
                                                                      max_int /src/quickjs/./cutils.h linenumber=8717
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=8717
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8719
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8729
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8733
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8736
                                                                      JS_DupAtom /src/quickjs/quickjs.c linenumber=8744
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8759
                                                                      __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8762
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8776
                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=8783
                                                                      js_free /src/quickjs/quickjs.c linenumber=8786
                                                                      __assert_fail  linenumber=8790
                                                                      __assert_fail  linenumber=8791
                                                                      __assert_fail  linenumber=8792
                                                                      rqsort /src/quickjs/cutils.c linenumber=8795
                                                                        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=8795
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8575
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8576
                                                                        __assert_fail  linenumber=8577
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=31123
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31124
                                                                    JS_IsString /src/quickjs/./quickjs.h linenumber=31126
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31127
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31128
                                                                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=31131
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=31134
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=31138
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31143
                                                                    JS_EnqueueJob /src/quickjs/quickjs.c linenumber=31155
                                                                      JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=2290
                                                                        JS_DupContext /src/quickjs/quickjs.c linenumber=2276
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=2280
                                                                        list_add_tail /src/quickjs/./list.h linenumber=2282
                                                                    js_dynamic_import_job /src/quickjs/quickjs.c linenumber=31155
                                                                      JS_IsString /src/quickjs/./quickjs.h linenumber=31046
                                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31047
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=31050
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=31054
                                                                      JS_LoadModuleInternal /src/quickjs/quickjs.c linenumber=31058
                                                                        js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=30983
                                                                          js_default_module_normalize_name /src/quickjs/quickjs.c linenumber=30023
                                                                            js_strdup /src/quickjs/quickjs.c linenumber=29949
                                                                              strlen  linenumber=1905
                                                                              js_strndup /src/quickjs/quickjs.c linenumber=1905
                                                                                js_malloc /src/quickjs/quickjs.c linenumber=1895
                                                                            strrchr  linenumber=29952
                                                                            strlen  linenumber=29958
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=29959
                                                                            strrchr  linenumber=29975
                                                                            strcmp  linenumber=29980
                                                                            pstrcat /src/quickjs/cutils.c linenumber=29991
                                                                              strlen  linenumber=53
                                                                              pstrcpy /src/quickjs/cutils.c linenumber=55
                                                                            pstrcat /src/quickjs/cutils.c linenumber=29992
                                                                          JS_NewAtom /src/quickjs/quickjs.c linenumber=30031
                                                                            strlen  linenumber=3479
                                                                            JS_NewAtomLen /src/quickjs/quickjs.c linenumber=3479
                                                                              is_digit /src/quickjs/quickjs.c linenumber=3465
                                                                              count_ascii /src/quickjs/quickjs.c linenumber=3466
                                                                              __JS_FindAtom /src/quickjs/quickjs.c linenumber=3467
                                                                                hash_string8 /src/quickjs/quickjs.c linenumber=3354
                                                                                memcmp  linenumber=3364
                                                                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3365
                                                                                js_rc /src/quickjs/quickjs.c linenumber=3366
                                                                              JS_NewStringLen /src/quickjs/quickjs.c linenumber=3471
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=3472
                                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=3474
                                                                          js_free /src/quickjs/quickjs.c linenumber=30033
                                                                          js_find_loaded_module /src/quickjs/quickjs.c linenumber=30038
                                                                          js_free /src/quickjs/quickjs.c linenumber=30040
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30041
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30045
                                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=30050
                                                                          js_free /src/quickjs/quickjs.c linenumber=30052
                                                                          js_free /src/quickjs/quickjs.c linenumber=30060
                                                                        js_resolve_module /src/quickjs/quickjs.c linenumber=30987
                                                                          js_host_resolve_imported_module_atom /src/quickjs/quickjs.c linenumber=30542
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=30072
                                                                              JS_AtomToCStringLen /src/quickjs/quickjs.c linenumber=464
                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3758
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3759
                                                                                JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=3764
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3765
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=30075
                                                                            js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=30080
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=30081
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=0
                                                                          js_resolve_module /src/quickjs/quickjs.c linenumber=30550
                                                                        js_free_modules /src/quickjs/quickjs.c linenumber=30988
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30993
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=30931
                                                                        JS_EvalFunction /src/quickjs/quickjs.c linenumber=30994
                                                                          JS_EvalFunctionInternal /src/quickjs/quickjs.c linenumber=37184
                                                                            js_closure /src/quickjs/quickjs.c linenumber=37157
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=37158
                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=37160
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=37165
                                                                            js_create_module_function /src/quickjs/quickjs.c linenumber=37166
                                                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=30596
                                                                              js_create_module_bytecode_function /src/quickjs/quickjs.c linenumber=30603
                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=30563
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30566
                                                                                js_closure2 /src/quickjs/quickjs.c linenumber=30570
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30571
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=30573
                                                                              js_create_module_function /src/quickjs/quickjs.c linenumber=30612
                                                                            js_link_module /src/quickjs/quickjs.c linenumber=37168
                                                                              __assert_fail  linenumber=30831
                                                                              js_inner_module_linking /src/quickjs/quickjs.c linenumber=30836
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30633
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30634
                                                                                __assert_fail  linenumber=30651
                                                                                js_inner_module_linking /src/quickjs/quickjs.c linenumber=30663
                                                                                  __assert_fail  linenumber=30666
                                                                                  min_int /src/quickjs/./cutils.h linenumber=30671
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30691
                                                                                    js_resolve_export1 /src/quickjs/quickjs.c linenumber=30223
                                                                                      find_resolve_entry /src/quickjs/quickjs.c linenumber=30143
                                                                                      add_resolve_entry /src/quickjs/quickjs.c linenumber=30145
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30114
                                                                                          js_realloc_array /src/quickjs/quickjs.c linenumber=1930
                                                                                            max_int /src/quickjs/./cutils.h linenumber=1915
                                                                                            js_realloc2 /src/quickjs/quickjs.c linenumber=1916
                                                                                        JS_DupAtom /src/quickjs/quickjs.c linenumber=30120
                                                                                      find_export_entry /src/quickjs/quickjs.c linenumber=30147
                                                                                      js_resolve_export1 /src/quickjs/quickjs.c linenumber=30180
                                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=30226
                                                                                    js_free /src/quickjs/quickjs.c linenumber=30227
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30693
                                                                                    JS_AtomGetStr /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=0
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30728
                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30514
                                                                                    js_build_module_ns /src/quickjs/quickjs.c linenumber=30516
                                                                                      JS_NewObjectClass /src/quickjs/quickjs.c linenumber=30415
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=30416
                                                                                      get_exported_names /src/quickjs/quickjs.c linenumber=30421
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30308
                                                                                        find_exported_name /src/quickjs/quickjs.c linenumber=30317
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30319
                                                                                        get_exported_names /src/quickjs/quickjs.c linenumber=30339
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30422
                                                                                      rqsort /src/quickjs/cutils.c linenumber=30466
                                                                                      exported_names_cmp /src/quickjs/quickjs.c linenumber=30466
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=30364
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=30365
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30366
                                                                                        js_string_compare /src/quickjs/quickjs.c linenumber=30370
                                                                                          min_int /src/quickjs/./cutils.h linenumber=4620
                                                                                          js_string_memcmp /src/quickjs/quickjs.c linenumber=4621
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30373
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30374
                                                                                      js_resolve_export /src/quickjs/quickjs.c linenumber=30438
                                                                                      js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30443
                                                                                      add_property /src/quickjs/quickjs.c linenumber=30475
                                                                                      js_rc /src/quickjs/quickjs.c linenumber=30480
                                                                                      JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=30487
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30498
                                                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=30501
                                                                                      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=30500
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30507
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30508
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30517
                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=30521
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30729
                                                                                  set_value /src/quickjs/quickjs.c linenumber=30731
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30741
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30744
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30752
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30753
                                                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=30755
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30757
                                                                                  set_value /src/quickjs/quickjs.c linenumber=30760
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=30771
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=30787
                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=30793
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30794
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30796
                                                                                  __assert_fail  linenumber=30799
                                                                              __assert_fail  linenumber=30839
                                                                              __assert_fail  linenumber=30845
                                                                              __assert_fail  linenumber=30846
                                                                            js_evaluate_module /src/quickjs/quickjs.c linenumber=37170
                                                                              __assert_fail  linenumber=31543
                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31551
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31552
                                                                              JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31553
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=31554
                                                                              js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31558
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31434
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31435
                                                                                JS_GetException /src/quickjs/quickjs.c linenumber=31436
                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=31443
                                                                                __assert_fail  linenumber=31454
                                                                                js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31468
                                                                                  __assert_fail  linenumber=31471
                                                                                  min_int /src/quickjs/./cutils.h linenumber=31475
                                                                                  __assert_fail  linenumber=31479
                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=31482
                                                                                  js_resize_array /src/quickjs/quickjs.c linenumber=31488
                                                                                  JS_GetException /src/quickjs/quickjs.c linenumber=31489
                                                                                  __assert_fail  linenumber=31497
                                                                                  __assert_fail  linenumber=31502
                                                                                  js_execute_async_module /src/quickjs/quickjs.c linenumber=31506
                                                                                    js_async_function_call /src/quickjs/quickjs.c linenumber=31369
                                                                                      async_func_init /src/quickjs/quickjs.c linenumber=21326
                                                                                        max_int /src/quickjs/./cutils.h linenumber=20905
                                                                                        js_malloc /src/quickjs/quickjs.c linenumber=20906
                                                                                        js_rc /src/quickjs/quickjs.c linenumber=20910
                                                                                        add_gc_object /src/quickjs/quickjs.c linenumber=20911
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20917
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20918
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20927
                                                                                      JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=21330
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=21331
                                                                                      js_async_function_resume /src/quickjs/quickjs.c linenumber=21336
                                                                                        async_func_resume /src/quickjs/quickjs.c linenumber=21242
                                                                                          __assert_fail  linenumber=20957
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=20958
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=20959
                                                                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=20963
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18452
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18454
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18455
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18466
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18469
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18472
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18476
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18480
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18484
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18495
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18498
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18505
                                                                                            JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18507
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=18511
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8967
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8969
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8974
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8975
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8976
                                                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8981
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=18514
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=18515
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=18518
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9684
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9685
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9688
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9689
                                                                                              JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=9694
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9707
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9712
                                                                                              __assert_fail  linenumber=9715
                                                                                              __assert_fail  linenumber=9716
                                                                                              set_array_length /src/quickjs/quickjs.c linenumber=9717
                                                                                                JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=9440
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13455
                                                                                                  JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13458
                                                                                                    JS_ToUint32 /src/quickjs/./quickjs.h linenumber=13462
                                                                                                      JS_ToInt32 /src/quickjs/quickjs.c linenumber=733
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13373
                                                                                                        JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13373
                                                                                                          JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13360
                                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=13361
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13463
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13466
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13467
                                                                                                    JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13470
                                                                                                      JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13474
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9444
                                                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9445
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9451
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9455
                                                                                                JS_ToUint32 /src/quickjs/./quickjs.h linenumber=9459
                                                                                                JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=9472
                                                                                                  __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3485
                                                                                                  u32toa /src/quickjs/dtoa.c linenumber=3490
                                                                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=3491
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3492
                                                                                                  __JS_NewAtom /src/quickjs/quickjs.c linenumber=3494
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9473
                                                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=9474
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9487
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9490
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9498
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9501
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9504
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9507
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9515
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9515
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9517
                                                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7703
                                                                                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7705
                                                                                              call_setter /src/quickjs/quickjs.c linenumber=9719
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=9414
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=9415
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9416
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=9417
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9419
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9422
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=9424
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9425
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9725
                                                                                              JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9729
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9730
                                                                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9742
                                                                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9743
                                                                                              JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=9746
                                                                                                add_fast_array_element /src/quickjs/quickjs.c linenumber=9970
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9554
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9555
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9556
                                                                                                  expand_fast_array /src/quickjs/quickjs.c linenumber=9562
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9563
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9972
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9977
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9982
                                                                                                JS_ToUint8ClampFree /src/quickjs/quickjs.c linenumber=9985
                                                                                                  min_int /src/quickjs/./cutils.h linenumber=13394
                                                                                                  max_int /src/quickjs/./cutils.h linenumber=13394
                                                                                                  lrint  linenumber=13407
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13412
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13413
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=9995
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10003
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10011
                                                                                                JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=10022
                                                                                                  JS_ToBigIntFree /src/quickjs/quickjs.c linenumber=14694
                                                                                                    __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14663
                                                                                                    JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=14667
                                                                                                      JS_StringToBigInt /src/quickjs/quickjs.c linenumber=14640
                                                                                                        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=14615
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14616
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14620
                                                                                                          unicode_from_utf8 /src/quickjs/cutils.c linenumber=11243
                                                                                                          lre_is_space /src/quickjs/./libunicode.h linenumber=11244
                                                                                                            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=14622
                                                                                                        js_atof /src/quickjs/quickjs.c linenumber=14625
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12823
                                                                                                          strstart /src/quickjs/cutils.c linenumber=12830
                                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=12834
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12842
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12845
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12849
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12854
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12855
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12866
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12868
                                                                                                          js_malloc_rt /src/quickjs/quickjs.c linenumber=12880
                                                                                                          js_atod /src/quickjs/dtoa.c linenumber=12904
                                                                                                            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=12907
                                                                                                          js_bigint_from_string /src/quickjs/quickjs.c linenumber=12915
                                                                                                            strlen  linenumber=12468
                                                                                                            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12472
                                                                                                            clz32 /src/quickjs/./cutils.h linenumber=12476
                                                                                                            max_int /src/quickjs/./cutils.h linenumber=12484
                                                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=12485
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12496
                                                                                                            mp_mul1 /src/quickjs/quickjs.c linenumber=12507
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12524
                                                                                                            __assert_fail  linenumber=12525
                                                                                                            js_bigint_normalize /src/quickjs/quickjs.c linenumber=12537
                                                                                                            js_bigint_neg /src/quickjs/quickjs.c linenumber=12541
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12542
                                                                                                          JS_CompactBigInt /src/quickjs/quickjs.c linenumber=12920
                                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=12736
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12737
                                                                                                          abort  linenumber=12924
                                                                                                          js_free_rt /src/quickjs/quickjs.c linenumber=12929
                                                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=12937
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14626
                                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=14627
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14629
                                                                                                        JS_FreeCString /src/quickjs/quickjs.c linenumber=14634
                                                                                                      JS_VALUE_IS_NAN /src/quickjs/./quickjs.h linenumber=14641
                                                                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=14642
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14668
                                                                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14672
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14673
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=14678
                                                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14679
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=14695
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=14709
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10030
                                                                                                  __JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13074
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13041
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13042
                                                                                                    abort  linenumber=13053
                                                                                                tofp16 /src/quickjs/./cutils.h linenumber=10034
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=418
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10037
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10044
                                                                                                JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10060
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10061
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10063
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10066
                                                                                                  JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9755
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9758
                                                                                                  JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=9767
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=9770
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9771
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=9772
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9776
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9787
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9790
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9791
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9796
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9799
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9801
                                                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9807
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9811
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9812
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9813
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9816
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9820
                                                                                                    __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10376
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10378
                                                                                                    __assert_fail  linenumber=10379
                                                                                                    check_define_prop_flags /src/quickjs/quickjs.c linenumber=10382
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10384
                                                                                                    JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=10389
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10399
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10404
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10411
                                                                                                    remove_global_object_property /src/quickjs/quickjs.c linenumber=10416
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10419
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10421
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10442
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10444
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10449
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10451
                                                                                                    js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=10459
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10465
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10467
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10471
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10473
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10487
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10500
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10505
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10504
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10511
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10513
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10521
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10522
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10531
                                                                                                    set_array_length /src/quickjs/quickjs.c linenumber=10531
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10542
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10543
                                                                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10333
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10550
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10551
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10554
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10567
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10578
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10579
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10581
                                                                                                    convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10586
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10592
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10592
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10602
                                                                                                    JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=10604
                                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=10605
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=10607
                                                                                                    JS_NumberIsInteger /src/quickjs/quickjs.c linenumber=10609
                                                                                                      JS_IsNumber /src/quickjs/./quickjs.h linenumber=13521
                                                                                                      JS_ToFloat64 /src/quickjs/quickjs.c linenumber=13523
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13080
                                                                                                        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13080
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10611
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10615
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10616
                                                                                                    JS_NumberIsNegativeOrMinusZero /src/quickjs/quickjs.c linenumber=10618
                                                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=13551
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10619
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10621
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10626
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10630
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10632
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10635
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10638
                                                                                                    JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10638
                                                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=10067
                                                                                                    JS_CreateProperty /src/quickjs/quickjs.c linenumber=10645
                                                                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10142
                                                                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10143
                                                                                                      get_prop_flags /src/quickjs/quickjs.c linenumber=10149
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10153
                                                                                                      add_fast_array_element /src/quickjs/quickjs.c linenumber=10152
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10157
                                                                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10160
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10164
                                                                                                      JS_ToUint32 /src/quickjs/./quickjs.h linenumber=10170
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10172
                                                                                                      JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10174
                                                                                                      __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10178
                                                                                                      set_value /src/quickjs/quickjs.c linenumber=10178
                                                                                                      JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=10183
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10187
                                                                                                      JS_IsExtensible /src/quickjs/quickjs.c linenumber=10196
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10207
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10221
                                                                                                      js_rc /src/quickjs/quickjs.c linenumber=10225
                                                                                                      js_create_var_ref /src/quickjs/quickjs.c linenumber=10227
                                                                                                      add_property /src/quickjs/quickjs.c linenumber=10235
                                                                                                      free_var_ref /src/quickjs/quickjs.c linenumber=10238
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10243
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10245
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10248
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10250
                                                                                                      delete_property /src/quickjs/quickjs.c linenumber=10254
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10257
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10263
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9823
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9840
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9843
                                                                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9846
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9858
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9859
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9863
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9864
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9870
                                                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9871
                                                                                                  add_fast_array_element /src/quickjs/quickjs.c linenumber=9874
                                                                                                  add_property /src/quickjs/quickjs.c linenumber=9884
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9886
                                                                                                  JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=9894
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9896
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9901
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9902
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9903
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9904
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9906
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9910
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9911
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9914
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9917
                                                                                                  JS_CreateProperty /src/quickjs/quickjs.c linenumber=9921
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9928
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18526
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18534
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18536
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18543
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18545
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18552
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18554
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18554
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18560
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18562
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18569
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18571
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18578
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18580
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18580
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18585
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18586
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18587
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18587
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18589
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18590
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18591
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18592
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18593
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18594
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18595
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18596
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18597
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18597
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18598
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18598
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18599
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18599
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18600
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18600
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18601
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18602
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18603
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18604
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18605
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18606
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18607
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18608
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18609
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18609
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18610
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18610
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18611
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18611
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18612
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18612
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18613
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18614
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18615
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18616
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18617
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18618
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18619
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18620
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18621
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18621
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18622
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18622
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18623
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18623
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18624
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18624
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18631
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18634
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18641
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18643
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18650
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18652
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18652
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18659
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18662
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18663
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=7847
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18666
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18673
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18675
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18676
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18679
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18686
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18688
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18689
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18692
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18699
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18701
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18707
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18709
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18710
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18713
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18720
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18722
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18723
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18726
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18733
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18735
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18736
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18739
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18746
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18748
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18749
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18752
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18752
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18758
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18760
                                                                                            JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18761
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18764
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18771
                                                                                            close_lexical_var /src/quickjs/quickjs.c linenumber=18773
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17554
                                                                                                async_func_free /src/quickjs/quickjs.c linenumber=17525
                                                                                                JS_DupValueRT /src/quickjs/./quickjs.h linenumber=17527
                                                                                                  __js_rc /src/quickjs/./quickjs.h linenumber=719
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18785
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18786
                                                                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18788
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18789
                                                                                            js_rc /src/quickjs/quickjs.c linenumber=18793
                                                                                            get_var_ref /src/quickjs/quickjs.c linenumber=18795
                                                                                            add_property /src/quickjs/quickjs.c linenumber=18799
                                                                                            free_var_ref /src/quickjs/quickjs.c linenumber=18802
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=18806
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18812
                                                                                            JS_GetGlobalVarRef /src/quickjs/quickjs.c linenumber=18816
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10867
                                                                                              JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=10871
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=10872
                                                                                              JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10876
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10878
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10881
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10885
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=10890
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18823
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18824
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18829
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18830
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18835
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18849
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11175
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11181
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11202
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11210
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11219
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18853
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18855
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18870
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18874
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18876
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18891
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18897
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18911
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18917
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18925
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18934
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18951
                                                                                            js_for_in_start /src/quickjs/quickjs.c linenumber=18961
                                                                                              build_for_in_iterator /src/quickjs/quickjs.c linenumber=16334
                                                                                                JS_ToObjectFree /src/quickjs/quickjs.c linenumber=16279
                                                                                                  JS_ToObject /src/quickjs/quickjs.c linenumber=39959
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=39960
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=16282
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16284
                                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=16287
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16288
                                                                                                js_free /src/quickjs/quickjs.c linenumber=16289
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16290
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=16311
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16320
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16322
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16335
                                                                                            js_for_in_next /src/quickjs/quickjs.c linenumber=18966
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16425
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16425
                                                                                              js_for_in_prepare_prototype_chain_enum /src/quickjs/quickjs.c linenumber=16429
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=16354
                                                                                                JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16356
                                                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=8053
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8054
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16357
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16359
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16361
                                                                                                JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16367
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16369
                                                                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=16373
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16384
                                                                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16395
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=0
                                                                                              JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16436
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16437
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16439
                                                                                              js_poll_interrupts /src/quickjs/quickjs.c linenumber=16443
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16446
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16451
                                                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=16457
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16466
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16472
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16480
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=16488
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=18972
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16670
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16518
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16519
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16521
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16521
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16522
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16523
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16525
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16503
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16504
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16506
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16507
                                                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16508
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16526
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16527
                                                                                                JS_CreateAsyncFromSyncIterator /src/quickjs/quickjs.c linenumber=16529
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=54429
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=54430
                                                                                                  JS_NewObjectClass /src/quickjs/quickjs.c linenumber=54432
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=54433
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=54434
                                                                                                  js_mallocz /src/quickjs/quickjs.c linenumber=54437
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=54439
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=54440
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=54443
                                                                                                  JS_SetOpaque /src/quickjs/quickjs.c linenumber=54445
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16530
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16534
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16535
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=16538
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16539
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16540
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16542
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16543
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16671
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16673
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16675
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16676
                                                                                            js_for_of_next /src/quickjs/quickjs.c linenumber=18982
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16691
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16692
                                                                                                JS_IteratorNext2 /src/quickjs/quickjs.c linenumber=16596
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16556
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16573
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16574
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16576
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16577
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16578
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16597
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16603
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16607
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16608
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16610
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16613
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16615
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16619
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16693
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16698
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16703
                                                                                            js_for_await_of_next /src/quickjs/quickjs.c linenumber=18989
                                                                                              JS_Call /src/quickjs/quickjs.c linenumber=16721
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16722
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=18995
                                                                                            js_iterator_get_value_done /src/quickjs/quickjs.c linenumber=19002
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16752
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16753
                                                                                              JS_IteratorGetCompleteValue /src/quickjs/quickjs.c linenumber=16756
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16733
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16734
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16736
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16737
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16738
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16757
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16759
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=19007
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19008
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19016
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19018
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=19020
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16639
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16640
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16644
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16644
                                                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=16647
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16649
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16651
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16652
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16656
                                                                                              JS_Throw /src/quickjs/quickjs.c linenumber=16659
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19022
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19033
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=19036
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19037
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=19049
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19051
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19053
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19066
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19068
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19070
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19070
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=19075
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=19078
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19081
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19083
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19101
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19164
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19164
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19164
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19164
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19164
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19164
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19168
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19168
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19168
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19168
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19168
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19173
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19173
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19173
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19173
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19173
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19186
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19192
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19198
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19202
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19207
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19209
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19223
                                                                                            JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=19225
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19226
                                                                                            JS_GetPrivateField /src/quickjs/quickjs.c linenumber=19236
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8418
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8421
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7817
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8422
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8424
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8426
                                                                                                __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8368
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8429
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19237
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19238
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19241
                                                                                            JS_SetPrivateField /src/quickjs/quickjs.c linenumber=19249
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8441
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8446
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8449
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8451
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8453
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8455
                                                                                              set_value /src/quickjs/quickjs.c linenumber=8458
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19250
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19251
                                                                                            JS_DefinePrivateField /src/quickjs/quickjs.c linenumber=19261
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8383
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8388
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8391
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8393
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8395
                                                                                              add_property /src/quickjs/quickjs.c linenumber=8399
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8402
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19262
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19273
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=19276
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19288
                                                                                            JS_DefineObjectName /src/quickjs/quickjs.c linenumber=19291
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10781
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10782
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10765
                                                                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=10783
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10783
                                                                                            JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=19299
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10792
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10793
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10796
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=10799
                                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5912
                                                                                                JS_AtomSymbolHasDescription /src/quickjs/quickjs.c linenumber=5913
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3743
                                                                                                JS_ConcatString3 /src/quickjs/quickjs.c linenumber=5914
                                                                                                  JS_ToStringFree /src/quickjs/quickjs.c linenumber=4422
                                                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=13653
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13654
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4423
                                                                                                  strlen  linenumber=4427
                                                                                                  strlen  linenumber=4428
                                                                                                  string_buffer_init2 /src/quickjs/quickjs.c linenumber=4430
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4433
                                                                                                  string_buffer_concat /src/quickjs/quickjs.c linenumber=4434
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4435
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4437
                                                                                                  string_buffer_end /src/quickjs/quickjs.c linenumber=4438
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4441
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10800
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=10801
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10803
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=19309
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19309
                                                                                            JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=19310
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=7916
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7933
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7946
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7954
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7966
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=7975
                                                                                              js_shape_prepare_update /src/quickjs/quickjs.c linenumber=7978
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=7982
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19313
                                                                                            js_method_set_home_object /src/quickjs/quickjs.c linenumber=19318
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5892
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5898
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5901
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19335
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19340
                                                                                            js_method_set_properties /src/quickjs/quickjs.c linenumber=19364
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=5928
                                                                                              JS_ConcatString3 /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5934
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5936
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=5939
                                                                                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=19366
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19369
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19371
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19372
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19386
                                                                                            js_op_define_class /src/quickjs/quickjs.c linenumber=19389
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17439
                                                                                              JS_IsConstructor /src/quickjs/quickjs.c linenumber=17443
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17447
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17448
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17450
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=17450
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17457
                                                                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17460
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17461
                                                                                              __assert_fail  linenumber=17465
                                                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=17466
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17468
                                                                                              js_closure2 /src/quickjs/quickjs.c linenumber=17470
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17472
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=17474
                                                                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17475
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17477
                                                                                              JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=17482
                                                                                              JS_DefineObjectName /src/quickjs/quickjs.c linenumber=17486
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17493
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17492
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17499
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17498
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17504
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17505
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17511
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17512
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17513
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17514
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17515
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19435
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19435
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19435
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19435
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19439
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19439
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19439
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19456
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19467
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19467
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19468
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=19472
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19473
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19475
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19480
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19480
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19481
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19495
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19498
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19499
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19500
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19503
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19506
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19509
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19510
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19511
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19516
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19518
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19519
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19531
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19534
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19535
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19536
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19538
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19539
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19540
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19573
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19580
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19582
                                                                                            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=19587
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19588
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19601
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19604
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19605
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19606
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19607
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19610
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19613
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19616
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19619
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19620
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19621
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19625
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19626
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19627
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19628
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=19641
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19644
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19647
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19649
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19650
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19651
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19652
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19662
                                                                                            JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=19662
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10694
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10695
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10697
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10700
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10701
                                                                                            js_append_enumerate /src/quickjs/quickjs.c linenumber=19673
                                                                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=16823
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16835
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16836
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=16839
                                                                                              js_create_array_iterator /src/quickjs/quickjs.c linenumber=16839
                                                                                                JS_ToStringCheckObject /src/quickjs/quickjs.c linenumber=43602
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13674
                                                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=13675
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=43605
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=43608
                                                                                                JS_NewObjectClass /src/quickjs/quickjs.c linenumber=43610
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=43611
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=43613
                                                                                                JS_SetOpaque /src/quickjs/quickjs.c linenumber=43619
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43622
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43624
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16841
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16843
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16844
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16846
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16847
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16848
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=16854
                                                                                              js_array_iterator_next /src/quickjs/quickjs.c linenumber=16854
                                                                                                JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=43637
                                                                                                  JS_GetOpaque /src/quickjs/quickjs.c linenumber=11044
                                                                                                  JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=11046
                                                                                                    __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7855
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=43640
                                                                                                typed_array_is_oob /src/quickjs/quickjs.c linenumber=43645
                                                                                                  __assert_fail  linenumber=57383
                                                                                                  __assert_fail  linenumber=57384
                                                                                                JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=43646
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56973
                                                                                                js_get_length32 /src/quickjs/quickjs.c linenumber=43651
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41129
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=41130
                                                                                                  JS_ToUint32Free /src/quickjs/quickjs.c linenumber=41134
                                                                                                    JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13378
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43659
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=43668
                                                                                                JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=43670
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=43671
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=43678
                                                                                                js_create_array /src/quickjs/quickjs.c linenumber=43681
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43682
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=43683
                                                                                              js_get_fast_array /src/quickjs/quickjs.c linenumber=16855
                                                                                              js_get_length32 /src/quickjs/quickjs.c linenumber=16857
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16866
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16865
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10708
                                                                                                JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10708
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16873
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16874
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16880
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16886
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16887
                                                                                              JS_IteratorClose /src/quickjs/quickjs.c linenumber=16891
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16892
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16893
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19675
                                                                                            JS_CopyDataProperties /src/quickjs/quickjs.c linenumber=19689
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16929
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16935
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16944
                                                                                              js_free_desc /src/quickjs/quickjs.c linenumber=16950
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16954
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16955
                                                                                              JS_SetProperty /src/quickjs/./quickjs.h linenumber=16958
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=795
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16960
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=0
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19705
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19727
                                                                                            JS_IsString /src/quickjs/./quickjs.h linenumber=19729
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19730
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=5048
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5049
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5050
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=5056
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5057
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5058
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5067
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5074
                                                                                                JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=4712
                                                                                                  js_rc /src/quickjs/quickjs.c linenumber=4678
                                                                                                  js_malloc_usable_size /src/quickjs/quickjs.c linenumber=4680
                                                                                                    js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1888
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4713
                                                                                                JS_ConcatString1 /src/quickjs/quickjs.c linenumber=4717
                                                                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4655
                                                                                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4657
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4665
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4666
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4718
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4719
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5076
                                                                                                max_int /src/quickjs/./cutils.h linenumber=4895
                                                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4898
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=4901
                                                                                                js_rc /src/quickjs/quickjs.c linenumber=4904
                                                                                                js_rebalancee_string_rope /src/quickjs/quickjs.c linenumber=4916
                                                                                                  js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=5012
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4967
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4969
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4972
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4921
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4927
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4928
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4973
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4979
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4980
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4980
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4981
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4984
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4986
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4987
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4989
                                                                                                    js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=4996
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5017
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5019
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=5022
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=5023
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5029
                                                                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=5030
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=5035
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5084
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5084
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5085
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5086
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5089
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5089
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5090
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5099
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5106
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5106
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5107
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5108
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5111
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5111
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5112
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5116
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19732
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19737
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15113
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15124
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15126
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11713
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11718
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15135
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15136
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15137
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15141
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15142
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15143
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15150
                                                                                              JS_ConcatString /src/quickjs/quickjs.c linenumber=15151
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15152
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15157
                                                                                                JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13027
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=12977
                                                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=12987
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=12988
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=12992
                                                                                                  js_atof /src/quickjs/quickjs.c linenumber=12997
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=12998
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=12999
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13001
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13010
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13011
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13013
                                                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13006
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15158
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15159
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15162
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15163
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15164
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15176
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15183
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15187
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15190
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15191
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15192
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15195
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15199
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15200
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15203
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15205
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19757
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19763
                                                                                            JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=19770
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19771
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19773
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19773
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19774
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19776
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19783
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19786
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19788
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19801
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19823
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19872
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19888
                                                                                            js_binary_arith_slow /src/quickjs/quickjs.c linenumber=19919
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14942
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14950
                                                                                              abort  linenumber=14955
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14958
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=14960
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14967
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14968
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14969
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14972
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14973
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14974
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14992
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14997
                                                                                              fmod  linenumber=15001
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15001
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=15008
                                                                                                pow  linenumber=14574
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15008
                                                                                              abort  linenumber=15011
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15013
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15021
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15025
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15030
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15033
                                                                                              js_bigint_mul /src/quickjs/quickjs.c linenumber=15036
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11865
                                                                                                mp_mul_basecase /src/quickjs/quickjs.c linenumber=11868
                                                                                                  mp_mul1 /src/quickjs/quickjs.c linenumber=11408
                                                                                                  mp_add_mul1 /src/quickjs/quickjs.c linenumber=11410
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11871
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11872
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11873
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11874
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11875
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=15039
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11888
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11892
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11893
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11897
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11901
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=11909
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11911
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11915
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11925
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11926
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11929
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11936
                                                                                                  js_bigint_new /src/quickjs/quickjs.c linenumber=11662
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=11941
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11943
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11944
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11949
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11951
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11952
                                                                                                mp_divnorm /src/quickjs/quickjs.c linenumber=11958
                                                                                                  mp_div1norm /src/quickjs/quickjs.c linenumber=11500
                                                                                                    udiv1norm_init /src/quickjs/quickjs.c linenumber=11473
                                                                                                    udiv1norm /src/quickjs/quickjs.c linenumber=11475
                                                                                                  udiv1norm_init /src/quickjs/quickjs.c linenumber=11506
                                                                                                  mp_sub /src/quickjs/quickjs.c linenumber=11521
                                                                                                  udiv1norm /src/quickjs/quickjs.c linenumber=11528
                                                                                                  mp_sub_mul1 /src/quickjs/quickjs.c linenumber=11535
                                                                                                  mp_add /src/quickjs/quickjs.c linenumber=11546
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11959
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11962
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=11964
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11967
                                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11968
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11971
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11974
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11976
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=15042
                                                                                              js_bigint_pow /src/quickjs/quickjs.c linenumber=15045
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12112
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12113
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12118
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12125
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12127
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=12135
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12147
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12164
                                                                                                clz32 /src/quickjs/./cutils.h linenumber=12162
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=12169
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12172
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=12175
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12178
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12184
                                                                                              abort  linenumber=15048
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15050
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15051
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15054
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15058
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15059
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15062
                                                                                              fmod  linenumber=15076
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=15079
                                                                                              abort  linenumber=15082
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15084
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19935
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14734
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14735
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14753
                                                                                              abort  linenumber=14760
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14762
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14771
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14776
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14781
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14790
                                                                                              abort  linenumber=14793
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14787
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14804
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14805
                                                                                              js_bigint_set_si /src/quickjs/quickjs.c linenumber=14812
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=14813
                                                                                              js_bigint_neg /src/quickjs/quickjs.c linenumber=14817
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=14820
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12039
                                                                                              abort  linenumber=14823
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14825
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14828
                                                                                              abort  linenumber=14848
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14850
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19965
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19968
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19986
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20004
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=20022
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14867
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14868
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=14873
                                                                                              js_unary_arith_slow /src/quickjs/quickjs.c linenumber=14874
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=20041
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20066
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20067
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20069
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20092
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20093
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20095
                                                                                            js_not_slow /src/quickjs/quickjs.c linenumber=20107
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14882
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14883
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14886
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=14889
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14890
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14893
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=14896
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20127
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15270
                                                                                              abort  linenumber=15278
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15280
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15283
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15284
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15285
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15288
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15289
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15290
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15302
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15306
                                                                                              js_bigint_logic /src/quickjs/quickjs.c linenumber=15313
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11998
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12000
                                                                                                abort  linenumber=12029
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12031
                                                                                              js_bigint_get_si_sat /src/quickjs/quickjs.c linenumber=15319
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11776
                                                                                              js_bigint_shl /src/quickjs/quickjs.c linenumber=15327
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12057
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12060
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=12070
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12071
                                                                                                js_bigint_extend /src/quickjs/quickjs.c linenumber=12073
                                                                                              js_bigint_shr /src/quickjs/quickjs.c linenumber=15329
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12086
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12088
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12090
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=12099
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12100
                                                                                              abort  linenumber=15333
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15335
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15336
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15339
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15341
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15342
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15345
                                                                                              abort  linenumber=15364
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20142
                                                                                            js_shr_slow /src/quickjs/quickjs.c linenumber=20148
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15742
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15743
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15744
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15747
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15748
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15749
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15756
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15757
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15758
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15762
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15763
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15765
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20168
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20186
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20204
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20222
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20268
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15479
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15480
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15481
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15484
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15485
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15486
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15492
                                                                                              js_string_compare /src/quickjs/quickjs.c linenumber=15494
                                                                                              js_string_rope_compare /src/quickjs/quickjs.c linenumber=15497
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15514
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15515
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15522
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15526
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15531
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15532
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15536
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15537
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15543
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15544
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15545
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15548
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15549
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15550
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15560
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15423
                                                                                                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=15383
                                                                                                  js_bigint_set_short /src/quickjs/quickjs.c linenumber=15386
                                                                                                  abort  linenumber=15392
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15424
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=12345
                                                                                                  js_bigint_sign /src/quickjs/quickjs.c linenumber=12349
                                                                                                  js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12374
                                                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=12199
                                                                                                    clz64 /src/quickjs/./cutils.h linenumber=12236
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15429
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15430
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15433
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15434
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15438
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15439
                                                                                                js_bigint_cmp /src/quickjs/quickjs.c linenumber=15440
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15442
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15443
                                                                                                abort  linenumber=15463
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20269
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20270
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20271
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20340
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20340
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=20340
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15621
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15650
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15655
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15656
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15641
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15644
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15645
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15646
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15652
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15653
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15654
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15661
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15666
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15667
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15671
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15672
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15678
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15679
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15680
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15683
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15684
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15685
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15689
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15690
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15691
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15699
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15702
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15703
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15704
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15707
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15708
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15709
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15715
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15717
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15723
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15724
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20341
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20341
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=20341
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20397
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20397
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=20397
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20398
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20398
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=20398
                                                                                            js_operator_in /src/quickjs/quickjs.c linenumber=20402
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15934
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15937
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=15940
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=15941
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15944
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15945
                                                                                            js_operator_private_in /src/quickjs/quickjs.c linenumber=20408
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15959
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=15962
                                                                                              JS_CheckBrand /src/quickjs/quickjs.c linenumber=15964
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15973
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=15977
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=15978
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15981
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15982
                                                                                            js_operator_instanceof /src/quickjs/quickjs.c linenumber=20414
                                                                                              JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=16012
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=8137
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8139
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=8140
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=8142
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=8142
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=8144
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=8145
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=8149
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8151
                                                                                                JS_OrdinaryIsInstanceOf /src/quickjs/quickjs.c linenumber=8154
                                                                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=8067
                                                                                                  JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=8072
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8078
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8080
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8081
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8093
                                                                                                  JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=8095
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8096
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=8100
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8105
                                                                                                  js_poll_interrupts /src/quickjs/quickjs.c linenumber=8110
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8111
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8128
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16015
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16016
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20424
                                                                                              JS_IsFunction /src/quickjs/quickjs.c linenumber=16052
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20425
                                                                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=20426
                                                                                            js_operator_delete /src/quickjs/quickjs.c linenumber=20431
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16080
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=16083
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=10926
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=10927
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=10930
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10931
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=10935
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=10936
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=16084
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16087
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16088
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20440
                                                                                            JS_DeleteGlobalVar /src/quickjs/quickjs.c linenumber=20444
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10904
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10907
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=10911
                                                                                            JS_ToObject /src/quickjs/quickjs.c linenumber=20454
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20455
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20457
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=20470
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20471
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20473
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20500
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20501
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20507
                                                                                            js_has_unscopable /src/quickjs/quickjs.c linenumber=20512
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=15993
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15994
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=15997
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=15998
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=15999
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16001
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20521
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=20525
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20526
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20531
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20532
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20535
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20539
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=20543
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20544
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=20548
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20550
                                                                                            JS_DeleteProperty /src/quickjs/quickjs.c linenumber=20556
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20559
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=20564
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20569
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20575
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20576
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20586
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20634
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20640
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20646
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20652
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=20657
                                                                                            is_backtrace_needed /src/quickjs/quickjs.c linenumber=20663
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=7628
                                                                                            build_backtrace /src/quickjs/quickjs.c linenumber=20668
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=7549
                                                                                              js_dbuf_init /src/quickjs/quickjs.c linenumber=7552
                                                                                                dbuf_init2 /src/quickjs/cutils.c linenumber=1937
                                                                                                js_realloc_rt /src/quickjs/quickjs.c linenumber=1937
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7554
                                                                                                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=7556
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7557
                                                                                                __dbuf_putc /src/quickjs/cutils.c linenumber=279
                                                                                                  dbuf_put /src/quickjs/cutils.c linenumber=154
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7558
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=7559
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7562
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7564
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7566
                                                                                              get_prop_string /src/quickjs/quickjs.c linenumber=7578
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7583
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7584
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=7587
                                                                                              find_line_num /src/quickjs/quickjs.c linenumber=7594
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7450
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7456
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7467
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7472
                                                                                                  get_leb128 /src/quickjs/quickjs.c linenumber=7425
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7482
                                                                                              JS_AtomToCString /src/quickjs/./quickjs.h linenumber=7596
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7597
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7599
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7601
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7602
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7605
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7607
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7609
                                                                                              dbuf_error /src/quickjs/./cutils.h linenumber=7610
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7613
                                                                                              dbuf_free /src/quickjs/cutils.c linenumber=7614
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7615
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20673
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20678
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=20680
                                                                                            close_var_refs /src/quickjs/quickjs.c linenumber=20702
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17541
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20706
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20966
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20966
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20973
                                                                                          close_var_refs /src/quickjs/quickjs.c linenumber=20981
                                                                                          async_func_free_frame /src/quickjs/quickjs.c linenumber=20983
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21244
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=21247
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=21248
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21250
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21251
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=21254
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21256
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21257
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21267
                                                                                        js_promise_resolve /src/quickjs/quickjs.c linenumber=21268
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=53792
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=53793
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53794
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53797
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53798
                                                                                          js_same_value /src/quickjs/quickjs.c linenumber=53800
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53801
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53803
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=53805
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53806
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53808
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53809
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53810
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53811
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53812
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53815
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21270
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21271
                                                                                        js_async_function_resolve_create /src/quickjs/quickjs.c linenumber=21273
                                                                                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=21224
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=21226
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=21228
                                                                                          js_rc /src/quickjs/quickjs.c linenumber=21232
                                                                                        perform_promise_then /src/quickjs/quickjs.c linenumber=21282
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=54196
                                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=54204
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=54211
                                                                                          JS_IsFunction /src/quickjs/quickjs.c linenumber=54213
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=54207
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53380
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53381
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53382
                                                                                            js_free_rt /src/quickjs/quickjs.c linenumber=53383
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=54215
                                                                                          list_add_tail /src/quickjs/./list.h linenumber=54221
                                                                                          JS_EnqueueJob /src/quickjs/quickjs.c linenumber=54238
                                                                                          promise_reaction_job /src/quickjs/quickjs.c linenumber=54238
                                                                                            __assert_fail  linenumber=53393
                                                                                            JS_ToBool /src/quickjs/quickjs.c linenumber=53395
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=11227
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=11227
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53401
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53403
                                                                                            JS_Throw /src/quickjs/quickjs.c linenumber=53403
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53405
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=53408
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=53410
                                                                                            JS_GetException /src/quickjs/quickjs.c linenumber=53412
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53417
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=53418
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=53423
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=54240
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21285
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21287
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21274
                                                                                      async_func_free /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31370
                                                                                    JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31372
                                                                                    JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31373
                                                                                    js_async_module_execution_fulfilled /src/quickjs/quickjs.c linenumber=31373
                                                                                      __assert_fail  linenumber=31312
                                                                                      __assert_fail  linenumber=31315
                                                                                      __assert_fail  linenumber=31316
                                                                                      __assert_fail  linenumber=31317
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31319
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31176
                                                                                        __assert_fail  linenumber=31178
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=31180
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31182
                                                                                      gather_available_ancestors /src/quickjs/quickjs.c linenumber=31325
                                                                                        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31208
                                                                                        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31209
                                                                                        find_in_exec_module_list /src/quickjs/quickjs.c linenumber=31214
                                                                                        __assert_fail  linenumber=31216
                                                                                        __assert_fail  linenumber=31217
                                                                                        __assert_fail  linenumber=31218
                                                                                        __assert_fail  linenumber=31219
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=31222
                                                                                        gather_available_ancestors /src/quickjs/quickjs.c linenumber=31227
                                                                                      rqsort /src/quickjs/cutils.c linenumber=31331
                                                                                      exec_module_list_cmp /src/quickjs/quickjs.c linenumber=31331
                                                                                      __assert_fail  linenumber=31340
                                                                                      js_execute_async_module /src/quickjs/quickjs.c linenumber=31342
                                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31374
                                                                                        js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31374
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31266
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31267
                                                                                          __assert_fail  linenumber=31270
                                                                                          __assert_fail  linenumber=31274
                                                                                          __assert_fail  linenumber=31275
                                                                                          __assert_fail  linenumber=31276
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=31279
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31283
                                                                                          __assert_fail  linenumber=31285
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=31286
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31288
                                                                                          JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31293
                                                                                          js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31294
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31296
                                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=31375
                                                                                          JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=54253
                                                                                          JS_SpeciesConstructor /src/quickjs/quickjs.c linenumber=54257
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=40840
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40841
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40842
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=40843
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40845
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=40846
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=40847
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40848
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40849
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40851
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40852
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=40853
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40855
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=40855
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=40856
                                                                                            JS_IsConstructor /src/quickjs/quickjs.c linenumber=40857
                                                                                            JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=40858
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40859
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=54258
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=54260
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=54261
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=54262
                                                                                          perform_promise_then /src/quickjs/quickjs.c linenumber=54264
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=54267
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=54269
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31376
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31377
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31378
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31379
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31380
                                                                                      js_execute_sync_module /src/quickjs/quickjs.c linenumber=31345
                                                                                        js_async_function_call /src/quickjs/quickjs.c linenumber=31399
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=31400
                                                                                        JS_PromiseState /src/quickjs/quickjs.c linenumber=31402
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53360
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31404
                                                                                        JS_PromiseResult /src/quickjs/quickjs.c linenumber=31406
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53368
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53371
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31407
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31410
                                                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31411
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=31413
                                                                                      JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31346
                                                                                      js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31347
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31350
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31351
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31354
                                                                                      js_free /src/quickjs/quickjs.c linenumber=0
                                                                                  js_execute_sync_module /src/quickjs/quickjs.c linenumber=31508
                                                                                  __assert_fail  linenumber=31512
                                                                              __assert_fail  linenumber=31561
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31564
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31568
                                                                              __assert_fail  linenumber=31569
                                                                              __assert_fail  linenumber=31570
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31571
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31573
                                                                              __assert_fail  linenumber=31578
                                                                              __assert_fail  linenumber=31580
                                                                              __assert_fail  linenumber=31583
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31585
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31587
                                                                              __assert_fail  linenumber=31589
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31591
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=37171
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=37176
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37177
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30995
                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=30997
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=30998
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31000
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31001
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31005
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31009
                                                                        js_load_module_fulfilled /src/quickjs/quickjs.c linenumber=31009
                                                                          JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30960
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=30961
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=30962
                                                                          js_load_module_rejected /src/quickjs/quickjs.c linenumber=30963
                                                                            JS_Call /src/quickjs/quickjs.c linenumber=30946
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=30948
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=30966
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=30968
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=30969
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31010
                                                                        js_load_module_rejected /src/quickjs/quickjs.c linenumber=31010
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31011
                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=31012
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31013
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31014
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31015
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31016
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31060
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31061
                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=31064
                                                                      JS_Call /src/quickjs/quickjs.c linenumber=31065
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31067
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31068
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31069
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31157
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31158
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31159
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31160
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31161
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31164
                                                                    JS_GetException /src/quickjs/quickjs.c linenumber=31165
                                                                    JS_Call /src/quickjs/quickjs.c linenumber=31166
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31168
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31169
                                                      build_arg_list /src/quickjs/quickjs.c linenumber=41228
                                                      JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=41232
                                                      JS_Call /src/quickjs/quickjs.c linenumber=41234
                                                      free_arg_list /src/quickjs/quickjs.c linenumber=41236
                          build_backtrace /src/quickjs/quickjs.c linenumber=7655
                          JS_Throw /src/quickjs/quickjs.c linenumber=7658
              js_finrec_job /src/quickjs/quickjs.c linenumber=61277
                JS_Call /src/quickjs/quickjs.c linenumber=61256
              js_weakref_free /src/quickjs/quickjs.c linenumber=61279
              js_weakref_free /src/quickjs/quickjs.c linenumber=61280
              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=61281
              list_del /src/quickjs/./list.h linenumber=61282
              js_free_rt /src/quickjs/quickjs.c linenumber=61283
            abort  linenumber=6531
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6537
        list_empty /src/quickjs/./list.h linenumber=2464
        __assert_fail  linenumber=2464
        list_empty /src/quickjs/./list.h linenumber=2465
        __assert_fail  linenumber=2465
        JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=2471
        js_free_rt /src/quickjs/quickjs.c linenumber=2474
        atom_is_free /src/quickjs/quickjs.c linenumber=2537
        js_free_rt /src/quickjs/quickjs.c linenumber=2541
        js_free_rt /src/quickjs/quickjs.c linenumber=2544
        js_free_rt /src/quickjs/quickjs.c linenumber=2545
        js_free_rt /src/quickjs/quickjs.c linenumber=2546
  JS_NewContext /src/quickjs/quickjs.c linenumber=29
    JS_NewContextRaw /src/quickjs/quickjs.c linenumber=2631
      js_mallocz_rt /src/quickjs/quickjs.c linenumber=2598
      js_rc /src/quickjs/quickjs.c linenumber=2601
      add_gc_object /src/quickjs/quickjs.c linenumber=2602
      js_malloc_rt /src/quickjs/quickjs.c linenumber=2604
      js_free_rt /src/quickjs/quickjs.c linenumber=2607
      list_add_tail /src/quickjs/./list.h linenumber=2611
      init_list_head /src/quickjs/./list.h linenumber=2618
      JS_AddIntrinsicBasicObjects /src/quickjs/quickjs.c linenumber=2620
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56387
          clz32 /src/quickjs/./cutils.h linenumber=5774
          get_proto_obj /src/quickjs/quickjs.c linenumber=5777
          js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5778
          JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5781
        JS_IsException /src/quickjs/./quickjs.h linenumber=56389
        JS_SetImmutablePrototype /src/quickjs/quickjs.c linenumber=56391
        JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=56394
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=5954
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5956
          JS_IsException /src/quickjs/./quickjs.h linenumber=5958
          JS_DupContext /src/quickjs/quickjs.c linenumber=5961
          JS_NewAtom /src/quickjs/quickjs.c linenumber=5972
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=5974
          js_function_set_properties /src/quickjs/quickjs.c linenumber=5977
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=5978
        js_function_proto /src/quickjs/quickjs.c linenumber=56394
        JS_IsException /src/quickjs/./quickjs.h linenumber=56398
        JS_DupValue /src/quickjs/./quickjs.h linenumber=56400
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56402
        JS_IsException /src/quickjs/./quickjs.h linenumber=56404
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56408
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=56412
        JS_IsException /src/quickjs/./quickjs.h linenumber=56414
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56419
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39828
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39829
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39832
          JS_IsException /src/quickjs/./quickjs.h linenumber=39833
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39838
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39845
          JS_IsException /src/quickjs/./quickjs.h linenumber=39847
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39850
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39852
            find_atom /src/quickjs/quickjs.c linenumber=39716
              strlen  linenumber=39539
              memcmp  linenumber=39545
              JS_DupAtom /src/quickjs/quickjs.c linenumber=39546
              abort  linenumber=39548
              JS_NewAtom /src/quickjs/quickjs.c linenumber=39550
            JS_InstantiateFunctionListItem /src/quickjs/quickjs.c linenumber=39719
              find_atom /src/quickjs/quickjs.c linenumber=39608
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39611
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39614
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39617
              abort  linenumber=39620
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=39622
              JS_IsException /src/quickjs/./quickjs.h linenumber=39623
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39642
              snprintf  linenumber=39654
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39655
                JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=5987
              JS_IsException /src/quickjs/./quickjs.h linenumber=39658
              snprintf  linenumber=39663
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39664
              JS_IsException /src/quickjs/./quickjs.h linenumber=39667
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39668
              JS_DefinePropertyGetSet /src/quickjs/quickjs.c linenumber=39672
                JS_DefineProperty /src/quickjs/quickjs.c linenumber=10740
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10743
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10744
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39681
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39684
              JS_AtomToValue /src/quickjs/quickjs.c linenumber=39690
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39697
              abort  linenumber=39702
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39704
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=39720
          JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=39856
          JS_IsException /src/quickjs/./quickjs.h linenumber=39858
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39860
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39864
          JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=39863
            JS_NewAtom /src/quickjs/quickjs.c linenumber=10724
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10726
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10729
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10730
          JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=39868
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39783
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39782
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39786
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39785
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39870
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39871
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39874
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39875
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39876
        js_error_constructor /src/quickjs/quickjs.c linenumber=56419
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41448
          JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=41449
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41450
          JS_IsException /src/quickjs/./quickjs.h linenumber=41451
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41453
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41457
          JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41458
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41466
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=41468
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41469
          JS_IsException /src/quickjs/./quickjs.h linenumber=41470
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41475
          JS_ToString /src/quickjs/quickjs.c linenumber=41476
          JS_IsException /src/quickjs/./quickjs.h linenumber=41477
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41479
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41485
          JS_HasProperty /src/quickjs/quickjs.c linenumber=41486
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41490
          JS_IsException /src/quickjs/./quickjs.h linenumber=41491
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41493
          iterator_to_array /src/quickjs/quickjs.c linenumber=41500
            JS_GetIterator /src/quickjs/quickjs.c linenumber=41410
            JS_IsException /src/quickjs/./quickjs.h linenumber=41411
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41413
            JS_IsException /src/quickjs/./quickjs.h linenumber=41414
            JS_NewArray /src/quickjs/quickjs.c linenumber=41416
            JS_IsException /src/quickjs/./quickjs.h linenumber=41417
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=41420
            JS_IsException /src/quickjs/./quickjs.h linenumber=41421
            JS_DefinePropertyValueInt64 /src/quickjs/quickjs.c linenumber=41425
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10715
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10715
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41430
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41431
            JS_IteratorClose /src/quickjs/quickjs.c linenumber=41434
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41436
          JS_IsException /src/quickjs/./quickjs.h linenumber=41501
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41503
          build_backtrace /src/quickjs/quickjs.c linenumber=41508
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41511
        JS_IsException /src/quickjs/./quickjs.h linenumber=56425
        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=56433
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56437
        js_error_constructor /src/quickjs/quickjs.c linenumber=56437
        JS_IsException /src/quickjs/./quickjs.h linenumber=56443
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56447
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56448
        JS_IsException /src/quickjs/./quickjs.h linenumber=56449
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56454
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56457
        js_array_constructor /src/quickjs/quickjs.c linenumber=56457
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=41675
          JS_IsException /src/quickjs/./quickjs.h linenumber=41676
          JS_IsNumber /src/quickjs/./quickjs.h linenumber=41678
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41680
          JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=41680
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=41682
          JS_SetProperty /src/quickjs/./quickjs.h linenumber=41682
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41686
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=41686
            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10075
            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10075
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41692
        JS_IsException /src/quickjs/./quickjs.h linenumber=56463
        get_proto_obj /src/quickjs/quickjs.c linenumber=56472
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56472
        add_shape_property /src/quickjs/quickjs.c linenumber=56476
        get_proto_obj /src/quickjs/quickjs.c linenumber=56480
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56480
        add_shape_property /src/quickjs/quickjs.c linenumber=56484
        add_shape_property /src/quickjs/quickjs.c linenumber=56487
        add_shape_property /src/quickjs/quickjs.c linenumber=56490
        get_proto_obj /src/quickjs/quickjs.c linenumber=56494
        js_new_shape2 /src/quickjs/quickjs.c linenumber=56494
        add_shape_property /src/quickjs/quickjs.c linenumber=56498
        add_shape_property /src/quickjs/quickjs.c linenumber=56501
        add_shape_property /src/quickjs/quickjs.c linenumber=56504
      JS_FreeContext /src/quickjs/quickjs.c linenumber=2621
    JS_AddIntrinsicBaseObjects /src/quickjs/quickjs.c linenumber=2635
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=56516
        JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=1053
        js_throw_type_error /src/quickjs/quickjs.c linenumber=1053
          JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=16099
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16101
      JS_IsException /src/quickjs/./quickjs.h linenumber=56517
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56520
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56525
      js_object_seal /src/quickjs/quickjs.c linenumber=56530
        JS_IsObject /src/quickjs/./quickjs.h linenumber=40675
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40676
        JS_PreventExtensions /src/quickjs/quickjs.c linenumber=40678
          array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=8939
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40682
        JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=40687
        JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=40696
        js_free_desc /src/quickjs/quickjs.c linenumber=40702
        JS_DefineProperty /src/quickjs/quickjs.c linenumber=40705
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40709
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40710
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40713
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56530
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56533
      js_object_constructor /src/quickjs/quickjs.c linenumber=56533
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40102
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=40104
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=40105
        JS_NewObject /src/quickjs/quickjs.c linenumber=40111
        JS_ToObject /src/quickjs/quickjs.c linenumber=40114
      JS_IsException /src/quickjs/./quickjs.h linenumber=56539
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56541
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56545
      js_function_constructor /src/quickjs/quickjs.c linenumber=56545
        string_buffer_init /src/quickjs/quickjs.c linenumber=41063
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41064
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41069
          strlen  linenumber=4244
          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4244
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41067
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41072
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41074
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=41081
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41084
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41079
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=41086
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41089
        string_buffer_end /src/quickjs/quickjs.c linenumber=41090
        JS_IsException /src/quickjs/./quickjs.h linenumber=41091
        JS_EvalObject /src/quickjs/quickjs.c linenumber=41094
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41095
        JS_IsException /src/quickjs/./quickjs.h linenumber=41096
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41098
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41100
        JS_IsException /src/quickjs/./quickjs.h linenumber=41101
        JS_IsObject /src/quickjs/./quickjs.h linenumber=41103
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41105
        JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41106
        JS_DupValue /src/quickjs/./quickjs.h linenumber=41109
        JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=41111
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41112
        string_buffer_free /src/quickjs/quickjs.c linenumber=41119
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41121
      JS_IsException /src/quickjs/./quickjs.h linenumber=56551
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56556
      js_iterator_constructor /src/quickjs/quickjs.c linenumber=56556
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43778
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43782
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=43784
      JS_IsException /src/quickjs/./quickjs.h linenumber=56562
      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=56568
      js_iterator_constructor_getset /src/quickjs/quickjs.c linenumber=56568
        JS_IsObject /src/quickjs/./quickjs.h linenumber=43759
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=43760
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43762
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=43761
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43768
      JS_IsException /src/quickjs/./quickjs.h linenumber=56570
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56571
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=56574
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56578
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56579
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56582
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56586
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39559
        JS_IsException /src/quickjs/./quickjs.h linenumber=39560
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39562
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39563
      JS_IsException /src/quickjs/./quickjs.h linenumber=56589
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56592
      JS_IsException /src/quickjs/./quickjs.h linenumber=56595
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56599
      JS_IsException /src/quickjs/./quickjs.h linenumber=56602
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56607
      JS_IsException /src/quickjs/./quickjs.h linenumber=56608
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56612
      JS_IsException /src/quickjs/./quickjs.h linenumber=56615
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56621
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56626
      js_number_constructor /src/quickjs/quickjs.c linenumber=56626
        JS_ToNumeric /src/quickjs/quickjs.c linenumber=44822
          JS_DupValue /src/quickjs/./quickjs.h linenumber=13032
          JS_ToNumericFree /src/quickjs/quickjs.c linenumber=13032
        JS_IsException /src/quickjs/./quickjs.h linenumber=44823
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44827
        JS_IsException /src/quickjs/./quickjs.h linenumber=44828
        js_bigint_to_float64 /src/quickjs/quickjs.c linenumber=44835
          js_bigint_sign /src/quickjs/quickjs.c linenumber=12268
          js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12269
          shr_rndn /src/quickjs/quickjs.c linenumber=12276
          uint64_as_float64 /src/quickjs/./cutils.h linenumber=12284
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=44836
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44837
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44844
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44845
        JS_IsException /src/quickjs/./quickjs.h linenumber=44846
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44847
      JS_IsException /src/quickjs/./quickjs.h linenumber=56632
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56634
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56635
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56639
      js_boolean_constructor /src/quickjs/quickjs.c linenumber=56639
        JS_ToBool /src/quickjs/quickjs.c linenumber=45129
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=45130
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=45131
        JS_IsException /src/quickjs/./quickjs.h linenumber=45132
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=45133
      JS_IsException /src/quickjs/./quickjs.h linenumber=56645
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56647
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56648
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56652
      js_string_constructor /src/quickjs/quickjs.c linenumber=56652
        JS_AtomToString /src/quickjs/quickjs.c linenumber=45272
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=45283
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=45274
        JS_IsSymbol /src/quickjs/./quickjs.h linenumber=45274
        js_get_atom_index /src/quickjs/quickjs.c linenumber=45276
        JS_AtomToString /src/quickjs/quickjs.c linenumber=45276
        JS_ConcatString3 /src/quickjs/quickjs.c linenumber=45276
        JS_ToString /src/quickjs/quickjs.c linenumber=45278
        JS_IsException /src/quickjs/./quickjs.h linenumber=45280
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=45286
        JS_IsException /src/quickjs/./quickjs.h linenumber=45287
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=45288
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=45290
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=45291
      JS_IsException /src/quickjs/./quickjs.h linenumber=56658
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56660
      JS_AtomToString /src/quickjs/quickjs.c linenumber=56661
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=56661
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56665
      JS_IsException /src/quickjs/./quickjs.h linenumber=56668
      js_random_init /src/quickjs/quickjs.c linenumber=56672
        gettimeofday  linenumber=47376
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56673
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=56677
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56681
      js_symbol_constructor /src/quickjs/quickjs.c linenumber=56681
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51574
        JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=51575
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51576
        JS_ToString /src/quickjs/quickjs.c linenumber=51579
        JS_IsException /src/quickjs/./quickjs.h linenumber=51580
        JS_NewSymbol /src/quickjs/quickjs.c linenumber=51584
      JS_IsException /src/quickjs/./quickjs.h linenumber=56687
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56689
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56693
      JS_IsException /src/quickjs/./quickjs.h linenumber=56696
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56700
      js_function_constructor /src/quickjs/quickjs.c linenumber=56700
      JS_IsException /src/quickjs/./quickjs.h linenumber=56707
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56709
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=56710
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56716
      JS_IsException /src/quickjs/./quickjs.h linenumber=56717
      JS_DupValue /src/quickjs/./quickjs.h linenumber=56721
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=56720
      JS_AddIntrinsicBigInt /src/quickjs/quickjs.c linenumber=56726
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56365
        js_bigint_constructor /src/quickjs/quickjs.c linenumber=56365
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=56236
          JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=56237
          JS_DupValue /src/quickjs/./quickjs.h linenumber=56238
          JS_ToBigIntCtorFree /src/quickjs/quickjs.c linenumber=56238
            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=56191
            js_bigint_from_float64 /src/quickjs/quickjs.c linenumber=56201
              float64_as_uint64 /src/quickjs/./cutils.h linenumber=12293
              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12310
              js_bigint_set_si64 /src/quickjs/quickjs.c linenumber=12333
                js_bigint_set_si /src/quickjs/quickjs.c linenumber=11617
              js_bigint_shl /src/quickjs/quickjs.c linenumber=12335
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56206
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56208
            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=56210
            JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=56216
            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=56219
            JS_IsException /src/quickjs/./quickjs.h linenumber=56220
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=56226
            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56227
        JS_IsException /src/quickjs/./quickjs.h linenumber=56371
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=56373
    JS_AddIntrinsicDate /src/quickjs/quickjs.c linenumber=2636
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56160
      js_date_constructor /src/quickjs/quickjs.c linenumber=56160
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55411
        date_now /src/quickjs/quickjs.c linenumber=55417
          gettimeofday  linenumber=55399
        JS_IsNumber /src/quickjs/./quickjs.h linenumber=55422
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55423
        JS_ToPrimitive /src/quickjs/quickjs.c linenumber=55429
        JS_IsString /src/quickjs/./quickjs.h linenumber=55430
        js_Date_parse /src/quickjs/quickjs.c linenumber=55431
          JS_ToString /src/quickjs/quickjs.c linenumber=55921
          JS_IsException /src/quickjs/./quickjs.h linenumber=55922
          string_get /src/quickjs/quickjs.c linenumber=55928
          js_date_parse_isostring /src/quickjs/quickjs.c linenumber=55934
            string_get_digits /src/quickjs/quickjs.c linenumber=55675
            string_get_digits /src/quickjs/quickjs.c linenumber=55683
            string_skip_char /src/quickjs/quickjs.c linenumber=55686
            string_get_digits /src/quickjs/quickjs.c linenumber=55687
            string_skip_char /src/quickjs/quickjs.c linenumber=55692
            string_get_digits /src/quickjs/quickjs.c linenumber=55693
            string_skip_char /src/quickjs/quickjs.c linenumber=55699
            string_get_digits /src/quickjs/quickjs.c linenumber=55701
            string_skip_char /src/quickjs/quickjs.c linenumber=55702
            string_get_digits /src/quickjs/quickjs.c linenumber=55703
            string_skip_char /src/quickjs/quickjs.c linenumber=55707
            string_get_digits /src/quickjs/quickjs.c linenumber=55708
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55710
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55716
              string_get_digits /src/quickjs/quickjs.c linenumber=55587
              string_skip_char /src/quickjs/quickjs.c linenumber=55601
              string_get_digits /src/quickjs/quickjs.c linenumber=55603
          js_date_parse_otherstring /src/quickjs/quickjs.c linenumber=55935
            string_skip_spaces /src/quickjs/quickjs.c linenumber=55777
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55780
            string_get_digits /src/quickjs/quickjs.c linenumber=55784
            string_get_digits /src/quickjs/quickjs.c linenumber=55795
            string_skip_char /src/quickjs/quickjs.c linenumber=55796
            string_get_digits /src/quickjs/quickjs.c linenumber=55799
            string_skip_char /src/quickjs/quickjs.c linenumber=55801
            string_get_digits /src/quickjs/quickjs.c linenumber=55802
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55804
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55808
            string_get_month /src/quickjs/quickjs.c linenumber=55826
              find_abbrev /src/quickjs/quickjs.c linenumber=55652
                upper_ascii /src/quickjs/quickjs.c linenumber=0
                upper_ascii /src/quickjs/quickjs.c linenumber=55640
            string_skip_until /src/quickjs/quickjs.c linenumber=55828
              strchr  linenumber=55523
            string_match /src/quickjs/quickjs.c linenumber=55830
              upper_ascii /src/quickjs/quickjs.c linenumber=55627
            string_match /src/quickjs/quickjs.c linenumber=55835
            string_get_tzabbr /src/quickjs/quickjs.c linenumber=55840
              string_match /src/quickjs/quickjs.c linenumber=55749
            string_skip_until /src/quickjs/quickjs.c linenumber=55862
            string_skip_separators /src/quickjs/quickjs.c linenumber=55864
          set_date_fields /src/quickjs/quickjs.c linenumber=55949
            fmod  linenumber=55163
            days_from_year /src/quickjs/quickjs.c linenumber=55171
              floor_div /src/quickjs/quickjs.c linenumber=55055
              floor_div /src/quickjs/quickjs.c linenumber=55056
            days_in_year /src/quickjs/quickjs.c linenumber=55175
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=55204
              localtime_r  linenumber=47501
            time_clip /src/quickjs/quickjs.c linenumber=55206
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55950
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55953
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55432
        JS_IsException /src/quickjs/./quickjs.h linenumber=55433
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=55435
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=55438
        time_clip /src/quickjs/quickjs.c linenumber=0
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55447
        set_date_fields_checked /src/quickjs/quickjs.c linenumber=55450
          set_date_fields /src/quickjs/quickjs.c linenumber=55221
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=55460
        JS_IsException /src/quickjs/./quickjs.h linenumber=55461
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55462
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=55462
        get_date_string /src/quickjs/quickjs.c linenumber=55467
          get_date_fields /src/quickjs/quickjs.c linenumber=55302
            JS_ThisTimeValue /src/quickjs/quickjs.c linenumber=55096
              JS_IsNumber /src/quickjs/./quickjs.h linenumber=55034
              JS_ToFloat64 /src/quickjs/quickjs.c linenumber=55035
              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=55037
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=55106
            math_mod /src/quickjs/quickjs.c linenumber=55112
            math_mod /src/quickjs/quickjs.c linenumber=55120
            year_from_days /src/quickjs/quickjs.c linenumber=55121
              floor_div /src/quickjs/quickjs.c linenumber=55066
              days_from_year /src/quickjs/quickjs.c linenumber=55070
              days_in_year /src/quickjs/quickjs.c linenumber=55075
            days_in_year /src/quickjs/quickjs.c linenumber=55126
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=55307
          js_new_string8 /src/quickjs/quickjs.c linenumber=55309
          snprintf  linenumber=55327
          snprintf  linenumber=55333
          snprintf  linenumber=0
          snprintf  linenumber=55349
          snprintf  linenumber=55353
          snprintf  linenumber=55365
          snprintf  linenumber=55369
          snprintf  linenumber=55378
          snprintf  linenumber=55383
          snprintf  linenumber=55387
          JS_NewStringLen /src/quickjs/quickjs.c linenumber=55393
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55468
      JS_IsException /src/quickjs/./quickjs.h linenumber=56166
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56168
    JS_AddIntrinsicEval /src/quickjs/quickjs.c linenumber=2637
    JS_AddIntrinsicStringNormalize /src/quickjs/quickjs.c linenumber=2638
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=46918
    JS_AddIntrinsicRegExp /src/quickjs/quickjs.c linenumber=2639
      JS_AddIntrinsicRegExpCompiler /src/quickjs/quickjs.c linenumber=49270
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=49272
      js_regexp_constructor /src/quickjs/quickjs.c linenumber=49272
        js_is_regexp /src/quickjs/quickjs.c linenumber=47738
          JS_IsObject /src/quickjs/./quickjs.h linenumber=47718
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47720
          JS_IsException /src/quickjs/./quickjs.h linenumber=47721
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47723
          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=47724
          js_get_regexp /src/quickjs/quickjs.c linenumber=47725
            JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=47708
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47741
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=47743
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47744
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47747
        JS_IsException /src/quickjs/./quickjs.h linenumber=47748
        js_same_value /src/quickjs/quickjs.c linenumber=47750
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47751
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47753
        js_get_regexp /src/quickjs/quickjs.c linenumber=47756
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47759
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47760
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47761
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47762
        JS_IsException /src/quickjs/./quickjs.h linenumber=47763
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47767
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47771
        JS_IsException /src/quickjs/./quickjs.h linenumber=47772
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47774
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47775
        JS_IsException /src/quickjs/./quickjs.h linenumber=47776
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47782
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47785
        JS_AtomToString /src/quickjs/quickjs.c linenumber=47786
        JS_ToString /src/quickjs/quickjs.c linenumber=47789
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47790
        JS_IsException /src/quickjs/./quickjs.h linenumber=47791
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47795
        JS_IsException /src/quickjs/./quickjs.h linenumber=47796
        js_compile_regexp /src/quickjs/quickjs.c linenumber=47798
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47577
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=47578
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47618
          JS_FreeCString /src/quickjs/quickjs.c linenumber=47613
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=47624
          JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=47627
          lre_compile /src/quickjs/libregexp.c linenumber=47630
            dbuf_init2 /src/quickjs/cutils.c linenumber=2546
            lre_bytecode_realloc /src/quickjs/libregexp.c linenumber=2546
              lre_realloc /src/quickjs/quickjs.c linenumber=2514
                js_realloc_rt /src/quickjs/quickjs.c linenumber=48018
            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=48003
              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=47632
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=47634
          js_new_string8_len /src/quickjs/quickjs.c linenumber=47638
          js_free /src/quickjs/quickjs.c linenumber=47639
        JS_IsException /src/quickjs/./quickjs.h linenumber=47799
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47801
        js_regexp_set_internal /src/quickjs/quickjs.c linenumber=47803
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=47683
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47684
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47685
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=47686
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=47695
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47805
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47806
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47807
      JS_IsException /src/quickjs/./quickjs.h linenumber=49278
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=49283
      JS_IsException /src/quickjs/./quickjs.h linenumber=49286
      get_proto_obj /src/quickjs/quickjs.c linenumber=49289
      js_new_shape2 /src/quickjs/quickjs.c linenumber=49289
      add_shape_property /src/quickjs/quickjs.c linenumber=49293
      get_proto_obj /src/quickjs/quickjs.c linenumber=49297
      js_new_shape2 /src/quickjs/quickjs.c linenumber=49297
      add_shape_property /src/quickjs/quickjs.c linenumber=49301
      add_shape_property /src/quickjs/quickjs.c linenumber=49304
      add_shape_property /src/quickjs/quickjs.c linenumber=49307
      add_shape_property /src/quickjs/quickjs.c linenumber=49310
    JS_AddIntrinsicJSON /src/quickjs/quickjs.c linenumber=2640
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=50407
    JS_AddIntrinsicProxy /src/quickjs/quickjs.c linenumber=2641
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=51539
      init_class_range /src/quickjs/quickjs.c linenumber=51540
      JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=51548
      js_proxy_constructor /src/quickjs/quickjs.c linenumber=51548
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51462
        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=51464
        JS_IsException /src/quickjs/./quickjs.h linenumber=51465
        js_malloc /src/quickjs/quickjs.c linenumber=51467
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51469
        JS_DupValue /src/quickjs/./quickjs.h linenumber=51472
        JS_DupValue /src/quickjs/./quickjs.h linenumber=51473
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51474
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51476
        JS_IsConstructor /src/quickjs/quickjs.c linenumber=51477
        JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=51477
      JS_IsException /src/quickjs/./quickjs.h linenumber=51551
      JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=51553
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=51554
      JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=51557
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=51562
    JS_AddIntrinsicMapSet /src/quickjs/quickjs.c linenumber=2642
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=53295
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=53298
      js_map_constructor /src/quickjs/quickjs.c linenumber=53298
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=51778
        JS_IsException /src/quickjs/./quickjs.h linenumber=51779
        js_mallocz /src/quickjs/quickjs.c linenumber=51781
        init_list_head /src/quickjs/./list.h linenumber=51784
        list_add_tail /src/quickjs/./list.h linenumber=51788
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51790
        js_mallocz /src/quickjs/quickjs.c linenumber=51793
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51801
        JS_IsNull /src/quickjs/./quickjs.h linenumber=51801
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51805
        JS_IsException /src/quickjs/./quickjs.h linenumber=51806
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51808
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=51809
        JS_GetIterator /src/quickjs/quickjs.c linenumber=51813
        JS_IsException /src/quickjs/./quickjs.h linenumber=51814
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51816
        JS_IsException /src/quickjs/./quickjs.h linenumber=51817
        JS_IteratorNext /src/quickjs/quickjs.c linenumber=51821
        JS_IsException /src/quickjs/./quickjs.h linenumber=51822
        JS_Call /src/quickjs/quickjs.c linenumber=51827
        JS_IsException /src/quickjs/./quickjs.h linenumber=51828
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51829
        JS_IsObject /src/quickjs/./quickjs.h linenumber=51837
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51838
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51841
        JS_IsException /src/quickjs/./quickjs.h linenumber=51842
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51844
        JS_IsException /src/quickjs/./quickjs.h linenumber=51845
        JS_Call /src/quickjs/quickjs.c linenumber=51849
        JS_IsException /src/quickjs/./quickjs.h linenumber=51850
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51857
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51858
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51852
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51853
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51854
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51860
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51861
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51863
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51864
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51865
        JS_IteratorClose /src/quickjs/quickjs.c linenumber=51870
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51872
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51873
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51874
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51875
      JS_IsException /src/quickjs/./quickjs.h linenumber=53304
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53306
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=53311
      JS_IsException /src/quickjs/./quickjs.h linenumber=53314
    JS_AddIntrinsicTypedArrays /src/quickjs/quickjs.c linenumber=2643
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61036
      js_array_buffer_constructor /src/quickjs/quickjs.c linenumber=61036
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56897
          JS_ToIndex /src/quickjs/quickjs.c linenumber=56866
            JS_ToInt64Sat /src/quickjs/quickjs.c linenumber=13496
              JS_DupValue /src/quickjs/./quickjs.h linenumber=13234
              JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13234
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13499
          JS_IsObject /src/quickjs/./quickjs.h linenumber=56870
          JS_ToObject /src/quickjs/quickjs.c linenumber=56872
          JS_IsException /src/quickjs/./quickjs.h linenumber=56873
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56875
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56876
          JS_IsException /src/quickjs/./quickjs.h linenumber=56877
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=56879
          JS_ToInt64Free /src/quickjs/quickjs.c linenumber=56881
            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13294
            JS_IsException /src/quickjs/./quickjs.h linenumber=13295
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56885
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56889
            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=56825
              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=56755
              js_create_from_ctor /src/quickjs/quickjs.c linenumber=56759
              JS_IsException /src/quickjs/./quickjs.h linenumber=56760
              js_malloc /src/quickjs/quickjs.c linenumber=56771
              max_int /src/quickjs/./cutils.h linenumber=56783
              max_int /src/quickjs/./cutils.h linenumber=56789
              js_mallocz /src/quickjs/quickjs.c linenumber=56789
              init_list_head /src/quickjs/./list.h linenumber=56800
              JS_SetOpaque /src/quickjs/quickjs.c linenumber=56807
              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=0
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=56810
              js_free /src/quickjs/quickjs.c linenumber=56811
            js_array_buffer_free /src/quickjs/quickjs.c linenumber=56825
              js_free_rt /src/quickjs/quickjs.c linenumber=56817
      JS_IsException /src/quickjs/./quickjs.h linenumber=61042
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61044
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61046
      js_shared_array_buffer_constructor /src/quickjs/quickjs.c linenumber=61046
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56905
      JS_IsException /src/quickjs/./quickjs.h linenumber=61052
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61054
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61058
      js_typed_array_base_constructor /src/quickjs/quickjs.c linenumber=61058
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=59830
      JS_IsException /src/quickjs/./quickjs.h linenumber=61064
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=61068
      JS_IsException /src/quickjs/./quickjs.h linenumber=61069
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=61072
      JS_IsException /src/quickjs/./quickjs.h linenumber=61073
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=61075
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61077
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=61087
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61090
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=61090
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60029
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60031
        JS_IsException /src/quickjs/./quickjs.h linenumber=60032
        js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=60034
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56834
        JS_IsException /src/quickjs/./quickjs.h linenumber=60037
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60044
        JS_IsException /src/quickjs/./quickjs.h linenumber=60045
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60047
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60052
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60054
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56968
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60059
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=60062
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60069
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60072
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60077
        js_typed_array_constructor_ta /src/quickjs/quickjs.c linenumber=60085
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59970
          JS_IsException /src/quickjs/./quickjs.h linenumber=59971
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=59974
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59979
          JS_IsException /src/quickjs/./quickjs.h linenumber=59982
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=59985
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59986
          JS_GetOpaque /src/quickjs/quickjs.c linenumber=59990
          typed_array_init /src/quickjs/quickjs.c linenumber=59991
            js_malloc /src/quickjs/quickjs.c linenumber=59845
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59847
            list_add_tail /src/quickjs/./list.h linenumber=59857
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=60003
          JS_IsException /src/quickjs/./quickjs.h linenumber=60004
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=60006
          JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=0
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=60012
        js_typed_array_constructor_obj /src/quickjs/quickjs.c linenumber=60088
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59915
          JS_IsException /src/quickjs/./quickjs.h linenumber=59916
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59919
          JS_IsException /src/quickjs/./quickjs.h linenumber=59920
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59922
          JS_IsNull /src/quickjs/./quickjs.h linenumber=59922
          js_array_from_iterator /src/quickjs/quickjs.c linenumber=59924
            JS_NewArray /src/quickjs/quickjs.c linenumber=59873
            JS_IsException /src/quickjs/./quickjs.h linenumber=59874
            JS_GetIterator2 /src/quickjs/quickjs.c linenumber=59876
            JS_IsException /src/quickjs/./quickjs.h linenumber=59877
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59879
            JS_IsException /src/quickjs/./quickjs.h linenumber=59880
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=59884
            JS_IsException /src/quickjs/./quickjs.h linenumber=59885
            JS_CreateDataPropertyUint32 /src/quickjs/quickjs.c linenumber=59889
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10751
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10751
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59893
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59894
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59898
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59899
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59900
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59925
          JS_IsException /src/quickjs/./quickjs.h linenumber=59926
          js_get_length64 /src/quickjs/quickjs.c linenumber=59930
          JS_DupValue /src/quickjs/./quickjs.h linenumber=59932
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59935
          JS_IsException /src/quickjs/./quickjs.h linenumber=59938
          typed_array_init /src/quickjs/quickjs.c linenumber=59940
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=59944
          JS_IsException /src/quickjs/./quickjs.h linenumber=59945
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=59947
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59950
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59953
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59954
        JS_DupValue /src/quickjs/./quickjs.h linenumber=60081
        typed_array_init /src/quickjs/quickjs.c linenumber=60092
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60096
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61098
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=61098
      JS_IsException /src/quickjs/./quickjs.h linenumber=61105
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61107
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61110
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61112
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61115
      js_dataview_constructor /src/quickjs/quickjs.c linenumber=61115
        js_get_array_buffer /src/quickjs/quickjs.c linenumber=60140
          JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=57088
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60145
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60149
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60151
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60153
        JS_ToIndex /src/quickjs/quickjs.c linenumber=60155
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60158
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=60162
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60165
        JS_IsException /src/quickjs/./quickjs.h linenumber=60166
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=60170
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=60180
        js_malloc /src/quickjs/quickjs.c linenumber=60183
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60186
        JS_DupValue /src/quickjs/./quickjs.h linenumber=60191
        list_add_tail /src/quickjs/./list.h linenumber=60195
      JS_IsException /src/quickjs/./quickjs.h linenumber=61121
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61123
      JS_AddIntrinsicAtomics /src/quickjs/quickjs.c linenumber=61127
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=61026
    JS_AddIntrinsicPromise /src/quickjs/quickjs.c linenumber=2644
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=54642
      init_class_range /src/quickjs/quickjs.c linenumber=54643
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54655
      js_promise_constructor /src/quickjs/quickjs.c linenumber=54655
      JS_IsException /src/quickjs/./quickjs.h linenumber=54661
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54667
      js_function_constructor /src/quickjs/quickjs.c linenumber=54667
      JS_IsException /src/quickjs/./quickjs.h linenumber=54673
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54675
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54679
      JS_IsException /src/quickjs/./quickjs.h linenumber=54682
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54687
      JS_IsException /src/quickjs/./quickjs.h linenumber=54690
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=54695
      JS_IsException /src/quickjs/./quickjs.h linenumber=54698
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54703
      js_function_constructor /src/quickjs/quickjs.c linenumber=54703
      JS_IsException /src/quickjs/./quickjs.h linenumber=54709
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54711
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=54713
    JS_AddIntrinsicWeakRef /src/quickjs/quickjs.c linenumber=2645
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=61392
      init_class_range /src/quickjs/quickjs.c linenumber=61393
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61397
      js_weakref_constructor /src/quickjs/quickjs.c linenumber=61397
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=61166
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61167
        js_weakref_is_target /src/quickjs/quickjs.c linenumber=61169
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61170
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=61171
        JS_IsException /src/quickjs/./quickjs.h linenumber=61172
        js_mallocz /src/quickjs/quickjs.c linenumber=61174
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=61176
        js_weakref_new /src/quickjs/quickjs.c linenumber=61179
          __assert_fail  linenumber=51757
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51760
          __assert_fail  linenumber=51760
        list_add_tail /src/quickjs/./list.h linenumber=61181
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=61182
      JS_IsException /src/quickjs/./quickjs.h linenumber=61403
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61405
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=61408
      init_class_range /src/quickjs/quickjs.c linenumber=61409
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=61414
      js_finrec_constructor /src/quickjs/quickjs.c linenumber=61414
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=61295
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61296
        JS_IsFunction /src/quickjs/quickjs.c linenumber=61298
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=61299
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=61301
        JS_IsException /src/quickjs/./quickjs.h linenumber=61302
        js_mallocz /src/quickjs/quickjs.c linenumber=61304
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=61306
        list_add_tail /src/quickjs/./list.h linenumber=61310
        init_list_head /src/quickjs/./list.h linenumber=61311
        JS_DupContext /src/quickjs/quickjs.c linenumber=61312
        JS_DupValue /src/quickjs/./quickjs.h linenumber=61313
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=61314
      JS_IsException /src/quickjs/./quickjs.h linenumber=61420
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=61422
    JS_FreeContext /src/quickjs/quickjs.c linenumber=2646
  test_one_input_init /src/quickjs/fuzz/fuzz_common.c linenumber=30
    JS_SetMemoryLimit /src/quickjs/quickjs.c linenumber=33
    JS_SetMaxStackSize /src/quickjs/quickjs.c linenumber=35
      update_stack_limit /src/quickjs/quickjs.c linenumber=2853
    JS_SetModuleLoaderFunc /src/quickjs/quickjs.c linenumber=37
    js_module_loader /src/quickjs/quickjs-libc.c linenumber=37
      has_suffix /src/quickjs/cutils.c linenumber=691
        strlen  linenumber=77
        strlen  linenumber=78
        memcmp  linenumber=79
      js_module_loader_so /src/quickjs/quickjs-libc.c linenumber=692
        strchr  linenumber=506
        dlopen  linenumber=519
        strlen  linenumber=509
        js_malloc /src/quickjs/quickjs.c linenumber=509
        strcpy  linenumber=513
        js_free /src/quickjs/quickjs.c linenumber=521
        dlsym  linenumber=528
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=523
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=0
        dlclose  linenumber=541
      js_load_file /src/quickjs/quickjs-libc.c linenumber=697
        fopen  linenumber=402
        fseek  linenumber=405
        ftell  linenumber=407
        __errno_location  linenumber=412
        fseek  linenumber=416
        js_malloc /src/quickjs/quickjs.c linenumber=419
        fread  linenumber=424
        __errno_location  linenumber=425
        js_free /src/quickjs/quickjs.c linenumber=427
        fclose  linenumber=431
        fclose  linenumber=435
      JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=699
      js_module_test_json /src/quickjs/quickjs-libc.c linenumber=703
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=663
        JS_GetPropertyStr /src/quickjs/quickjs.c linenumber=665
          JS_NewAtom /src/quickjs/quickjs.c linenumber=9169
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9172
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=9173
        JS_IsString /src/quickjs/./quickjs.h linenumber=666
        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=668
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=669
        memcmp  linenumber=673
        memcmp  linenumber=675
        JS_FreeCString /src/quickjs/quickjs.c linenumber=680
      has_suffix /src/quickjs/cutils.c linenumber=704
      JS_ParseJSON2 /src/quickjs/quickjs.c linenumber=712
        JS_ParseJSON3 /src/quickjs/quickjs.c linenumber=49699
          js_parse_init /src/quickjs/quickjs.c linenumber=49676
          json_next_token /src/quickjs/quickjs.c linenumber=49678
            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=23483
            js_parse_error /src/quickjs/quickjs.c linenumber=23484
              js_parse_error_v /src/quickjs/quickjs.c linenumber=22364
                get_line_col /src/quickjs/quickjs.c linenumber=22340
                JS_ThrowError2 /src/quickjs/quickjs.c linenumber=22341
                build_backtrace /src/quickjs/quickjs.c linenumber=22342
            free_token /src/quickjs/quickjs.c linenumber=23487
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22194
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22198
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22201
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22202
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22206
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22211
            json_parse_string /src/quickjs/quickjs.c linenumber=23509
              string_buffer_init /src/quickjs/quickjs.c linenumber=23312
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23324
                js_parse_error_v /src/quickjs/quickjs.c linenumber=22353
              from_hex /src/quickjs/./cutils.h linenumber=23340
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23342
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23364
              unicode_from_utf8 /src/quickjs/cutils.c linenumber=23369
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23371
              string_buffer_putc /src/quickjs/quickjs.c linenumber=23376
                get_hi_surrogate /src/quickjs/./cutils.h linenumber=4163
                get_lo_surrogate /src/quickjs/./cutils.h linenumber=4164
                string_buffer_putc_slow /src/quickjs/quickjs.c linenumber=4172
                  get_hi_surrogate /src/quickjs/./cutils.h linenumber=4147
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4147
                  get_lo_surrogate /src/quickjs/./cutils.h linenumber=4149
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4151
              string_buffer_end /src/quickjs/quickjs.c linenumber=23381
              js_parse_error /src/quickjs/quickjs.c linenumber=23386
              string_buffer_free /src/quickjs/quickjs.c linenumber=23388
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23549
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23567
            json_parse_ident /src/quickjs/quickjs.c linenumber=23600
              lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=23287
              ident_realloc /src/quickjs/quickjs.c linenumber=23291
                js_malloc /src/quickjs/quickjs.c linenumber=22724
                js_realloc /src/quickjs/quickjs.c linenumber=22729
              JS_NewAtomLen /src/quickjs/quickjs.c linenumber=23297
              js_free /src/quickjs/quickjs.c linenumber=23300
            is_digit /src/quickjs/quickjs.c linenumber=23613
            json_parse_number /src/quickjs/quickjs.c linenumber=23624
              is_digit /src/quickjs/quickjs.c linenumber=23403
              strstart /src/quickjs/cutils.c linenumber=23405
              strstart /src/quickjs/cutils.c linenumber=23410
              to_digit /src/quickjs/quickjs.c linenumber=23437
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23439
              js_atod /src/quickjs/dtoa.c linenumber=23441
              is_digit /src/quickjs/quickjs.c linenumber=23446
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23447
              is_digit /src/quickjs/quickjs.c linenumber=23450
              is_digit /src/quickjs/quickjs.c linenumber=23455
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23456
              is_digit /src/quickjs/quickjs.c linenumber=23457
              is_digit /src/quickjs/quickjs.c linenumber=23464
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23465
              is_digit /src/quickjs/quickjs.c linenumber=23466
              js_atod /src/quickjs/dtoa.c linenumber=23469
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=23472
            js_parse_error /src/quickjs/quickjs.c linenumber=0
          json_parse_value /src/quickjs/quickjs.c linenumber=49680
            json_next_token /src/quickjs/quickjs.c linenumber=49502
            JS_NewObject /src/quickjs/quickjs.c linenumber=49504
            JS_IsException /src/quickjs/./quickjs.h linenumber=49505
            json_parse_record_init_obj /src/quickjs/quickjs.c linenumber=49508
              JS_DupValue /src/quickjs/./quickjs.h linenumber=49359
            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=49514
            JS_DupAtom /src/quickjs/quickjs.c linenumber=49518
            js_parse_error /src/quickjs/quickjs.c linenumber=49520
            json_next_token /src/quickjs/quickjs.c linenumber=49523
            json_parse_expect /src/quickjs/quickjs.c linenumber=49525
              js_parse_error /src/quickjs/quickjs.c linenumber=49323
              json_next_token /src/quickjs/quickjs.c linenumber=49325
            json_parse_record_add /src/quickjs/quickjs.c linenumber=49528
              js_resize_array /src/quickjs/quickjs.c linenumber=49412
              clz32 /src/quickjs/./cutils.h linenumber=49418
              json_parse_record_resize_hash /src/quickjs/quickjs.c linenumber=49419
                js_malloc /src/quickjs/quickjs.c linenumber=49386
                js_free /src/quickjs/quickjs.c linenumber=49389
              JS_DupAtom /src/quickjs/quickjs.c linenumber=49424
            json_parse_value /src/quickjs/quickjs.c linenumber=49534
              JS_IsException /src/quickjs/./quickjs.h linenumber=49535
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=49537
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=49540
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=49542
              json_next_token /src/quickjs/quickjs.c linenumber=49548
              json_parse_expect /src/quickjs/quickjs.c linenumber=49554
              json_next_token /src/quickjs/quickjs.c linenumber=49565
              JS_NewArray /src/quickjs/quickjs.c linenumber=49567
              JS_IsException /src/quickjs/./quickjs.h linenumber=49568
              json_parse_record_init_array /src/quickjs/quickjs.c linenumber=49571
                JS_DupValue /src/quickjs/./quickjs.h linenumber=49368
              js_resize_array /src/quickjs/quickjs.c linenumber=49578
              json_parse_value /src/quickjs/quickjs.c linenumber=49586
                JS_IsException /src/quickjs/./quickjs.h linenumber=49587
                JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=49589
                json_next_token /src/quickjs/quickjs.c linenumber=49594
                json_parse_expect /src/quickjs/quickjs.c linenumber=49601
                JS_DupValue /src/quickjs/./quickjs.h linenumber=49606
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49608
                  JS_DupValue /src/quickjs/./quickjs.h linenumber=49376
                json_next_token /src/quickjs/quickjs.c linenumber=49612
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49618
                json_next_token /src/quickjs/quickjs.c linenumber=49622
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49630
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=49637
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=49644
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=49646
                json_next_token /src/quickjs/quickjs.c linenumber=49650
                js_parse_error /src/quickjs/quickjs.c linenumber=49656
                js_parse_error /src/quickjs/quickjs.c linenumber=49658
                json_free_parse_record /src/quickjs/quickjs.c linenumber=49665
                  JS_IsObject /src/quickjs/./quickjs.h linenumber=49464
                  JS_IsArray /src/quickjs/quickjs.c linenumber=49465
                    js_resolve_proxy /src/quickjs/quickjs.c linenumber=14558
                      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=51423
                      JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=51429
                  json_free_parse_record /src/quickjs/quickjs.c linenumber=49467
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=49472
                    json_free_parse_record /src/quickjs/quickjs.c linenumber=49473
                      js_free /src/quickjs/quickjs.c linenumber=49475
                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=49479
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=49666
          JS_IsException /src/quickjs/./quickjs.h linenumber=49681
          js_parse_error /src/quickjs/quickjs.c linenumber=49684
          json_free_parse_record /src/quickjs/quickjs.c linenumber=49685
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=49691
          free_token /src/quickjs/quickjs.c linenumber=49692
      js_free /src/quickjs/quickjs.c linenumber=713
      JS_IsException /src/quickjs/./quickjs.h linenumber=714
      create_json_module /src/quickjs/quickjs-libc.c linenumber=716
        JS_NewCModule /src/quickjs/quickjs.c linenumber=612
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29857
          js_new_module_def /src/quickjs/quickjs.c linenumber=29860
            js_mallocz /src/quickjs/quickjs.c linenumber=29667
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29669
            js_rc /src/quickjs/quickjs.c linenumber=29672
            add_gc_object /src/quickjs/quickjs.c linenumber=29673
            list_add_tail /src/quickjs/./list.h linenumber=29683
        json_module_init /src/quickjs/quickjs-libc.c linenumber=612
          JS_GetModulePrivateValue /src/quickjs/quickjs.c linenumber=604
            JS_DupValue /src/quickjs/./quickjs.h linenumber=29910
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=605
            JS_NewAtom /src/quickjs/quickjs.c linenumber=29888
            find_export_entry /src/quickjs/quickjs.c linenumber=29891
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29892
            set_value /src/quickjs/quickjs.c linenumber=29895
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=29898
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=614
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=618
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29871
          add_export_entry2 /src/quickjs/quickjs.c linenumber=29874
            find_export_entry /src/quickjs/quickjs.c linenumber=29804
            JS_AtomGetStr /src/quickjs/quickjs.c linenumber=29808
            js_parse_error /src/quickjs/quickjs.c linenumber=29807
            __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=29810
            js_resize_array /src/quickjs/quickjs.c linenumber=29815
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29822
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29823
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=29876
        JS_SetModulePrivateValue /src/quickjs/quickjs.c linenumber=619
          set_value /src/quickjs/quickjs.c linenumber=29904
      JS_Eval /src/quickjs/quickjs.c linenumber=722
        JS_EvalThis /src/quickjs/quickjs.c linenumber=37360
          __assert_fail  linenumber=37350
          JS_EvalInternal /src/quickjs/quickjs.c linenumber=37352
      js_free /src/quickjs/quickjs.c linenumber=724
      JS_IsException /src/quickjs/./quickjs.h linenumber=725
      js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=728
        __assert_fail  linenumber=557
        JS_GetModuleName /src/quickjs/quickjs.c linenumber=560
          JS_DupAtom /src/quickjs/quickjs.c linenumber=30891
        JS_AtomToCString /src/quickjs/./quickjs.h linenumber=561
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=562
        strchr  linenumber=565
        strlen  linenumber=572
        realpath  linenumber=572
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=574
        JS_FreeCString /src/quickjs/quickjs.c linenumber=575
        pstrcat /src/quickjs/cutils.c linenumber=581
        pstrcpy /src/quickjs/cutils.c linenumber=584
        JS_FreeCString /src/quickjs/quickjs.c linenumber=586
        JS_GetImportMeta /src/quickjs/quickjs.c linenumber=588
        JS_IsException /src/quickjs/./quickjs.h linenumber=589
        JS_NewString /src/quickjs/./quickjs.h linenumber=592
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=591
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=594
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=597
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=731
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=38
    JS_SetInterruptHandler /src/quickjs/quickjs.c linenumber=38
    interrupt_handler /src/quickjs/fuzz/fuzz_common.c linenumber=38
    js_std_add_helpers /src/quickjs/quickjs-libc.c linenumber=39
      JS_GetGlobalObject /src/quickjs/quickjs.c linenumber=4104
        JS_DupValue /src/quickjs/./quickjs.h linenumber=7351
      JS_NewObject /src/quickjs/quickjs.c linenumber=4106
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4108
      js_console_log /src/quickjs/quickjs-libc.c linenumber=4108
        js_print /src/quickjs/quickjs-libc.c linenumber=4093
          JS_IsString /src/quickjs/./quickjs.h linenumber=4073
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=4076
          fwrite  linenumber=4079
          JS_FreeCString /src/quickjs/quickjs.c linenumber=4080
          JS_PrintValue /src/quickjs/quickjs.c linenumber=4082
            JS_PrintValueInternal /src/quickjs/quickjs.c linenumber=14443
              JS_PrintValueSetDefaultOptions /src/quickjs/quickjs.c linenumber=14417
              min_int /src/quickjs/./cutils.h linenumber=14421
              js_print_value /src/quickjs/quickjs.c linenumber=14431
                js_printf /src/quickjs/quickjs.c linenumber=14285
                  vsnprintf  linenumber=13708
                  strlen  linenumber=13710
                js_puts /src/quickjs/quickjs.c linenumber=14305
                  strlen  linenumber=13699
                js_print_float64 /src/quickjs/quickjs.c linenumber=14308
                  js_dtoa /src/quickjs/dtoa.c linenumber=13718
                js_printf /src/quickjs/quickjs.c linenumber=14311
                js_bigint_to_string /src/quickjs/quickjs.c linenumber=14315
                JS_IsException /src/quickjs/./quickjs.h linenumber=14316
                js_print_raw_string /src/quickjs/quickjs.c linenumber=14318
                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13835
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13838
                js_putc /src/quickjs/quickjs.c linenumber=14319
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14320
                js_bigint_sign /src/quickjs/quickjs.c linenumber=14327
                js_printf /src/quickjs/quickjs.c linenumber=14329
                js_printf /src/quickjs/quickjs.c linenumber=14330
                js_putc /src/quickjs/quickjs.c linenumber=14333
                js_printf /src/quickjs/quickjs.c linenumber=14337
                js_putc /src/quickjs/quickjs.c linenumber=14340
                js_putc /src/quickjs/quickjs.c linenumber=14342
                js_printf /src/quickjs/quickjs.c linenumber=14349
                js_print_string /src/quickjs/quickjs.c linenumber=14351
                  js_rc /src/quickjs/quickjs.c linenumber=13817
                  js_printf /src/quickjs/quickjs.c linenumber=13817
                  js_putc /src/quickjs/quickjs.c linenumber=13822
                  js_print_string_rec /src/quickjs/quickjs.c linenumber=13823
                    min_uint32 /src/quickjs/./cutils.h linenumber=13800
                    js_print_string1 /src/quickjs/quickjs.c linenumber=13801
                      string_get /src/quickjs/quickjs.c linenumber=13742
                      js_putc /src/quickjs/quickjs.c linenumber=13761
                      js_putc /src/quickjs/quickjs.c linenumber=13762
                      js_putc /src/quickjs/quickjs.c linenumber=13768
                      js_printf /src/quickjs/quickjs.c linenumber=13772
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=13774
                      string_get /src/quickjs/quickjs.c linenumber=13777
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13778
                      from_surrogate /src/quickjs/./cutils.h linenumber=13781
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13782
                      unicode_to_utf8 /src/quickjs/cutils.c linenumber=13785
                    js_print_string_rec /src/quickjs/quickjs.c linenumber=13805
                      js_string_get_length /src/quickjs/quickjs.c linenumber=13806
                      js_printf /src/quickjs/quickjs.c linenumber=13808
                  js_putc /src/quickjs/quickjs.c linenumber=13824
                  js_string_get_length /src/quickjs/quickjs.c linenumber=13825
                  js_printf /src/quickjs/quickjs.c linenumber=13827
                js_puts /src/quickjs/quickjs.c linenumber=14357
                js_print_atom /src/quickjs/quickjs.c linenumber=14358
                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=13860
                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=13861
                  js_printf /src/quickjs/quickjs.c linenumber=13861
                  js_puts /src/quickjs/quickjs.c linenumber=13863
                  __assert_fail  linenumber=13865
                  is_ascii_ident /src/quickjs/quickjs.c linenumber=13868
                    string_get /src/quickjs/quickjs.c linenumber=13849
                  string_get /src/quickjs/quickjs.c linenumber=13870
                  js_putc /src/quickjs/quickjs.c linenumber=13870
                  js_putc /src/quickjs/quickjs.c linenumber=13873
                  js_print_string1 /src/quickjs/quickjs.c linenumber=13874
                  js_putc /src/quickjs/quickjs.c linenumber=13875
                js_putc /src/quickjs/quickjs.c linenumber=14359
                js_print_stack_index /src/quickjs/quickjs.c linenumber=14366
                js_printf /src/quickjs/quickjs.c linenumber=14368
                js_print_object /src/quickjs/quickjs.c linenumber=14371
                  js_printf /src/quickjs/quickjs.c linenumber=14042
                  js_print_array_get_length /src/quickjs/quickjs.c linenumber=14046
                    get_shape_prop /src/quickjs/quickjs.c linenumber=13887
                  min_uint32 /src/quickjs/./cutils.h linenumber=14048
                  js_print_comma /src/quickjs/quickjs.c linenumber=14050
                    js_printf /src/quickjs/quickjs.c linenumber=0
                  js_print_value /src/quickjs/quickjs.c linenumber=14051
                    js_putc /src/quickjs/quickjs.c linenumber=14375
                    js_print_atom /src/quickjs/quickjs.c linenumber=14376
                    js_printf /src/quickjs/quickjs.c linenumber=14378
                    js_putc /src/quickjs/quickjs.c linenumber=14380
                    js_puts /src/quickjs/quickjs.c linenumber=14387
                    js_get_atom_index /src/quickjs/quickjs.c linenumber=14388
                    js_print_atom /src/quickjs/quickjs.c linenumber=14388
                    js_putc /src/quickjs/quickjs.c linenumber=14389
                    js_puts /src/quickjs/quickjs.c linenumber=14393
                    js_printf /src/quickjs/quickjs.c linenumber=14396
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14054
                    js_print_comma /src/quickjs/quickjs.c linenumber=13921
                    js_printf /src/quickjs/quickjs.c linenumber=13922
                  js_print_comma /src/quickjs/quickjs.c linenumber=14057
                  js_printf /src/quickjs/quickjs.c linenumber=14058
                  js_print_atom /src/quickjs/quickjs.c linenumber=14066
                  js_printf /src/quickjs/quickjs.c linenumber=14067
                  min_uint32 /src/quickjs/./cutils.h linenumber=14070
                  js_print_comma /src/quickjs/quickjs.c linenumber=14073
                  js_printf /src/quickjs/quickjs.c linenumber=14097
                  js_printf /src/quickjs/quickjs.c linenumber=14100
                  fromfp16 /src/quickjs/./cutils.h linenumber=14103
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14103
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14106
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14109
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14114
                  js_printf /src/quickjs/quickjs.c linenumber=14118
                  js_putc /src/quickjs/quickjs.c linenumber=14122
                  get_prop_string /src/quickjs/quickjs.c linenumber=14123
                  js_puts /src/quickjs/quickjs.c linenumber=0
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=14128
                  js_printf /src/quickjs/quickjs.c linenumber=14130
                  js_print_atom /src/quickjs/quickjs.c linenumber=14138
                  js_printf /src/quickjs/quickjs.c linenumber=14139
                  js_print_comma /src/quickjs/quickjs.c linenumber=14143
                  js_print_value /src/quickjs/quickjs.c linenumber=14146
                  js_printf /src/quickjs/quickjs.c linenumber=14148
                  js_print_value /src/quickjs/quickjs.c linenumber=14149
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14156
                  js_print_regexp /src/quickjs/quickjs.c linenumber=14158
                    js_puts /src/quickjs/quickjs.c linenumber=13935
                    js_putc /src/quickjs/quickjs.c linenumber=13939
                    js_puts /src/quickjs/quickjs.c linenumber=13941
                    string_get /src/quickjs/quickjs.c linenumber=13946
                    string_get /src/quickjs/quickjs.c linenumber=13949
                    string_get /src/quickjs/quickjs.c linenumber=13956
                    js_putc /src/quickjs/quickjs.c linenumber=13976
                    js_putc /src/quickjs/quickjs.c linenumber=0
                    js_putc /src/quickjs/quickjs.c linenumber=13981
                    lre_get_flags /src/quickjs/libregexp.c linenumber=13983
                    js_putc /src/quickjs/quickjs.c linenumber=13986
                  get_date_string /src/quickjs/quickjs.c linenumber=14162
                  JS_IsException /src/quickjs/./quickjs.h linenumber=14163
                  js_print_raw_string /src/quickjs/quickjs.c linenumber=14165
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14166
                  js_print_error /src/quickjs/quickjs.c linenumber=14169
                    get_prop_string /src/quickjs/quickjs.c linenumber=13997
                    js_puts /src/quickjs/quickjs.c linenumber=13999
                    js_puts /src/quickjs/quickjs.c linenumber=14001
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14002
                    get_prop_string /src/quickjs/quickjs.c linenumber=14005
                    js_puts /src/quickjs/quickjs.c linenumber=14007
                    js_puts /src/quickjs/quickjs.c linenumber=14008
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14010
                    get_prop_string /src/quickjs/quickjs.c linenumber=14013
                    js_putc /src/quickjs/quickjs.c linenumber=14015
                    strlen  linenumber=14019
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14024
                  js_print_atom /src/quickjs/quickjs.c linenumber=14174
                  js_printf /src/quickjs/quickjs.c linenumber=14175
                  js_printf /src/quickjs/quickjs.c linenumber=14177
                  get_shape_prop /src/quickjs/quickjs.c linenumber=14185
                  js_print_comma /src/quickjs/quickjs.c linenumber=14193
                  js_print_atom /src/quickjs/quickjs.c linenumber=14194
                  js_printf /src/quickjs/quickjs.c linenumber=14195
                  js_printf /src/quickjs/quickjs.c linenumber=14200
                  js_printf /src/quickjs/quickjs.c linenumber=14204
                  js_printf /src/quickjs/quickjs.c linenumber=14206
                  js_printf /src/quickjs/quickjs.c linenumber=14208
                  js_printf /src/quickjs/quickjs.c linenumber=14213
                  js_print_value /src/quickjs/quickjs.c linenumber=14215
                  js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=14220
                  js_autoinit_get_id /src/quickjs/quickjs.c linenumber=14221
                  js_printf /src/quickjs/quickjs.c linenumber=14219
                  js_printf /src/quickjs/quickjs.c linenumber=14226
                  js_print_value /src/quickjs/quickjs.c linenumber=14229
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14236
                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=14238
                  js_print_comma /src/quickjs/quickjs.c linenumber=14244
                  js_printf /src/quickjs/quickjs.c linenumber=14245
                  js_print_value /src/quickjs/quickjs.c linenumber=14249
                  js_printf /src/quickjs/quickjs.c linenumber=14248
                  js_printf /src/quickjs/quickjs.c linenumber=14251
                  js_print_comma /src/quickjs/quickjs.c linenumber=14254
                  js_printf /src/quickjs/quickjs.c linenumber=14255
                  js_print_value /src/quickjs/quickjs.c linenumber=14256
          js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4082
            fwrite  linenumber=1206
          putchar  linenumber=4071
          putchar  linenumber=4085
        fflush  linenumber=4094
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4107
        JS_NewAtom /src/quickjs/quickjs.c linenumber=10105
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=10107
        JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10110
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=10111
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4109
      JS_NewObject /src/quickjs/quickjs.c linenumber=4111
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4113
      js_os_now /src/quickjs/quickjs-libc.c linenumber=4113
        get_time_ns /src/quickjs/quickjs-libc.c linenumber=2165
          clock_gettime  linenumber=2142
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=2165
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4112
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4114
      JS_NewArray /src/quickjs/quickjs.c linenumber=4118
      JS_NewString /src/quickjs/./quickjs.h linenumber=4120
      JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=4120
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4122
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4126
      js_print /src/quickjs/quickjs-libc.c linenumber=4126
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4125
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4128
      js_loadScript /src/quickjs/quickjs-libc.c linenumber=4128
        JS_ToCString /src/quickjs/./quickjs.h linenumber=449
        js_load_file /src/quickjs/quickjs-libc.c linenumber=452
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=454
        JS_Eval /src/quickjs/quickjs.c linenumber=458
        js_free /src/quickjs/quickjs.c linenumber=460
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4127
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4130
    js_std_init_handlers /src/quickjs/quickjs-libc.c linenumber=42
      calloc  linenumber=4137
      fwrite  linenumber=4139
      exit  linenumber=4140
      init_list_head /src/quickjs/./list.h linenumber=4143
      init_list_head /src/quickjs/./list.h linenumber=4144
      init_list_head /src/quickjs/./list.h linenumber=4145
      init_list_head /src/quickjs/./list.h linenumber=4146
      init_list_head /src/quickjs/./list.h linenumber=4147
      JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4150
    js_init_module_std /src/quickjs/quickjs-libc.c linenumber=43
      JS_NewCModule /src/quickjs/quickjs.c linenumber=1722
      js_std_init /src/quickjs/quickjs-libc.c linenumber=1722
        JS_NewClassID /src/quickjs/quickjs.c linenumber=1703
          pthread_mutex_lock  linenumber=3827
          pthread_mutex_unlock  linenumber=3835
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=1705
        JS_NewClass /src/quickjs/quickjs.c linenumber=1705
          strlen  linenumber=3911
          __JS_FindAtom /src/quickjs/quickjs.c linenumber=3912
          __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3914
          JS_NewClass1 /src/quickjs/quickjs.c linenumber=3918
          JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=3919
        JS_NewObject /src/quickjs/quickjs.c linenumber=1706
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=1707
        JS_SetClassProto /src/quickjs/quickjs.c linenumber=1709
          __assert_fail  linenumber=2675
          set_value /src/quickjs/quickjs.c linenumber=2676
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=1711
          JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39748
          JS_NewString /src/quickjs/./quickjs.h linenumber=39752
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39758
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39761
          JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=39764
          abort  linenumber=39768
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=39770
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1713
          JS_NewObjectClass /src/quickjs/quickjs.c linenumber=988
          JS_IsException /src/quickjs/./quickjs.h linenumber=989
          js_mallocz /src/quickjs/quickjs.c linenumber=991
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=993
          JS_SetOpaque /src/quickjs/quickjs.c linenumber=999
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1713
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1714
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1714
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1715
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1715
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=1725
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=39732
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1726
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1727
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1728
    js_init_module_os /src/quickjs/quickjs-libc.c linenumber=44
      JS_NewCModule /src/quickjs/quickjs.c linenumber=4051
      js_os_init /src/quickjs/quickjs-libc.c linenumber=4051
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=4044
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=4054
    JS_Eval /src/quickjs/quickjs.c linenumber=49
    JS_IsException /src/quickjs/./quickjs.h linenumber=50
    js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=51
    JS_EvalFunction /src/quickjs/quickjs.c linenumber=52
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=54
      JS_GetException /src/quickjs/quickjs.c linenumber=4222
      js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4223
        JS_PrintValue /src/quickjs/quickjs.c linenumber=4214
        js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4214
        fputc  linenumber=4215
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4224
    js_std_await /src/quickjs/quickjs-libc.c linenumber=56
      JS_PromiseState /src/quickjs/quickjs.c linenumber=4323
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4325
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4326
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4329
      JS_Throw /src/quickjs/quickjs.c linenumber=4329
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4330
      JS_GetRuntime /src/quickjs/quickjs.c linenumber=4334
      JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4334
        list_empty /src/quickjs/./list.h linenumber=2310
        list_del /src/quickjs/./list.h linenumber=2318
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2322
        JS_IsException /src/quickjs/./quickjs.h linenumber=2323
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2327
        js_free /src/quickjs/quickjs.c linenumber=2328
        js_rc /src/quickjs/quickjs.c linenumber=2330
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2335
      js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4336
      js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4339
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=4277
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4278
        list_empty /src/quickjs/./list.h linenumber=4281
        fwrite  linenumber=4284
        js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4285
        exit  linenumber=4287
      js_os_poll /src/quickjs/quickjs-libc.c linenumber=4342
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=2549
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=2550
        call_handler /src/quickjs/quickjs-libc.c linenumber=2567
          JS_DupValue /src/quickjs/./quickjs.h linenumber=2270
          JS_Call /src/quickjs/quickjs.c linenumber=2271
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2272
          JS_IsException /src/quickjs/./quickjs.h linenumber=2273
          js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=2274
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2275
        list_empty /src/quickjs/./list.h linenumber=2573
        list_empty /src/quickjs/./list.h linenumber=2574
        list_empty /src/quickjs/./list.h linenumber=2577
        get_time_ms /src/quickjs/quickjs-libc.c linenumber=2578
          clock_gettime  linenumber=2135
        free_timer /src/quickjs/quickjs-libc.c linenumber=2588
          list_del /src/quickjs/./list.h linenumber=2170
          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2171
          js_free_rt /src/quickjs/quickjs.c linenumber=2172
        call_handler /src/quickjs/quickjs-libc.c linenumber=2589
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2590
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2606
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2608
        js_poll_add_poll_fd /src/quickjs/quickjs-libc.c linenumber=2612
          js_poll_expand /src/quickjs/quickjs-libc.c linenumber=2536
            max_int /src/quickjs/./cutils.h linenumber=2520
            realloc  linenumber=2522
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2619
        js_poll_add_poll_fd /src/quickjs/quickjs-libc.c linenumber=2622
        poll  linenumber=2627
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2631
        call_handler /src/quickjs/quickjs-libc.c linenumber=2633
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2637
        call_handler /src/quickjs/quickjs-libc.c linenumber=2639
    JS_FreeValue /src/quickjs/./quickjs.h linenumber=57
  reset_nbinterrupts /src/quickjs/fuzz/fuzz_common.c linenumber=36
  JS_Eval /src/quickjs/quickjs.c linenumber=38
  JS_IsException /src/quickjs/./quickjs.h linenumber=41
  js_std_loop /src/quickjs/quickjs-libc.c linenumber=42
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=4299
    JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4299
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4302
    js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4307
    js_os_poll /src/quickjs/quickjs-libc.c linenumber=4309
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=43
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=45
    JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4167
    free_rw_handler /src/quickjs/quickjs-libc.c linenumber=4172
      list_del /src/quickjs/./list.h linenumber=2007
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2009
      js_free_rt /src/quickjs/quickjs.c linenumber=2011
    free_sh /src/quickjs/quickjs-libc.c linenumber=4177
      list_del /src/quickjs/./list.h linenumber=2070
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2071
      js_free_rt /src/quickjs/quickjs.c linenumber=2072
    free_timer /src/quickjs/quickjs-libc.c linenumber=4182
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4187
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4188
    JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4209
  JS_FreeContext /src/quickjs/quickjs.c linenumber=46
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=47
====================================
