Call tree
LLVMFuzzerTestOneInput /src/quickjs/fuzz/fuzz_compile.c linenumber=-1
  JS_NewRuntime /src/quickjs/quickjs.c linenumber=29
    JS_NewRuntime2 /src/quickjs/quickjs.c linenumber=1805
      init_list_head /src/quickjs/./list.h linenumber=1672
      init_list_head /src/quickjs/./list.h linenumber=1673
      init_list_head /src/quickjs/./list.h linenumber=1674
      init_list_head /src/quickjs/./list.h linenumber=1676
      init_list_head /src/quickjs/./list.h linenumber=1681
      JS_InitAtoms /src/quickjs/quickjs.c linenumber=1683
        JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=2675
          __assert_fail  linenumber=2640
          js_mallocz_rt /src/quickjs/quickjs.c linenumber=2642
            js_malloc_rt /src/quickjs/quickjs.c linenumber=1407
          js_free_rt /src/quickjs/quickjs.c linenumber=2657
        strlen  linenumber=2686
        __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=2687
          js_alloc_string_rt /src/quickjs/quickjs.c linenumber=2926
            js_malloc_rt /src/quickjs/quickjs.c linenumber=1945
          __JS_NewAtom /src/quickjs/quickjs.c linenumber=2931
            js_get_atom_index /src/quickjs/quickjs.c linenumber=2779
              __assert_fail  linenumber=2756
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=2781
            hash_string /src/quickjs/quickjs.c linenumber=2787
              hash_string16 /src/quickjs/quickjs.c linenumber=2551
              hash_string8 /src/quickjs/quickjs.c linenumber=2553
            js_string_memcmp /src/quickjs/quickjs.c linenumber=2796
              memcmp  linenumber=4180
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4182
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4185
              memcmp16 /src/quickjs/quickjs.c linenumber=4187
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=2797
            max_int /src/quickjs/./cutils.h linenumber=2822
            js_realloc_rt /src/quickjs/quickjs.c linenumber=2826
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=2833
            js_free_rt /src/quickjs/quickjs.c linenumber=2835
            atom_set_free /src/quickjs/quickjs.c linenumber=2856
            js_malloc_rt /src/quickjs/quickjs.c linenumber=2865
            js_free_string /src/quickjs/quickjs.c linenumber=2878
              JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=1976
                __assert_fail  linenumber=2981
                atom_set_free /src/quickjs/quickjs.c linenumber=2993
                js_free_rt /src/quickjs/quickjs.c linenumber=3004
                __assert_fail  linenumber=3007
              js_free_rt /src/quickjs/quickjs.c linenumber=1981
            js_malloc_rt /src/quickjs/quickjs.c linenumber=2881
            atom_get_free /src/quickjs/quickjs.c linenumber=2894
            JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=2907
            js_free_string /src/quickjs/quickjs.c linenumber=2917
      init_class_range /src/quickjs/quickjs.c linenumber=1687
        JS_NewClass1 /src/quickjs/quickjs.c linenumber=1619
          max_int /src/quickjs/./cutils.h linenumber=3459
          max_int /src/quickjs/./cutils.h linenumber=3458
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3465
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3474
          JS_DupAtomRT /src/quickjs/quickjs.c linenumber=3485
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=2698
      init_shape_hash /src/quickjs/quickjs.c linenumber=1699
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=4739
      JS_UpdateStackTop /src/quickjs/quickjs.c linenumber=1703
        js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2445
        update_stack_limit /src/quickjs/quickjs.c linenumber=2446
      JS_FreeRuntime /src/quickjs/quickjs.c linenumber=1709
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=1997
          __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=693
            JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6052
            js_free_rt /src/quickjs/quickjs.c linenumber=6057
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6065
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6066
            js_free_rt /src/quickjs/quickjs.c linenumber=6067
            list_del /src/quickjs/./list.h linenumber=6076
            list_add /src/quickjs/./list.h linenumber=6077
              __list_add /src/quickjs/./list.h linenumber=60
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6080
              __assert_fail  linenumber=6024
              free_gc_object /src/quickjs/quickjs.c linenumber=6025
                free_object /src/quickjs/quickjs.c linenumber=5997
                  get_shape_prop /src/quickjs/quickjs.c linenumber=5950
                  free_property /src/quickjs/quickjs.c linenumber=5952
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5701
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5703
                    free_var_ref /src/quickjs/quickjs.c linenumber=5705
                      __assert_fail  linenumber=5766
                      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5769
                      __assert_fail  linenumber=5772
                      async_func_free /src/quickjs/quickjs.c linenumber=5776
                        list_del /src/quickjs/./list.h linenumber=20435
                        list_add /src/quickjs/./list.h linenumber=20436
                        free_zero_refcount /src/quickjs/quickjs.c linenumber=20438
                      remove_gc_object /src/quickjs/quickjs.c linenumber=5779
                        list_del /src/quickjs/./list.h linenumber=6149
                      js_free_rt /src/quickjs/quickjs.c linenumber=5780
                    js_autoinit_free /src/quickjs/quickjs.c linenumber=5707
                      js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=5687
                      JS_FreeContext /src/quickjs/quickjs.c linenumber=5687
                        __assert_fail  linenumber=2359
                        js_free_modules /src/quickjs/quickjs.c linenumber=2388
                          list_del /src/quickjs/./list.h linenumber=2289
                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2292
                            __JS_FreeValue /src/quickjs/quickjs.c linenumber=683
                              __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=6104
                                js_free_rt /src/quickjs/quickjs.c linenumber=6088
                                JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6094
                                abort  linenumber=6098
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2390
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2391
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2393
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2394
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2396
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2398
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2401
                        js_free_rt /src/quickjs/quickjs.c linenumber=2403
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2404
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2405
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2406
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2407
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2408
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2409
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2410
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2412
                          js_free_shape /src/quickjs/quickjs.c linenumber=4937
                            js_free_shape0 /src/quickjs/quickjs.c linenumber=4930
                              __assert_fail  linenumber=4912
                              js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=4914
                                get_shape_hash /src/quickjs/quickjs.c linenumber=4807
                              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4916
                              get_shape_prop /src/quickjs/quickjs.c linenumber=4918
                              JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=4920
                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3319
                                __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3320
                                  JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=3017
                              remove_gc_object /src/quickjs/quickjs.c linenumber=4923
                              get_alloc_from_shape /src/quickjs/quickjs.c linenumber=4924
                              js_free_rt /src/quickjs/quickjs.c linenumber=4924
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2413
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2414
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2415
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2416
                        list_del /src/quickjs/./list.h linenumber=2418
                        remove_gc_object /src/quickjs/quickjs.c linenumber=2419
                        js_free_rt /src/quickjs/quickjs.c linenumber=2420
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5710
                  js_free_rt /src/quickjs/quickjs.c linenumber=5955
                  js_free_shape /src/quickjs/quickjs.c linenumber=5958
                  remove_gc_object /src/quickjs/quickjs.c linenumber=5974
                  js_free_rt /src/quickjs/quickjs.c linenumber=5977
                  list_add_tail /src/quickjs/./list.h linenumber=5981
                    __list_add /src/quickjs/./list.h linenumber=66
                  js_free_rt /src/quickjs/quickjs.c linenumber=5986
                free_function_bytecode /src/quickjs/quickjs.c linenumber=6000
                  free_bytecode_atoms /src/quickjs/quickjs.c linenumber=35709
                    get_u32 /src/quickjs/./cutils.h linenumber=31571
                    JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=31572
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=35713
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=35717
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=35721
                  JS_FreeContext /src/quickjs/quickjs.c linenumber=35724
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=35726
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=35728
                  js_free_rt /src/quickjs/quickjs.c linenumber=35729
                  js_free_rt /src/quickjs/quickjs.c linenumber=35730
                  remove_gc_object /src/quickjs/quickjs.c linenumber=35733
                  list_add_tail /src/quickjs/./list.h linenumber=35735
                  js_free_rt /src/quickjs/quickjs.c linenumber=35737
                __async_func_free /src/quickjs/quickjs.c linenumber=6003
                  async_func_free_frame /src/quickjs/quickjs.c linenumber=20417
                    __assert_fail  linenumber=20367
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20369
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20371
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20372
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20420
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=20421
                  remove_gc_object /src/quickjs/quickjs.c linenumber=20423
                  list_add_tail /src/quickjs/./list.h linenumber=20425
                  js_free_rt /src/quickjs/quickjs.c linenumber=20427
                js_free_module_def /src/quickjs/quickjs.c linenumber=6006
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29138
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29142
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29143
                  js_free_rt /src/quickjs/quickjs.c linenumber=29145
                  free_var_ref /src/quickjs/quickjs.c linenumber=29150
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29151
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29152
                  js_free_rt /src/quickjs/quickjs.c linenumber=29154
                  js_free_rt /src/quickjs/quickjs.c linenumber=29156
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29160
                  js_free_rt /src/quickjs/quickjs.c linenumber=29162
                  js_free_rt /src/quickjs/quickjs.c linenumber=29163
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29165
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29166
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29167
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29168
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29169
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29170
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29171
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=29172
                  list_del /src/quickjs/./list.h linenumber=29176
                  remove_gc_object /src/quickjs/quickjs.c linenumber=29178
                  list_add_tail /src/quickjs/./list.h linenumber=29180
                  js_free_rt /src/quickjs/quickjs.c linenumber=29182
                abort  linenumber=6009
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2002
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2003
        js_free_rt /src/quickjs/quickjs.c linenumber=2004
        init_list_head /src/quickjs/./list.h linenumber=2006
        JS_RunGCInternal /src/quickjs/quickjs.c linenumber=2010
          gc_remove_weak_objects /src/quickjs/quickjs.c linenumber=6420
            map_delete_weakrefs /src/quickjs/quickjs.c linenumber=6121
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=51412
                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51020
              map_hash_key /src/quickjs/quickjs.c linenumber=51415
                map_hash32 /src/quickjs/quickjs.c linenumber=51235
                hash_string /src/quickjs/quickjs.c linenumber=51238
                map_hash32 /src/quickjs/quickjs.c linenumber=51238
                hash_string_rope /src/quickjs/quickjs.c linenumber=51241
                  hash_string /src/quickjs/quickjs.c linenumber=2560
                  hash_string_rope /src/quickjs/quickjs.c linenumber=2563
                map_hash32 /src/quickjs/quickjs.c linenumber=51241
                map_hash_pointer /src/quickjs/quickjs.c linenumber=51245
                  map_hash64 /src/quickjs/quickjs.c linenumber=51217
                float64_as_uint64 /src/quickjs/./cutils.h linenumber=51256
                map_hash64 /src/quickjs/quickjs.c linenumber=51256
                js_bigint_set_short /src/quickjs/quickjs.c linenumber=51259
                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=11236
                map_hash32 /src/quickjs/quickjs.c linenumber=51272
              map_delete_record_internal /src/quickjs/quickjs.c linenumber=51430
                js_weakref_free /src/quickjs/quickjs.c linenumber=51376
                  __assert_fail  linenumber=51031
                  __assert_fail  linenumber=51042
                  js_free_rt /src/quickjs/quickjs.c linenumber=0
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=51378
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=51380
                list_del /src/quickjs/./list.h linenumber=51382
                js_free_rt /src/quickjs/quickjs.c linenumber=51383
            weakref_delete_weakref /src/quickjs/quickjs.c linenumber=6124
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=60440
              js_weakref_free /src/quickjs/quickjs.c linenumber=60441
            finrec_delete_weakref /src/quickjs/quickjs.c linenumber=6127
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=60553
              js_weakref_free /src/quickjs/quickjs.c linenumber=60554
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=60558
              JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=60563
                js_malloc_rt /src/quickjs/quickjs.c linenumber=1858
                js_malloc /src/quickjs/quickjs.c linenumber=1860
                  js_malloc_rt /src/quickjs/quickjs.c linenumber=1417
                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1419
                    JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7382
                      JS_ThrowError /src/quickjs/quickjs.c linenumber=7372
                        JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=7271
                          js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5477
                        JS_ThrowError2 /src/quickjs/quickjs.c linenumber=7272
                          vsnprintf  linenumber=7243
                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=7244
                            get_proto_obj /src/quickjs/quickjs.c linenumber=5348
                            find_hashed_shape_proto /src/quickjs/quickjs.c linenumber=5349
                              shape_initial_hash /src/quickjs/quickjs.c linenumber=5120
                                shape_hash /src/quickjs/quickjs.c linenumber=4761
                                shape_hash /src/quickjs/quickjs.c linenumber=4763
                              get_shape_hash /src/quickjs/quickjs.c linenumber=5121
                            js_dup_shape /src/quickjs/quickjs.c linenumber=5351
                            js_new_shape /src/quickjs/quickjs.c linenumber=5353
                              js_new_shape2 /src/quickjs/quickjs.c linenumber=4867
                                resize_shape_hash /src/quickjs/quickjs.c linenumber=4851
                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=4774
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=4781
                                  js_free_rt /src/quickjs/quickjs.c linenumber=4786
                                js_new_shape_nohash /src/quickjs/quickjs.c linenumber=4854
                                  get_shape_size /src/quickjs/quickjs.c linenumber=4823
                                  js_malloc /src/quickjs/quickjs.c linenumber=4823
                                  get_shape_from_alloc /src/quickjs/quickjs.c linenumber=4826
                                  add_gc_object /src/quickjs/quickjs.c linenumber=4828
                                    list_add_tail /src/quickjs/./list.h linenumber=6144
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=4830
                                shape_initial_hash /src/quickjs/quickjs.c linenumber=4859
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=4861
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=4796
                            JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5357
                              js_trigger_gc /src/quickjs/quickjs.c linenumber=5218
                                JS_RunGC /src/quickjs/quickjs.c linenumber=1373
                                  JS_RunGCInternal /src/quickjs/quickjs.c linenumber=6436
                                    gc_decref /src/quickjs/quickjs.c linenumber=6425
                                      init_list_head /src/quickjs/./list.h linenumber=6301
                                      __assert_fail  linenumber=6308
                                      mark_children /src/quickjs/quickjs.c linenumber=6309
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=6180
                                        js_autoinit_mark /src/quickjs/quickjs.c linenumber=6195
                                          js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=5693
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6198
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6218
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6228
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6245
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6246
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6254
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6257
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6258
                                        JS_MarkContext /src/quickjs/quickjs.c linenumber=6272
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2312
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2315
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2316
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2318
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2319
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2321
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2323
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2326
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2328
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2329
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2330
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2331
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2332
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2333
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2334
                                        js_mark_module_def /src/quickjs/quickjs.c linenumber=6278
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29113
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29124
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29125
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29126
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29127
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29128
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29129
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29130
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29131
                                        abort  linenumber=6282
                                      gc_decref_child /src/quickjs/quickjs.c linenumber=6309
                                        __assert_fail  linenumber=6288
                                        list_del /src/quickjs/./list.h linenumber=6291
                                        list_add_tail /src/quickjs/./list.h linenumber=6292
                                      list_del /src/quickjs/./list.h linenumber=6312
                                      list_add_tail /src/quickjs/./list.h linenumber=6313
                                    gc_scan /src/quickjs/quickjs.c linenumber=6428
                                      __assert_fail  linenumber=6343
                                      mark_children /src/quickjs/quickjs.c linenumber=6345
                                      gc_scan_incref_child /src/quickjs/quickjs.c linenumber=6345
                                        list_del /src/quickjs/./list.h linenumber=6324
                                        list_add_tail /src/quickjs/./list.h linenumber=6325
                                      mark_children /src/quickjs/quickjs.c linenumber=6351
                                      gc_scan_incref_child2 /src/quickjs/quickjs.c linenumber=6351
                                    gc_free_cycles /src/quickjs/quickjs.c linenumber=6431
                                      free_gc_object /src/quickjs/quickjs.c linenumber=6386
                                      list_del /src/quickjs/./list.h linenumber=6389
                                      list_add_tail /src/quickjs/./list.h linenumber=6390
                                      __assert_fail  linenumber=6398
                                      js_free_rt /src/quickjs/quickjs.c linenumber=6407
                                      init_list_head /src/quickjs/./list.h linenumber=6411
                              js_malloc /src/quickjs/quickjs.c linenumber=5219
                              js_malloc /src/quickjs/quickjs.c linenumber=5235
                              js_free /src/quickjs/quickjs.c linenumber=5237
                                js_free_rt /src/quickjs/quickjs.c linenumber=1439
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5240
                              free_property /src/quickjs/quickjs.c linenumber=5242
                              js_free_shape /src/quickjs/quickjs.c linenumber=5246
                              add_property /src/quickjs/quickjs.c linenumber=5269
                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8783
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=8793
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=8795
                                find_hashed_shape_prop /src/quickjs/quickjs.c linenumber=8807
                                  shape_hash /src/quickjs/quickjs.c linenumber=5141
                                  shape_hash /src/quickjs/quickjs.c linenumber=5142
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5143
                                js_realloc /src/quickjs/quickjs.c linenumber=8813
                                  js_realloc_rt /src/quickjs/quickjs.c linenumber=1446
                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1448
                                js_dup_shape /src/quickjs/quickjs.c linenumber=8819
                                js_free_shape /src/quickjs/quickjs.c linenumber=8820
                                js_clone_shape /src/quickjs/quickjs.c linenumber=8824
                                  get_shape_size /src/quickjs/quickjs.c linenumber=4882
                                  js_malloc /src/quickjs/quickjs.c linenumber=4883
                                  get_alloc_from_shape /src/quickjs/quickjs.c linenumber=4886
                                  get_shape_from_alloc /src/quickjs/quickjs.c linenumber=4888
                                  add_gc_object /src/quickjs/quickjs.c linenumber=4890
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=4893
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=4895
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=4896
                                    __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=2710
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=8829
                                js_free_shape /src/quickjs/quickjs.c linenumber=8830
                                __assert_fail  linenumber=8834
                                add_shape_property /src/quickjs/quickjs.c linenumber=8835
                                  js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5081
                                  shape_hash /src/quickjs/quickjs.c linenumber=5082
                                  resize_properties /src/quickjs/quickjs.c linenumber=5086
                                    max_int /src/quickjs/./cutils.h linenumber=4952
                                    js_realloc /src/quickjs/quickjs.c linenumber=4957
                                    get_shape_size /src/quickjs/quickjs.c linenumber=4968
                                    js_malloc /src/quickjs/quickjs.c linenumber=4968
                                    get_shape_from_alloc /src/quickjs/quickjs.c linenumber=4971
                                    list_del /src/quickjs/./list.h linenumber=4972
                                    list_add_tail /src/quickjs/./list.h linenumber=4976
                                    get_alloc_from_shape /src/quickjs/quickjs.c linenumber=4996
                                    js_free /src/quickjs/quickjs.c linenumber=4996
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5090
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5097
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5101
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5103
                              add_gc_object /src/quickjs/quickjs.c linenumber=5325
                          JS_IsException /src/quickjs/./quickjs.h linenumber=7246
                          JS_NewString /src/quickjs/./quickjs.h linenumber=7251
                            strlen  linenumber=737
                            JS_NewStringLen /src/quickjs/quickjs.c linenumber=737
                              count_ascii /src/quickjs/quickjs.c linenumber=3953
                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=3956
                              js_new_string8_len /src/quickjs/quickjs.c linenumber=3959
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3515
                                  __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3216
                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3186
                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3187
                                    u32toa /src/quickjs/dtoa.c linenumber=3187
                                    js_new_string8_len /src/quickjs/quickjs.c linenumber=3188
                                      js_alloc_string /src/quickjs/quickjs.c linenumber=3517
                                        js_alloc_string_rt /src/quickjs/quickjs.c linenumber=1963
                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1965
                                    __assert_fail  linenumber=3192
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3202
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3204
                              string_buffer_init /src/quickjs/quickjs.c linenumber=3961
                                string_buffer_init2 /src/quickjs/quickjs.c linenumber=3615
                                  js_alloc_string /src/quickjs/quickjs.c linenumber=3601
                              string_buffer_write8 /src/quickjs/quickjs.c linenumber=3963
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=3787
                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=3665
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=3666
                                    js_free /src/quickjs/quickjs.c linenumber=3626
                                  max_int /src/quickjs/./cutils.h linenumber=3668
                                  min_int /src/quickjs/./cutils.h linenumber=3668
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=3670
                                    js_realloc2 /src/quickjs/quickjs.c linenumber=3642
                                      js_realloc_rt /src/quickjs/quickjs.c linenumber=1458
                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1460
                                      js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1464
                                    string_buffer_set_error /src/quickjs/quickjs.c linenumber=3644
                                  js_realloc2 /src/quickjs/quickjs.c linenumber=3673
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=3675
                                  min_int /src/quickjs/./cutils.h linenumber=3676
                              string_buffer_putc8 /src/quickjs/quickjs.c linenumber=3966
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=3704
                              unicode_from_utf8 /src/quickjs/cutils.c linenumber=3969
                              get_hi_surrogate /src/quickjs/./cutils.h linenumber=3975
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=3975
                                string_buffer_putc16_slow /src/quickjs/quickjs.c linenumber=3727
                                  string_buffer_realloc /src/quickjs/quickjs.c linenumber=3685
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=3693
                              get_lo_surrogate /src/quickjs/./cutils.h linenumber=3976
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=3990
                              string_buffer_end /src/quickjs/quickjs.c linenumber=3994
                                js_free /src/quickjs/quickjs.c linenumber=3918
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3920
                                js_realloc_rt /src/quickjs/quickjs.c linenumber=3926
                              string_buffer_free /src/quickjs/quickjs.c linenumber=3997
                                js_free /src/quickjs/quickjs.c linenumber=3620
                          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7250
                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=10282
                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=9959
                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7395
                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7292
                              get_shape_prop /src/quickjs/quickjs.c linenumber=9965
                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9971
                              JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=9970
                                JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13055
                                  JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=12623
                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=12559
                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=12560
                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=12577
                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=10674
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7822
                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7317
                                            JS_AtomGetStrRT /src/quickjs/quickjs.c linenumber=3179
                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3134
                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3135
                                              snprintf  linenumber=3135
                                              __assert_fail  linenumber=3138
                                              atom_is_free /src/quickjs/quickjs.c linenumber=3148
                                              __assert_fail  linenumber=3148
                                              string_get /src/quickjs/quickjs.c linenumber=3161
                                              unicode_to_utf8 /src/quickjs/cutils.c linenumber=3167
                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7316
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7824
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=7830
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=7832
                                        string_get /src/quickjs/quickjs.c linenumber=7834
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=7834
                                          js_new_string8_len /src/quickjs/quickjs.c linenumber=3544
                                          js_new_string16_len /src/quickjs/quickjs.c linenumber=3547
                                            js_alloc_string /src/quickjs/quickjs.c linenumber=3533
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=7844
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=7846
                                        string_rope_get /src/quickjs/quickjs.c linenumber=7848
                                          string_get /src/quickjs/quickjs.c linenumber=4314
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=7848
                                        JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=7859
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=7867
                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=7877
                                        JS_CallFree /src/quickjs/quickjs.c linenumber=7878
                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=20151
                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=17405
                                              __js_poll_interrupts /src/quickjs/quickjs.c linenumber=7479
                                                JS_ThrowInterrupted /src/quickjs/quickjs.c linenumber=7469
                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7459
                                                  JS_SetUncatchableException /src/quickjs/quickjs.c linenumber=7460
                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17439
                                            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=17455
                                              js_get_stack_pointer /src/quickjs/quickjs.c linenumber=1646
                                            JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=17456
                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7390
                                            min_int /src/quickjs/./cutils.h linenumber=17466
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17469
                                            get_u32 /src/quickjs/./cutils.h linenumber=17498
                                            get_u32 /src/quickjs/./cutils.h linenumber=17502
                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=17502
                                            get_u32 /src/quickjs/./cutils.h linenumber=17506
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17506
                                            get_i8 /src/quickjs/./cutils.h linenumber=17522
                                            get_i16 /src/quickjs/./cutils.h linenumber=17526
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17530
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17533
                                            js_closure /src/quickjs/quickjs.c linenumber=17533
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=17005
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5432
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17006
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17007
                                              js_closure2 /src/quickjs/quickjs.c linenumber=17010
                                                js_mallocz /src/quickjs/quickjs.c linenumber=16904
                                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=1429
                                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1431
                                                JS_CheckDefineGlobalVar /src/quickjs/quickjs.c linenumber=16919
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10424
                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=10439
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10448
                                                  JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=10451
                                                    __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=10413
                                                      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7325
                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=7324
                                                        JS_ThrowError /src/quickjs/quickjs.c linenumber=7281
                                                js_create_var_ref /src/quickjs/quickjs.c linenumber=16932
                                                  js_malloc /src/quickjs/quickjs.c linenumber=16608
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=16620
                                                js_closure_define_global_var /src/quickjs/quickjs.c linenumber=16935
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=16767
                                                  __assert_fail  linenumber=16769
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=16778
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=16781
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=16797
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=16800
                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=7774
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9911
                                                      js_clone_shape /src/quickjs/quickjs.c linenumber=9913
                                                      js_free_shape /src/quickjs/quickjs.c linenumber=9916
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9919
                                                      js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=9921
                                                    js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=7777
                                                    js_autoinit_get_id /src/quickjs/quickjs.c linenumber=7778
                                                    js_autoinit_free /src/quickjs/quickjs.c linenumber=7782
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=7785
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=7796
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=16804
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=16704
                                                    __assert_fail  linenumber=16706
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=16712
                                                    add_property /src/quickjs/quickjs.c linenumber=16715
                                                    free_var_ref /src/quickjs/quickjs.c linenumber=16717
                                                  free_property /src/quickjs/quickjs.c linenumber=16816
                                                  __assert_fail  linenumber=16821
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=16830
                                                  js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=16836
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=16736
                                                    __assert_fail  linenumber=16738
                                                    delete_property /src/quickjs/quickjs.c linenumber=16741
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8922
                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8934
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8939
                                                      remove_global_object_property /src/quickjs/quickjs.c linenumber=8949
                                                        add_property /src/quickjs/quickjs.c linenumber=8898
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=8903
                                                      free_property /src/quickjs/quickjs.c linenumber=8952
                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=8953
                                                        __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3313
                                                        __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3314
                                                      compact_properties /src/quickjs/quickjs.c linenumber=8962
                                                        __assert_fail  linenumber=5013
                                                        max_int /src/quickjs/./cutils.h linenumber=5015
                                                        __assert_fail  linenumber=5017
                                                        get_shape_size /src/quickjs/quickjs.c linenumber=5026
                                                        js_malloc /src/quickjs/quickjs.c linenumber=5026
                                                        get_shape_from_alloc /src/quickjs/quickjs.c linenumber=5029
                                                        list_del /src/quickjs/./list.h linenumber=5030
                                                        list_add_tail /src/quickjs/./list.h linenumber=5032
                                                        __assert_fail  linenumber=5054
                                                        get_alloc_from_shape /src/quickjs/quickjs.c linenumber=5061
                                                        js_free /src/quickjs/quickjs.c linenumber=5061
                                                        js_realloc /src/quickjs/quickjs.c linenumber=5064
                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8973
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3223
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3224
                                                        __assert_fail  linenumber=3231
                                                        is_num_string /src/quickjs/quickjs.c linenumber=3234
                                                          string_get /src/quickjs/quickjs.c linenumber=2503
                                                          is_num /src/quickjs/quickjs.c linenumber=2504
                                                          string_get /src/quickjs/quickjs.c linenumber=2512
                                                          is_num /src/quickjs/quickjs.c linenumber=2513
                                                      free_var_ref /src/quickjs/quickjs.c linenumber=8981
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=8983
                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=8988
                                                        js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8850
                                                        resize_properties /src/quickjs/quickjs.c linenumber=8857
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8866
                                                        add_property /src/quickjs/quickjs.c linenumber=8866
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8874
                                                        add_property /src/quickjs/quickjs.c linenumber=8874
                                                        js_free /src/quickjs/quickjs.c linenumber=8878
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=16745
                                                  add_property /src/quickjs/quickjs.c linenumber=16845
                                                  free_var_ref /src/quickjs/quickjs.c linenumber=16847
                                                js_closure_global_var /src/quickjs/quickjs.c linenumber=16938
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=16863
                                                  __assert_fail  linenumber=16865
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=16872
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=16876
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=16886
                                                get_var_ref /src/quickjs/quickjs.c linenumber=16942
                                                  __assert_fail  linenumber=16644
                                                  __assert_fail  linenumber=16646
                                                  __assert_fail  linenumber=16650
                                                  js_malloc /src/quickjs/quickjs.c linenumber=16656
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=16660
                                                get_var_ref /src/quickjs/quickjs.c linenumber=16946
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16964
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17011
                                              js_function_set_properties /src/quickjs/quickjs.c linenumber=17018
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5456
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10284
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5459
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5458
                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17030
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5437
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17031
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17033
                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17039
                                              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=17040
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10259
                                                abort  linenumber=10261
                                                add_property /src/quickjs/quickjs.c linenumber=10266
                                                JS_DupContext /src/quickjs/quickjs.c linenumber=10269
                                                __assert_fail  linenumber=10270
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17047
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17534
                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=17538
                                            get_u32 /src/quickjs/./cutils.h linenumber=17542
                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=17542
                                              __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3211
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17560
                                            JS_ToObject /src/quickjs/quickjs.c linenumber=17562
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39330
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39333
                                              JS_ToString /src/quickjs/quickjs.c linenumber=39347
                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13248
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13197
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13199
                                                  js_linearize_string_rope /src/quickjs/quickjs.c linenumber=13199
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4429
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4430
                                                    string_buffer_init2 /src/quickjs/quickjs.c linenumber=4433
                                                    string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4435
                                                      string_buffer_concat_value /src/quickjs/quickjs.c linenumber=3859
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=3863
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=3864
                                                        string_buffer_set_error /src/quickjs/quickjs.c linenumber=3865
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=3867
                                                          string_buffer_write16 /src/quickjs/quickjs.c linenumber=3840
                                                            string_buffer_realloc /src/quickjs/quickjs.c linenumber=3810
                                                            string_buffer_widen /src/quickjs/quickjs.c linenumber=3813
                                                          string_buffer_write8 /src/quickjs/quickjs.c linenumber=3842
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=3868
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=3873
                                                    string_buffer_end /src/quickjs/quickjs.c linenumber=4437
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4440
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4441
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4442
                                                    JS_AtomToString /src/quickjs/quickjs.c linenumber=4443
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4445
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4448
                                                  i32toa /src/quickjs/dtoa.c linenumber=13203
                                                    u32toa /src/quickjs/dtoa.c linenumber=608
                                                    u32toa /src/quickjs/dtoa.c linenumber=611
                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=13204
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13208
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13211
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13213
                                                  JS_ToPrimitive /src/quickjs/quickjs.c linenumber=13219
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10738
                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=10738
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=10675
                                                      JS_IsUndefined /src/quickjs/./quickjs.h linenumber=10679
                                                      JS_IsNull /src/quickjs/./quickjs.h linenumber=10679
                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=10694
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=10695
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20153
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10696
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=10697
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10699
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10702
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=10703
                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=10714
                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=7882
                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=7883
                                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7431
                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7429
                                                            JS_ThrowError /src/quickjs/quickjs.c linenumber=7350
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=7884
                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=7887
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=7892
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=7898
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=7899
                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=7902
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=8706
                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=8706
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8645
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8648
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=8667
                                                            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=8670
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14182
                                                            JS_NewBigUint64 /src/quickjs/quickjs.c linenumber=8673
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14199
                                                              js_bigint_new_ui64 /src/quickjs/quickjs.c linenumber=14202
                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11295
                                                                  JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11194
                                                                    JS_ThrowError /src/quickjs/quickjs.c linenumber=7361
                                                                  js_malloc /src/quickjs/quickjs.c linenumber=11197
                                                            fromfp16 /src/quickjs/./cutils.h linenumber=8676
                                                              uint64_as_float64 /src/quickjs/./cutils.h linenumber=408
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=8676
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=8679
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=8682
                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=8689
                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=8689
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8690
                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8691
                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=8693
                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8610
                                                              js_get_atom_index /src/quickjs/quickjs.c linenumber=8613
                                                              JS_DupAtom /src/quickjs/quickjs.c linenumber=8613
                                                              JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=8616
                                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13268
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13220
                                                                  JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13222
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13223
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13228
                                                                      strlen  linenumber=3527
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=3527
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13231
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13233
                                                                    js_dtoa2 /src/quickjs/quickjs.c linenumber=13236
                                                                      js_dtoa_max_len /src/quickjs/dtoa.c linenumber=13171
                                                                        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=13175
                                                                      js_dtoa /src/quickjs/dtoa.c linenumber=13183
                                                                        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=13184
                                                                      js_free /src/quickjs/quickjs.c linenumber=13185
                                                                    js_bigint_to_string /src/quickjs/quickjs.c linenumber=13240
                                                                      js_bigint_to_string1 /src/quickjs/quickjs.c linenumber=13161
                                                                        i64toa_radix /src/quickjs/dtoa.c linenumber=12240
                                                                          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=12241
                                                                        __assert_fail  linenumber=12249
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12253
                                                                        js_bigint_sign /src/quickjs/quickjs.c linenumber=12256
                                                                        js_bigint_neg /src/quickjs/quickjs.c linenumber=12258
                                                                          js_bigint_set_si /src/quickjs/quickjs.c linenumber=11457
                                                                          js_bigint_add /src/quickjs/quickjs.c linenumber=11458
                                                                            max_int /src/quickjs/./cutils.h linenumber=11419
                                                                            min_int /src/quickjs/./cutils.h linenumber=11420
                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=11421
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11432
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11433
                                                                            js_bigint_extend /src/quickjs/quickjs.c linenumber=11449
                                                                              js_realloc /src/quickjs/quickjs.c linenumber=11393
                                                                              js_free /src/quickjs/quickjs.c linenumber=11396
                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=11404
                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11357
                                                                                  __assert_fail  linenumber=11335
                                                                                  js_realloc /src/quickjs/quickjs.c linenumber=11348
                                                                        js_bigint_new /src/quickjs/quickjs.c linenumber=12264
                                                                        clz32 /src/quickjs/./cutils.h linenumber=12270
                                                                        js_limb_safe_clz /src/quickjs/quickjs.c linenumber=12271
                                                                          js_limb_clz /src/quickjs/quickjs.c linenumber=10909
                                                                            clz64 /src/quickjs/./cutils.h linenumber=10899
                                                                        js_malloc /src/quickjs/quickjs.c linenumber=12276
                                                                        js_free /src/quickjs/quickjs.c linenumber=12278
                                                                        js_u64toa /src/quickjs/quickjs.c linenumber=12296
                                                                        mp_div1 /src/quickjs/quickjs.c linenumber=12300
                                                                        limb_to_a /src/quickjs/quickjs.c linenumber=12301
                                                                        js_free /src/quickjs/quickjs.c linenumber=12324
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12325
                                                                        js_free /src/quickjs/quickjs.c linenumber=12326
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13242
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=8617
                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8620
                                                                js_get_atom_index /src/quickjs/quickjs.c linenumber=8598
                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=8622
                                                                is_num_string /src/quickjs/quickjs.c linenumber=3025
                                                                js_free_string /src/quickjs/quickjs.c linenumber=3027
                                                                __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3028
                                                                __JS_NewAtom /src/quickjs/quickjs.c linenumber=3032
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=8694
                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8697
                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=7910
                                                                JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=3302
                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3255
                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3256
                                                                  __assert_fail  linenumber=3257
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3263
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3265
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3267
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3269
                                                                  string_get /src/quickjs/quickjs.c linenumber=3276
                                                                  is_num /src/quickjs/quickjs.c linenumber=3277
                                                                  JS_ToNumber /src/quickjs/quickjs.c linenumber=3280
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=12686
                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=12686
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3281
                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=3283
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3284
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3285
                                                                  js_string_eq /src/quickjs/quickjs.c linenumber=3288
                                                                    js_string_memcmp /src/quickjs/quickjs.c linenumber=4199
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3289
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3293
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=3303
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3305
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3307
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=7925
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=7927
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=7937
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=7939
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=7944
                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=7945
                                                              JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=7959
                                                                JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7423
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7422
                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=8698
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=10715
                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10717
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=10718
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=10719
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10722
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10725
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10727
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=10730
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=10732
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39348
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=39350
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39351
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39352
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39354
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=39354
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5417
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5424
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=5425
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=5426
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39356
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=0
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=39365
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=39366
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=39366
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17563
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17568
                                            JS_NewObject /src/quickjs/quickjs.c linenumber=17580
                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5449
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17581
                                            js_build_arguments /src/quickjs/quickjs.c linenumber=17589
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15777
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15778
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15779
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=15781
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=15781
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15783
                                              js_malloc /src/quickjs/quickjs.c linenumber=15790
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15794
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15801
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17590
                                            min_int /src/quickjs/./cutils.h linenumber=17595
                                            js_build_mapped_arguments /src/quickjs/quickjs.c linenumber=17594
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15841
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15842
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=15844
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=15844
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15846
                                              js_malloc /src/quickjs/quickjs.c linenumber=15853
                                              get_var_ref /src/quickjs/quickjs.c linenumber=15857
                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=15863
                                              free_var_ref /src/quickjs/quickjs.c linenumber=15867
                                              js_free /src/quickjs/quickjs.c linenumber=15868
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15871
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15879
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17596
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17600
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17603
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17612
                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17616
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17617
                                            js_import_meta /src/quickjs/quickjs.c linenumber=17621
                                              JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=30332
                                                js_class_has_bytecode /src/quickjs/quickjs.c linenumber=30293
                                                JS_DupAtom /src/quickjs/quickjs.c linenumber=30299
                                              js_find_loaded_module /src/quickjs/quickjs.c linenumber=30338
                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=30339
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30342
                                              JS_GetImportMeta /src/quickjs/quickjs.c linenumber=30345
                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30318
                                                JS_NewObjectProto /src/quickjs/quickjs.c linenumber=30319
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30320
                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=30324
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17622
                                            abort  linenumber=17626
                                            get_u16 /src/quickjs/./cutils.h linenumber=17632
                                            min_int /src/quickjs/./cutils.h linenumber=17634
                                            js_create_array /src/quickjs/quickjs.c linenumber=17635
                                              JS_NewArray /src/quickjs/quickjs.c linenumber=9206
                                                js_dup_shape /src/quickjs/quickjs.c linenumber=5442
                                                JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5442
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9207
                                              expand_fast_array /src/quickjs/quickjs.c linenumber=9211
                                                max_int /src/quickjs/./cutils.h linenumber=9129
                                                js_realloc2 /src/quickjs/quickjs.c linenumber=9130
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9212
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9217
                                              set_value /src/quickjs/quickjs.c linenumber=9219
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=2256
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17636
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17642
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17646
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=17651
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17657
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17661
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17662
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17666
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17667
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17668
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17673
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17679
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17686
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17694
                                            get_u32 /src/quickjs/./cutils.h linenumber=17785
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=17785
                                            js_closure /src/quickjs/quickjs.c linenumber=17787
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=17788
                                            get_u16 /src/quickjs/./cutils.h linenumber=17803
                                            JS_CallInternal /src/quickjs/quickjs.c linenumber=17809
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17811
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17816
                                              get_u16 /src/quickjs/./cutils.h linenumber=17823
                                              JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=17827
                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=20241
                                                JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=20248
                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=7402
                                                  get_prop_string /src/quickjs/quickjs.c linenumber=7404
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7113
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7120
                                                    JS_ToCString /src/quickjs/./quickjs.h linenumber=7130
                                                      JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=749
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4053
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4054
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=4057
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4081
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4099
                                                        is_hi_surrogate /src/quickjs/./cutils.h linenumber=4109
                                                        is_lo_surrogate /src/quickjs/./cutils.h linenumber=4112
                                                        from_surrogate /src/quickjs/./cutils.h linenumber=4114
                                                        unicode_to_utf8 /src/quickjs/cutils.c linenumber=4124
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4131
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7407
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7409
                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=7410
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4148
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=20254
                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=20262
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=17830
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=17833
                                                  get_u16 /src/quickjs/./cutils.h linenumber=17841
                                                  JS_CallInternal /src/quickjs/quickjs.c linenumber=17845
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=17847
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=17852
                                                    get_u16 /src/quickjs/./cutils.h linenumber=17858
                                                    js_create_array_free /src/quickjs/quickjs.c linenumber=17860
                                                      JS_NewArray /src/quickjs/quickjs.c linenumber=9230
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=9231
                                                      expand_fast_array /src/quickjs/quickjs.c linenumber=9235
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9236
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9239
                                                      set_value /src/quickjs/quickjs.c linenumber=9246
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=17862
                                                    get_u16 /src/quickjs/./cutils.h linenumber=17870
                                                    js_function_apply /src/quickjs/quickjs.c linenumber=17874
                                                      check_function /src/quickjs/quickjs.c linenumber=40634
                                                        JS_IsFunction /src/quickjs/quickjs.c linenumber=38934
                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38936
                                                      JS_Call /src/quickjs/quickjs.c linenumber=40640
                                                        JS_CallInternal /src/quickjs/quickjs.c linenumber=20144
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17875
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=17877
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=17878
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=17879
                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=17893
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=17894
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17895
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=17905
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17907
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=17915
                                                          JS_GetPrototype /src/quickjs/quickjs.c linenumber=17917
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=7642
                                                            JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=7644
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=7644
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=17918
                                                          JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=17920
                                                            JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20285
                                                              js_create_from_ctor /src/quickjs/quickjs.c linenumber=20266
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20213
                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20216
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=20217
                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=20219
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=20220
                                                                JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=20221
                                                                  JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=20187
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=49906
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=0
                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=20227
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=20228
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=20267
                                                              JS_CallInternal /src/quickjs/quickjs.c linenumber=20269
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=17921
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=17922
                                                                JS_CheckBrand /src/quickjs/quickjs.c linenumber=17929
                                                                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=8125
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8130
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8132
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8143
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8147
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8147
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17933
                                                                JS_AddBrand /src/quickjs/quickjs.c linenumber=17939
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8072
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8076
                                                                  JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=8079
                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3121
                                                                    __assert_fail  linenumber=3121
                                                                    __assert_fail  linenumber=3122
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3124
                                                                    JS_NewSymbol /src/quickjs/quickjs.c linenumber=3125
                                                                      __JS_NewAtom /src/quickjs/quickjs.c linenumber=3108
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=3110
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8080
                                                                  add_property /src/quickjs/quickjs.c linenumber=8082
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8084
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8087
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8089
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8091
                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=8093
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8095
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8097
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8098
                                                                  add_property /src/quickjs/quickjs.c linenumber=8101
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8102
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8107
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=17941
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=17942
                                                                JS_Throw /src/quickjs/quickjs.c linenumber=17947
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=6957
                                                                get_u32 /src/quickjs/./cutils.h linenumber=17959
                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=17963
                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7336
                                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7337
                                                                JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=17966
                                                                JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=17969
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=17972
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=17975
                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=17977
                                                                get_u16 /src/quickjs/./cutils.h linenumber=17985
                                                                get_u16 /src/quickjs/./cutils.h linenumber=17986
                                                                js_same_value /src/quickjs/quickjs.c linenumber=17990
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=15509
                                                                  js_strict_eq2 /src/quickjs/quickjs.c linenumber=15508
                                                                    tag_is_string /src/quickjs/quickjs.c linenumber=15394
                                                                    js_string_eq /src/quickjs/quickjs.c linenumber=15397
                                                                    js_string_rope_compare /src/quickjs/quickjs.c linenumber=15400
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4375
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4376
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4381
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4382
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4383
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4384
                                                                        __assert_fail  linenumber=4353
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4385
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4389
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4390
                                                                      js_string_memcmp /src/quickjs/quickjs.c linenumber=4391
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4397
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4402
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=15474
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=15478
                                                                    js_bigint_cmp /src/quickjs/quickjs.c linenumber=15481
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=11998
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=11999
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=15488
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=15489
                                                                JS_EvalObject /src/quickjs/quickjs.c linenumber=17995
                                                                  JS_IsString /src/quickjs/./quickjs.h linenumber=36747
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=36748
                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=36749
                                                                    JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=745
                                                                  JS_EvalInternal /src/quickjs/quickjs.c linenumber=36752
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=36727
                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=36753
                                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=17998
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18001
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18004
                                                                  get_u16 /src/quickjs/./cutils.h linenumber=18017
                                                                  build_arg_list /src/quickjs/quickjs.c linenumber=18020
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40582
                                                                    js_get_length64 /src/quickjs/quickjs.c linenumber=40585
                                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40555
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=40556
                                                                      JS_ToLengthFree /src/quickjs/quickjs.c linenumber=40560
                                                                        JS_ToInt64Clamp /src/quickjs/quickjs.c linenumber=13113
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=12841
                                                                          JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=12841
                                                                            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=12824
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=12825
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=13114
                                                                    JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=40589
                                                                    max_uint32 /src/quickjs/./cutils.h linenumber=40595
                                                                    js_mallocz /src/quickjs/quickjs.c linenumber=40595
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=40604
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=40608
                                                                    JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=40613
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=40614
                                                                    free_arg_list /src/quickjs/quickjs.c linenumber=40615
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=40567
                                                                      js_free /src/quickjs/quickjs.c linenumber=40569
                                                                  js_same_value /src/quickjs/quickjs.c linenumber=18023
                                                                  JS_EvalObject /src/quickjs/quickjs.c linenumber=18028
                                                                  JS_Call /src/quickjs/quickjs.c linenumber=18031
                                                                  free_arg_list /src/quickjs/quickjs.c linenumber=18034
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18035
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18037
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18038
                                                                  JS_NewRegexp /src/quickjs/quickjs.c linenumber=18046
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=46958
                                                                    js_dup_shape /src/quickjs/quickjs.c linenumber=46962
                                                                    JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=46962
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=46963
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=46971
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=46972
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18048
                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=18057
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18058
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18060
                                                                  js_dynamic_import /src/quickjs/quickjs.c linenumber=18069
                                                                    JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=30499
                                                                    JS_AtomToValue /src/quickjs/quickjs.c linenumber=30503
                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=30504
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30505
                                                                    JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=30508
                                                                      js_new_promise_capability /src/quickjs/quickjs.c linenumber=53087
                                                                        js_promise_executor_new /src/quickjs/quickjs.c linenumber=53057
                                                                          JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=53045
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5654
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=5656
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=5658
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=5660
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=5668
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=5669
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=5670
                                                                          js_promise_executor /src/quickjs/quickjs.c linenumber=53045
                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53032
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=53033
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=53034
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53058
                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53061
                                                                        js_promise_constructor /src/quickjs/quickjs.c linenumber=53062
                                                                          check_function /src/quickjs/quickjs.c linenumber=52986
                                                                          js_create_from_ctor /src/quickjs/quickjs.c linenumber=52988
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=52989
                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=52991
                                                                          init_list_head /src/quickjs/./list.h linenumber=52997
                                                                          JS_SetOpaque /src/quickjs/quickjs.c linenumber=52999
                                                                          js_create_resolving_functions /src/quickjs/quickjs.c linenumber=53000
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=52832
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=52839
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=52841
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=52843
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=52845
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=52849
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=52855
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=52856
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=52857
                                                                            js_promise_resolve_function_free_resolved /src/quickjs/quickjs.c linenumber=52860
                                                                              js_free_rt /src/quickjs/quickjs.c linenumber=52818
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53002
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53003
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=53005
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53006
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53007
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53008
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53010
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53012
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53013
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53014
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53017
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53018
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53020
                                                                        JS_CallConstructor /src/quickjs/quickjs.c linenumber=53065
                                                                          JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=20293
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20271
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20272
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20275
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=53068
                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=53070
                                                                        check_function /src/quickjs/quickjs.c linenumber=53072
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=53076
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53077
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53080
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53081
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30509
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30510
                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=30515
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30516
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30519
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=30520
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30521
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=30524
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30525
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30527
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=30532
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30533
                                                                    JS_NewObjectProto /src/quickjs/quickjs.c linenumber=30536
                                                                    JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=30537
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8225
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8229
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=2724
                                                                        abort  linenumber=2738
                                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8237
                                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8238
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8242
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8260
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8270
                                                                      JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8277
                                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8423
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8434
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8436
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8439
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8443
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8440
                                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8446
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8451
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8456
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8457
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8469
                                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8471
                                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8478
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8279
                                                                        JS_FreeAtom /src/quickjs/quickjs.c linenumber=8190
                                                                        js_free /src/quickjs/quickjs.c linenumber=8191
                                                                      js_free_desc /src/quickjs/quickjs.c linenumber=8285
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9253
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9254
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9255
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=8309
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8310
                                                                      max_int /src/quickjs/./cutils.h linenumber=8316
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=8316
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8318
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8328
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8332
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8335
                                                                      JS_DupAtom /src/quickjs/quickjs.c linenumber=8343
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8358
                                                                      __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8361
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8375
                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=8382
                                                                      js_free /src/quickjs/quickjs.c linenumber=8385
                                                                      __assert_fail  linenumber=8389
                                                                      __assert_fail  linenumber=8390
                                                                      __assert_fail  linenumber=8391
                                                                      rqsort /src/quickjs/cutils.c linenumber=8394
                                                                        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=8394
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8174
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8175
                                                                        __assert_fail  linenumber=8176
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=30542
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30543
                                                                    JS_IsString /src/quickjs/./quickjs.h linenumber=30545
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30546
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30547
                                                                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=30550
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=30553
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=30557
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30562
                                                                    JS_EnqueueJob /src/quickjs/quickjs.c linenumber=30574
                                                                      JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=1877
                                                                        JS_DupContext /src/quickjs/quickjs.c linenumber=1863
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=1867
                                                                        list_add_tail /src/quickjs/./list.h linenumber=1869
                                                                    js_dynamic_import_job /src/quickjs/quickjs.c linenumber=30574
                                                                      JS_IsString /src/quickjs/./quickjs.h linenumber=30465
                                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30466
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=30469
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=30473
                                                                      JS_LoadModuleInternal /src/quickjs/quickjs.c linenumber=30477
                                                                        js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=30402
                                                                          js_default_module_normalize_name /src/quickjs/quickjs.c linenumber=29442
                                                                            js_strdup /src/quickjs/quickjs.c linenumber=29368
                                                                              strlen  linenumber=1489
                                                                              js_strndup /src/quickjs/quickjs.c linenumber=1489
                                                                                js_malloc /src/quickjs/quickjs.c linenumber=1479
                                                                            strrchr  linenumber=29371
                                                                            strlen  linenumber=29377
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=29378
                                                                            strrchr  linenumber=29394
                                                                            strcmp  linenumber=29399
                                                                            pstrcat /src/quickjs/cutils.c linenumber=29410
                                                                              strlen  linenumber=53
                                                                              pstrcpy /src/quickjs/cutils.c linenumber=55
                                                                            pstrcat /src/quickjs/cutils.c linenumber=29411
                                                                          JS_NewAtom /src/quickjs/quickjs.c linenumber=29450
                                                                            strlen  linenumber=3066
                                                                            JS_NewAtomLen /src/quickjs/quickjs.c linenumber=3066
                                                                              is_digit /src/quickjs/quickjs.c linenumber=3052
                                                                              count_ascii /src/quickjs/quickjs.c linenumber=3053
                                                                              __JS_FindAtom /src/quickjs/quickjs.c linenumber=3054
                                                                                hash_string8 /src/quickjs/quickjs.c linenumber=2941
                                                                                memcmp  linenumber=2951
                                                                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=2952
                                                                              JS_NewStringLen /src/quickjs/quickjs.c linenumber=3058
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=3059
                                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=3061
                                                                          js_free /src/quickjs/quickjs.c linenumber=29452
                                                                          js_find_loaded_module /src/quickjs/quickjs.c linenumber=29457
                                                                          js_free /src/quickjs/quickjs.c linenumber=29459
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=29460
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=29464
                                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=29469
                                                                          js_free /src/quickjs/quickjs.c linenumber=29471
                                                                          js_free /src/quickjs/quickjs.c linenumber=29479
                                                                        js_resolve_module /src/quickjs/quickjs.c linenumber=30406
                                                                          js_host_resolve_imported_module_atom /src/quickjs/quickjs.c linenumber=29961
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=29491
                                                                              JS_AtomToCStringLen /src/quickjs/quickjs.c linenumber=461
                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3345
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3346
                                                                                JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=3351
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3352
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=29494
                                                                            js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=29499
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=29500
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=0
                                                                          js_resolve_module /src/quickjs/quickjs.c linenumber=29969
                                                                        js_free_modules /src/quickjs/quickjs.c linenumber=30407
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30412
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=30350
                                                                        JS_EvalFunction /src/quickjs/quickjs.c linenumber=30413
                                                                          JS_EvalFunctionInternal /src/quickjs/quickjs.c linenumber=36598
                                                                            js_closure /src/quickjs/quickjs.c linenumber=36571
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=36572
                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=36574
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=36579
                                                                            js_create_module_function /src/quickjs/quickjs.c linenumber=36580
                                                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=30015
                                                                              js_create_module_bytecode_function /src/quickjs/quickjs.c linenumber=30022
                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=29982
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=29985
                                                                                js_closure2 /src/quickjs/quickjs.c linenumber=29989
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=29990
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=29992
                                                                              js_create_module_function /src/quickjs/quickjs.c linenumber=30031
                                                                            js_link_module /src/quickjs/quickjs.c linenumber=36582
                                                                              __assert_fail  linenumber=30250
                                                                              js_inner_module_linking /src/quickjs/quickjs.c linenumber=30255
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30052
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30053
                                                                                __assert_fail  linenumber=30070
                                                                                js_inner_module_linking /src/quickjs/quickjs.c linenumber=30082
                                                                                  __assert_fail  linenumber=30085
                                                                                  min_int /src/quickjs/./cutils.h linenumber=30090
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30110
                                                                                    js_resolve_export1 /src/quickjs/quickjs.c linenumber=29642
                                                                                      find_resolve_entry /src/quickjs/quickjs.c linenumber=29562
                                                                                      add_resolve_entry /src/quickjs/quickjs.c linenumber=29564
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=29533
                                                                                          js_realloc_array /src/quickjs/quickjs.c linenumber=1514
                                                                                            max_int /src/quickjs/./cutils.h linenumber=1499
                                                                                            js_realloc2 /src/quickjs/quickjs.c linenumber=1500
                                                                                        JS_DupAtom /src/quickjs/quickjs.c linenumber=29539
                                                                                      find_export_entry /src/quickjs/quickjs.c linenumber=29566
                                                                                      js_resolve_export1 /src/quickjs/quickjs.c linenumber=29599
                                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=29645
                                                                                    js_free /src/quickjs/quickjs.c linenumber=29646
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30112
                                                                                    JS_AtomGetStr /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=0
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30147
                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=29933
                                                                                    js_build_module_ns /src/quickjs/quickjs.c linenumber=29935
                                                                                      JS_NewObjectClass /src/quickjs/quickjs.c linenumber=29834
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=29835
                                                                                      get_exported_names /src/quickjs/quickjs.c linenumber=29840
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=29727
                                                                                        find_exported_name /src/quickjs/quickjs.c linenumber=29736
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=29738
                                                                                        get_exported_names /src/quickjs/quickjs.c linenumber=29758
                                                                                      js_free /src/quickjs/quickjs.c linenumber=29841
                                                                                      rqsort /src/quickjs/cutils.c linenumber=29885
                                                                                      exported_names_cmp /src/quickjs/quickjs.c linenumber=29885
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=29783
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=29784
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=29785
                                                                                        js_string_compare /src/quickjs/quickjs.c linenumber=29789
                                                                                          min_int /src/quickjs/./cutils.h linenumber=4207
                                                                                          js_string_memcmp /src/quickjs/quickjs.c linenumber=4208
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=29792
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=29793
                                                                                      js_resolve_export /src/quickjs/quickjs.c linenumber=29857
                                                                                      js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=29862
                                                                                      add_property /src/quickjs/quickjs.c linenumber=29894
                                                                                      JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=29906
                                                                                      js_free /src/quickjs/quickjs.c linenumber=29917
                                                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=29920
                                                                                      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=29919
                                                                                      js_free /src/quickjs/quickjs.c linenumber=29926
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=29927
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=29936
                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=29940
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30148
                                                                                  set_value /src/quickjs/quickjs.c linenumber=30150
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30160
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30163
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30171
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30172
                                                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=30174
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30176
                                                                                  set_value /src/quickjs/quickjs.c linenumber=30179
                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=30212
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=30213
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=30215
                                                                                  __assert_fail  linenumber=30218
                                                                              __assert_fail  linenumber=30258
                                                                              __assert_fail  linenumber=30264
                                                                              __assert_fail  linenumber=30265
                                                                            js_evaluate_module /src/quickjs/quickjs.c linenumber=36584
                                                                              __assert_fail  linenumber=30962
                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30970
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=30971
                                                                              JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=30972
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=30973
                                                                              js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=30977
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30853
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30854
                                                                                JS_GetException /src/quickjs/quickjs.c linenumber=30855
                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=30862
                                                                                __assert_fail  linenumber=30873
                                                                                js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=30887
                                                                                  __assert_fail  linenumber=30890
                                                                                  min_int /src/quickjs/./cutils.h linenumber=30894
                                                                                  __assert_fail  linenumber=30898
                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=30901
                                                                                  js_resize_array /src/quickjs/quickjs.c linenumber=30907
                                                                                  JS_GetException /src/quickjs/quickjs.c linenumber=30908
                                                                                  __assert_fail  linenumber=30916
                                                                                  __assert_fail  linenumber=30921
                                                                                  js_execute_async_module /src/quickjs/quickjs.c linenumber=30925
                                                                                    js_async_function_call /src/quickjs/quickjs.c linenumber=30788
                                                                                      async_func_init /src/quickjs/quickjs.c linenumber=20750
                                                                                        max_int /src/quickjs/./cutils.h linenumber=20329
                                                                                        js_malloc /src/quickjs/quickjs.c linenumber=20330
                                                                                        add_gc_object /src/quickjs/quickjs.c linenumber=20335
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20341
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20342
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=20351
                                                                                      JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=20754
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=20755
                                                                                      async_func_free /src/quickjs/quickjs.c linenumber=20756
                                                                                      js_async_function_resume /src/quickjs/quickjs.c linenumber=20760
                                                                                        async_func_resume /src/quickjs/quickjs.c linenumber=20666
                                                                                          __assert_fail  linenumber=20381
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=20382
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=20383
                                                                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=20387
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18070
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18072
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18073
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18084
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18087
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18090
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18094
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18098
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18102
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18113
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18116
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18123
                                                                                            JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18125
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=18129
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8566
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8568
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8573
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8574
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8575
                                                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8580
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=18132
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=18133
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=18136
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9283
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9284
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9287
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9288
                                                                                              JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=9293
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9306
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9311
                                                                                              __assert_fail  linenumber=9314
                                                                                              __assert_fail  linenumber=9315
                                                                                              set_array_length /src/quickjs/quickjs.c linenumber=9316
                                                                                                JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=9039
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13056
                                                                                                  JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13059
                                                                                                    JS_ToUint32 /src/quickjs/./quickjs.h linenumber=13063
                                                                                                      JS_ToInt32 /src/quickjs/quickjs.c linenumber=724
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=12974
                                                                                                        JS_ToInt32Free /src/quickjs/quickjs.c linenumber=12974
                                                                                                          JS_ToNumberFree /src/quickjs/quickjs.c linenumber=12961
                                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=12962
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13064
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13067
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13068
                                                                                                    JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13071
                                                                                                      JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13075
                                                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9044
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9050
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9054
                                                                                                JS_ToUint32 /src/quickjs/./quickjs.h linenumber=9058
                                                                                                JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=9071
                                                                                                  __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3072
                                                                                                  u32toa /src/quickjs/dtoa.c linenumber=3077
                                                                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=3078
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3079
                                                                                                  __JS_NewAtom /src/quickjs/quickjs.c linenumber=3081
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9072
                                                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=9073
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9086
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9089
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9100
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9103
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9106
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9114
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9114
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9116
                                                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7302
                                                                                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7304
                                                                                              call_setter /src/quickjs/quickjs.c linenumber=9318
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=9013
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=9014
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9015
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=9016
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9018
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9021
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=9023
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9024
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9324
                                                                                              JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9328
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9329
                                                                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9341
                                                                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9342
                                                                                              JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=9345
                                                                                                add_fast_array_element /src/quickjs/quickjs.c linenumber=9569
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9153
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9154
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9155
                                                                                                  expand_fast_array /src/quickjs/quickjs.c linenumber=9161
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9162
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9571
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9576
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9581
                                                                                                JS_ToUint8ClampFree /src/quickjs/quickjs.c linenumber=9584
                                                                                                  min_int /src/quickjs/./cutils.h linenumber=12995
                                                                                                  max_int /src/quickjs/./cutils.h linenumber=12995
                                                                                                  lrint  linenumber=13008
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13013
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13014
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=9594
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=9602
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=9610
                                                                                                JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=9621
                                                                                                  JS_ToBigIntFree /src/quickjs/quickjs.c linenumber=14295
                                                                                                    __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14264
                                                                                                    JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=14268
                                                                                                      JS_StringToBigInt /src/quickjs/quickjs.c linenumber=14241
                                                                                                        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=14216
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14217
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14221
                                                                                                          unicode_from_utf8 /src/quickjs/cutils.c linenumber=10842
                                                                                                          lre_is_space /src/quickjs/./libunicode.h linenumber=10843
                                                                                                            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=14223
                                                                                                        js_atof /src/quickjs/quickjs.c linenumber=14226
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12424
                                                                                                          strstart /src/quickjs/cutils.c linenumber=12431
                                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=12435
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12443
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12446
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12450
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12455
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12456
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12467
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12469
                                                                                                          js_malloc_rt /src/quickjs/quickjs.c linenumber=12481
                                                                                                          js_atod /src/quickjs/dtoa.c linenumber=12505
                                                                                                            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=12508
                                                                                                          js_bigint_from_string /src/quickjs/quickjs.c linenumber=12516
                                                                                                            strlen  linenumber=12069
                                                                                                            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12073
                                                                                                            clz32 /src/quickjs/./cutils.h linenumber=12077
                                                                                                            max_int /src/quickjs/./cutils.h linenumber=12085
                                                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=12086
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12097
                                                                                                            mp_mul1 /src/quickjs/quickjs.c linenumber=12108
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12125
                                                                                                            __assert_fail  linenumber=12126
                                                                                                            js_bigint_normalize /src/quickjs/quickjs.c linenumber=12138
                                                                                                            js_bigint_neg /src/quickjs/quickjs.c linenumber=12142
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12143
                                                                                                          JS_CompactBigInt /src/quickjs/quickjs.c linenumber=12521
                                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=12337
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12338
                                                                                                          abort  linenumber=12525
                                                                                                          js_free_rt /src/quickjs/quickjs.c linenumber=12530
                                                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=12538
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14227
                                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=14228
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14230
                                                                                                        JS_FreeCString /src/quickjs/quickjs.c linenumber=14235
                                                                                                      JS_VALUE_IS_NAN /src/quickjs/./quickjs.h linenumber=14242
                                                                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=14243
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14269
                                                                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14273
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14274
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=14279
                                                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14280
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=14296
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=14310
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=9629
                                                                                                  __JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=12675
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=12642
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=12643
                                                                                                    abort  linenumber=12654
                                                                                                tofp16 /src/quickjs/./cutils.h linenumber=9633
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=418
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=9636
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=9643
                                                                                                JS_ValueToAtom /src/quickjs/quickjs.c linenumber=9659
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9660
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9662
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=9665
                                                                                                  JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9354
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9357
                                                                                                  JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=9366
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=9369
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9370
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=9371
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9375
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9386
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9389
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9390
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9395
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9398
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9400
                                                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9406
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9410
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9411
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9412
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9415
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9419
                                                                                                    __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9975
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=9977
                                                                                                    __assert_fail  linenumber=9978
                                                                                                    check_define_prop_flags /src/quickjs/quickjs.c linenumber=9981
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9983
                                                                                                    JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9988
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=9998
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10003
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10010
                                                                                                    remove_global_object_property /src/quickjs/quickjs.c linenumber=10015
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10018
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10020
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10041
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10043
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10048
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10050
                                                                                                    js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=10058
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10064
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10066
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10070
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10072
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10086
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10099
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10104
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10103
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10110
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10112
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10120
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10121
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10130
                                                                                                    set_array_length /src/quickjs/quickjs.c linenumber=10130
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10141
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10142
                                                                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9932
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10149
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10150
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10153
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10166
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10177
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10178
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10180
                                                                                                    convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10185
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10191
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10191
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10201
                                                                                                    JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=10203
                                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=10204
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=10206
                                                                                                    JS_NumberIsInteger /src/quickjs/quickjs.c linenumber=10208
                                                                                                      JS_IsNumber /src/quickjs/./quickjs.h linenumber=13122
                                                                                                      JS_ToFloat64 /src/quickjs/quickjs.c linenumber=13124
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=12681
                                                                                                        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=12681
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10210
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10214
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10215
                                                                                                    JS_NumberIsNegativeOrMinusZero /src/quickjs/quickjs.c linenumber=10217
                                                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=13152
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10218
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10220
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10225
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10229
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10231
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10234
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10237
                                                                                                    JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10237
                                                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=9666
                                                                                                    JS_CreateProperty /src/quickjs/quickjs.c linenumber=10244
                                                                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9741
                                                                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9742
                                                                                                      get_prop_flags /src/quickjs/quickjs.c linenumber=9748
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=9752
                                                                                                      add_fast_array_element /src/quickjs/quickjs.c linenumber=9751
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9756
                                                                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=9759
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9763
                                                                                                      JS_ToUint32 /src/quickjs/./quickjs.h linenumber=9769
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9771
                                                                                                      JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9773
                                                                                                      __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9777
                                                                                                      set_value /src/quickjs/quickjs.c linenumber=9777
                                                                                                      JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9782
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9786
                                                                                                      JS_IsExtensible /src/quickjs/quickjs.c linenumber=9795
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9806
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9820
                                                                                                      js_create_var_ref /src/quickjs/quickjs.c linenumber=9826
                                                                                                      add_property /src/quickjs/quickjs.c linenumber=9834
                                                                                                      free_var_ref /src/quickjs/quickjs.c linenumber=9837
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=9842
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=9844
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=9847
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=9849
                                                                                                      delete_property /src/quickjs/quickjs.c linenumber=9853
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=9856
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=9862
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9422
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9439
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9442
                                                                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9445
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9457
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9458
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9462
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9463
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9469
                                                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9470
                                                                                                  add_fast_array_element /src/quickjs/quickjs.c linenumber=9473
                                                                                                  add_property /src/quickjs/quickjs.c linenumber=9483
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9485
                                                                                                  JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=9493
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9495
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9500
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9501
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9502
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9503
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9505
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9509
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9510
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9513
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9516
                                                                                                  JS_CreateProperty /src/quickjs/quickjs.c linenumber=9520
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9527
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18144
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18152
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18154
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18161
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18163
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18170
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18172
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18172
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18178
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18180
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18187
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18189
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18196
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18198
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18198
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18203
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18204
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18205
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18205
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18207
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18208
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18209
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18210
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18211
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18212
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18213
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18214
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18215
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18215
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18216
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18216
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18217
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18217
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18218
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18218
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18219
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18220
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18221
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18222
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18223
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18224
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18225
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18226
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18227
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18227
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18228
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18228
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18229
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18229
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18230
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18230
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18231
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18232
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18233
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18234
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18235
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18236
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18237
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18238
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18239
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18239
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18240
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18240
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18241
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18241
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18242
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18242
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18249
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18252
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18259
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18261
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18268
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18270
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18270
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18277
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18280
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18281
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=7446
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18284
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18291
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18293
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18294
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18297
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18304
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18306
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18307
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18310
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18317
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18319
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18325
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18327
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18328
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18331
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18338
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18340
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18341
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18344
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18351
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18353
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18354
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18357
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18364
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18366
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18367
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18370
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18370
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18376
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18378
                                                                                            JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18379
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18382
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18389
                                                                                            close_lexical_var /src/quickjs/quickjs.c linenumber=18391
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17181
                                                                                                async_func_free /src/quickjs/quickjs.c linenumber=17152
                                                                                                JS_DupValueRT /src/quickjs/./quickjs.h linenumber=17154
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18403
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18404
                                                                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18406
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18407
                                                                                            get_var_ref /src/quickjs/quickjs.c linenumber=18413
                                                                                            add_property /src/quickjs/quickjs.c linenumber=18417
                                                                                            free_var_ref /src/quickjs/quickjs.c linenumber=18420
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=18424
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18430
                                                                                            JS_GetGlobalVarRef /src/quickjs/quickjs.c linenumber=18434
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10466
                                                                                              JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=10470
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=10471
                                                                                              JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10475
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10477
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10480
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10484
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=10489
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18441
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18442
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18447
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18448
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18453
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18467
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10774
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10780
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10801
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10809
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10818
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18471
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18473
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18488
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18492
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18494
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18509
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18515
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18529
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18535
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18543
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18552
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18569
                                                                                            js_for_in_start /src/quickjs/quickjs.c linenumber=18579
                                                                                              build_for_in_iterator /src/quickjs/quickjs.c linenumber=15949
                                                                                                JS_ToObjectFree /src/quickjs/quickjs.c linenumber=15894
                                                                                                  JS_ToObject /src/quickjs/quickjs.c linenumber=39373
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=39374
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=15897
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15899
                                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=15902
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=15903
                                                                                                js_free /src/quickjs/quickjs.c linenumber=15904
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15905
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=15926
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=15935
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15937
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15950
                                                                                            js_for_in_next /src/quickjs/quickjs.c linenumber=18584
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16040
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16040
                                                                                              js_for_in_prepare_prototype_chain_enum /src/quickjs/quickjs.c linenumber=16044
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=15969
                                                                                                JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=15971
                                                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=7652
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7653
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=15972
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=15974
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=15976
                                                                                                JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=15982
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15984
                                                                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=15988
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=15999
                                                                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16010
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=0
                                                                                              JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16051
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16052
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16054
                                                                                              js_poll_interrupts /src/quickjs/quickjs.c linenumber=16058
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16061
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16066
                                                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=16072
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16081
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16087
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16095
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=16103
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=18590
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16285
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16133
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16134
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16136
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16136
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16137
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16138
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16140
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16118
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16119
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16121
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16122
                                                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16123
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16141
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16142
                                                                                                JS_CreateAsyncFromSyncIterator /src/quickjs/quickjs.c linenumber=16144
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53733
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=53734
                                                                                                  JS_NewObjectClass /src/quickjs/quickjs.c linenumber=53736
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=53737
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=53738
                                                                                                  js_mallocz /src/quickjs/quickjs.c linenumber=53741
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=53743
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=53744
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=53747
                                                                                                  JS_SetOpaque /src/quickjs/quickjs.c linenumber=53749
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16145
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16149
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16150
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=16153
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16154
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16155
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16157
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16158
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16286
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16288
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16290
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16291
                                                                                            js_for_of_next /src/quickjs/quickjs.c linenumber=18600
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16306
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16307
                                                                                                JS_IteratorNext2 /src/quickjs/quickjs.c linenumber=16211
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16171
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16188
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16189
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16191
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16192
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16193
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16212
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16218
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16222
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16223
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16225
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16228
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16230
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16234
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16308
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16313
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16318
                                                                                            js_for_await_of_next /src/quickjs/quickjs.c linenumber=18607
                                                                                              JS_Call /src/quickjs/quickjs.c linenumber=16336
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16337
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=18613
                                                                                            js_iterator_get_value_done /src/quickjs/quickjs.c linenumber=18620
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16367
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16368
                                                                                              JS_IteratorGetCompleteValue /src/quickjs/quickjs.c linenumber=16371
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16348
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16349
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16351
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16352
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16353
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16372
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16374
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=18625
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18626
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18634
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18636
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=18638
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16254
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16255
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16259
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16259
                                                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=16262
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16264
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16266
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16267
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16271
                                                                                              JS_Throw /src/quickjs/quickjs.c linenumber=16274
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18640
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18651
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18654
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18655
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=18667
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18669
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18671
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18684
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18686
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18688
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=18688
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=18693
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=18696
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18699
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18701
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=18719
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18782
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=18782
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18782
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18782
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18782
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18782
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18786
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=18786
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18786
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18786
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18786
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=18791
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18791
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18791
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18791
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18791
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18804
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=18810
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18816
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18820
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=18825
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18827
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18841
                                                                                            JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=18843
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18844
                                                                                            JS_GetPrivateField /src/quickjs/quickjs.c linenumber=18854
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8017
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8020
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7416
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8021
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8023
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8025
                                                                                                __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7967
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8028
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18855
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18856
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18859
                                                                                            JS_SetPrivateField /src/quickjs/quickjs.c linenumber=18867
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8040
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8045
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8048
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8050
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8052
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8054
                                                                                              set_value /src/quickjs/quickjs.c linenumber=8057
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18868
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18869
                                                                                            JS_DefinePrivateField /src/quickjs/quickjs.c linenumber=18879
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=7982
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=7987
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=7990
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=7992
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7994
                                                                                              add_property /src/quickjs/quickjs.c linenumber=7998
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8001
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18880
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18891
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=18894
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18906
                                                                                            JS_DefineObjectName /src/quickjs/quickjs.c linenumber=18909
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10380
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10381
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10364
                                                                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=10382
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10382
                                                                                            JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=18917
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10391
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10392
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10395
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=10398
                                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5511
                                                                                                JS_AtomSymbolHasDescription /src/quickjs/quickjs.c linenumber=5512
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3330
                                                                                                JS_ConcatString3 /src/quickjs/quickjs.c linenumber=5513
                                                                                                  JS_ToStringFree /src/quickjs/quickjs.c linenumber=4009
                                                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=13254
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13255
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4010
                                                                                                  strlen  linenumber=4014
                                                                                                  strlen  linenumber=4015
                                                                                                  string_buffer_init2 /src/quickjs/quickjs.c linenumber=4017
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4020
                                                                                                  string_buffer_concat /src/quickjs/quickjs.c linenumber=4021
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4022
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4024
                                                                                                  string_buffer_end /src/quickjs/quickjs.c linenumber=4025
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4028
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10399
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=10400
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10402
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=18927
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=18927
                                                                                            JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=18928
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=7515
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7532
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7545
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7553
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7565
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=7574
                                                                                              js_shape_prepare_update /src/quickjs/quickjs.c linenumber=7577
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=7581
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18931
                                                                                            js_method_set_home_object /src/quickjs/quickjs.c linenumber=18936
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5491
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5497
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5500
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=18953
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=18958
                                                                                            js_method_set_properties /src/quickjs/quickjs.c linenumber=18982
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=5527
                                                                                              JS_ConcatString3 /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5533
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5535
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=5538
                                                                                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=18984
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18987
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=18989
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18990
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19004
                                                                                            js_op_define_class /src/quickjs/quickjs.c linenumber=19007
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17066
                                                                                              JS_IsConstructor /src/quickjs/quickjs.c linenumber=17070
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17074
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17075
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17077
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=17077
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17084
                                                                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17087
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17088
                                                                                              __assert_fail  linenumber=17092
                                                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=17093
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17095
                                                                                              js_closure2 /src/quickjs/quickjs.c linenumber=17097
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17099
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=17101
                                                                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17102
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17104
                                                                                              JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=17109
                                                                                              JS_DefineObjectName /src/quickjs/quickjs.c linenumber=17113
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17120
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17119
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17126
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17125
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17131
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17132
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17138
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17139
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17140
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17141
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17142
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19053
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19053
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19053
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19053
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19057
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19057
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19057
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19074
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19085
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19085
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19086
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=19090
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19091
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19093
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19098
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19098
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19099
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19113
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19116
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19117
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19118
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19121
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19124
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19127
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19128
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19129
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19134
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19136
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19137
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19149
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19152
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19153
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19154
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19156
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19157
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19158
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19191
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19198
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19200
                                                                                            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=19205
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19206
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19219
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19222
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19223
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19224
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19225
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19228
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19231
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19234
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19237
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19238
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19239
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19243
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19244
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19245
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19246
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=19259
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19262
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19265
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19267
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19268
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19269
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19270
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19280
                                                                                            JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=19280
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10293
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10294
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10296
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10299
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10300
                                                                                            js_append_enumerate /src/quickjs/quickjs.c linenumber=19291
                                                                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=16450
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16462
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16463
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=16466
                                                                                              js_create_array_iterator /src/quickjs/quickjs.c linenumber=16466
                                                                                                JS_ToStringCheckObject /src/quickjs/quickjs.c linenumber=42906
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13275
                                                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=13276
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=42909
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=42912
                                                                                                JS_NewObjectClass /src/quickjs/quickjs.c linenumber=42914
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=42915
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=42917
                                                                                                JS_SetOpaque /src/quickjs/quickjs.c linenumber=42923
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=42926
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=42928
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16468
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16470
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16471
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16473
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16474
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16475
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=16481
                                                                                              js_array_iterator_next /src/quickjs/quickjs.c linenumber=16481
                                                                                                JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=42941
                                                                                                  JS_GetOpaque /src/quickjs/quickjs.c linenumber=10643
                                                                                                  JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=10645
                                                                                                    __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7454
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=42944
                                                                                                typed_array_is_oob /src/quickjs/quickjs.c linenumber=42949
                                                                                                  __assert_fail  linenumber=56669
                                                                                                  __assert_fail  linenumber=56670
                                                                                                JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=42950
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56277
                                                                                                js_get_length32 /src/quickjs/quickjs.c linenumber=42955
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40543
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=40544
                                                                                                  JS_ToUint32Free /src/quickjs/quickjs.c linenumber=40548
                                                                                                    JS_ToInt32Free /src/quickjs/quickjs.c linenumber=12979
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=42963
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=42972
                                                                                                JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=42974
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=42975
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=42982
                                                                                                js_create_array /src/quickjs/quickjs.c linenumber=42985
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=42986
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=42987
                                                                                              js_get_fast_array /src/quickjs/quickjs.c linenumber=16482
                                                                                              js_get_length32 /src/quickjs/quickjs.c linenumber=16484
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16493
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16492
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10307
                                                                                                JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10307
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16500
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16501
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=16507
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16513
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16514
                                                                                              JS_IteratorClose /src/quickjs/quickjs.c linenumber=16518
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16519
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16520
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19293
                                                                                            JS_CopyDataProperties /src/quickjs/quickjs.c linenumber=19307
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16556
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16562
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16571
                                                                                              js_free_desc /src/quickjs/quickjs.c linenumber=16577
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16581
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16582
                                                                                              JS_SetProperty /src/quickjs/./quickjs.h linenumber=16585
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=786
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16587
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=0
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19323
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19329
                                                                                            JS_IsString /src/quickjs/./quickjs.h linenumber=19332
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19333
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=4635
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=4636
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4637
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=4643
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=4644
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4645
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4654
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=4661
                                                                                                JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=4299
                                                                                                  js_malloc_usable_size /src/quickjs/quickjs.c linenumber=4267
                                                                                                    js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1472
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4300
                                                                                                JS_ConcatString1 /src/quickjs/quickjs.c linenumber=4304
                                                                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4242
                                                                                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4244
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4252
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4253
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4305
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4306
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=4663
                                                                                                max_int /src/quickjs/./cutils.h linenumber=4482
                                                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4485
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=4488
                                                                                                js_rebalancee_string_rope /src/quickjs/quickjs.c linenumber=4503
                                                                                                  js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=4599
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4554
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4556
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4559
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4508
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4514
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4515
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4560
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4566
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4567
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4567
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4568
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4571
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=4573
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=4574
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=4576
                                                                                                    js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=4583
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4604
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4606
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=4609
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4610
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=4616
                                                                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=4617
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4622
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=4671
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=4671
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=4672
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4673
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=4676
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=4676
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4677
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4686
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=4693
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=4693
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=4694
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4695
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=4698
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=4698
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=4699
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=4703
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19335
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19339
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14714
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14725
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=14727
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11314
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11319
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14736
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14737
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14738
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14742
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14743
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14744
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=14751
                                                                                              JS_ConcatString /src/quickjs/quickjs.c linenumber=14752
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14753
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14758
                                                                                                JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=12628
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=12578
                                                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=12588
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=12589
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=12593
                                                                                                  js_atof /src/quickjs/quickjs.c linenumber=12598
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=12599
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=12600
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=12602
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=12611
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=12612
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=12614
                                                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=12607
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14759
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14760
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14763
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14764
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14765
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14777
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14784
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14788
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=14791
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14792
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14793
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14796
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=14800
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14801
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=14804
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14806
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19359
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19365
                                                                                            JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=19372
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19373
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19375
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19375
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19376
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19378
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19385
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19388
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19390
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19403
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19409
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19443
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19459
                                                                                            js_binary_arith_slow /src/quickjs/quickjs.c linenumber=19490
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14543
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14551
                                                                                              abort  linenumber=14556
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14559
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=14561
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14568
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14569
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14570
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14573
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14574
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14575
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14593
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14598
                                                                                              fmod  linenumber=14602
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14602
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=14609
                                                                                                pow  linenumber=14175
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14609
                                                                                              abort  linenumber=14612
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14614
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14622
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14626
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=14631
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=14634
                                                                                              js_bigint_mul /src/quickjs/quickjs.c linenumber=14637
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11466
                                                                                                mp_mul_basecase /src/quickjs/quickjs.c linenumber=11469
                                                                                                  mp_mul1 /src/quickjs/quickjs.c linenumber=11007
                                                                                                  mp_add_mul1 /src/quickjs/quickjs.c linenumber=11009
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11472
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11473
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11474
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11475
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11476
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=14640
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11489
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11493
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11494
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11498
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11502
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=11510
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11512
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11516
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11526
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11527
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11530
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11537
                                                                                                  js_bigint_new /src/quickjs/quickjs.c linenumber=11263
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=11542
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11544
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11545
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11550
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11552
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11553
                                                                                                mp_divnorm /src/quickjs/quickjs.c linenumber=11559
                                                                                                  mp_div1norm /src/quickjs/quickjs.c linenumber=11099
                                                                                                    udiv1norm_init /src/quickjs/quickjs.c linenumber=11072
                                                                                                    udiv1norm /src/quickjs/quickjs.c linenumber=11074
                                                                                                  udiv1norm_init /src/quickjs/quickjs.c linenumber=11105
                                                                                                  mp_sub /src/quickjs/quickjs.c linenumber=11120
                                                                                                  udiv1norm /src/quickjs/quickjs.c linenumber=11127
                                                                                                  mp_sub_mul1 /src/quickjs/quickjs.c linenumber=11134
                                                                                                  mp_add /src/quickjs/quickjs.c linenumber=11145
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11560
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11563
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=11565
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11568
                                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11569
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11572
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11575
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11577
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=14643
                                                                                              js_bigint_pow /src/quickjs/quickjs.c linenumber=14646
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11713
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11714
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11719
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11726
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11728
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=11736
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11748
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11765
                                                                                                clz32 /src/quickjs/./cutils.h linenumber=11763
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=11770
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11773
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=11776
                                                                                                js_free /src/quickjs/quickjs.c linenumber=11779
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11785
                                                                                              abort  linenumber=14649
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14651
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14652
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14655
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=14659
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14660
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=14663
                                                                                              fmod  linenumber=14677
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=14680
                                                                                              abort  linenumber=14683
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14685
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19506
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14335
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14336
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14354
                                                                                              abort  linenumber=14361
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14363
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14372
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14377
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14382
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14391
                                                                                              abort  linenumber=14394
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14388
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14405
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14406
                                                                                              js_bigint_set_si /src/quickjs/quickjs.c linenumber=14413
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=14414
                                                                                              js_bigint_neg /src/quickjs/quickjs.c linenumber=14418
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=14421
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11640
                                                                                              abort  linenumber=14424
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14426
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14429
                                                                                              abort  linenumber=14449
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14451
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19536
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19539
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19557
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19575
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=19593
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14468
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14469
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=14474
                                                                                              js_unary_arith_slow /src/quickjs/quickjs.c linenumber=14475
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=19612
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19637
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19638
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19640
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19663
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=19664
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19666
                                                                                            js_not_slow /src/quickjs/quickjs.c linenumber=19678
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14483
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14484
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14487
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=14490
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14491
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14494
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=14497
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=19698
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=14871
                                                                                              abort  linenumber=14879
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14881
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14884
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14885
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14886
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14889
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14890
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14891
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14903
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=14907
                                                                                              js_bigint_logic /src/quickjs/quickjs.c linenumber=14914
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11599
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11601
                                                                                                abort  linenumber=11630
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11632
                                                                                              js_bigint_get_si_sat /src/quickjs/quickjs.c linenumber=14920
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11377
                                                                                              js_bigint_shl /src/quickjs/quickjs.c linenumber=14928
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11658
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11661
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=11671
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11672
                                                                                                js_bigint_extend /src/quickjs/quickjs.c linenumber=11674
                                                                                              js_bigint_shr /src/quickjs/quickjs.c linenumber=14930
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11687
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=11689
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11691
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=11700
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11701
                                                                                              abort  linenumber=14934
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14936
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14937
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=14940
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=14942
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=14943
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=14946
                                                                                              abort  linenumber=14965
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19713
                                                                                            js_shr_slow /src/quickjs/quickjs.c linenumber=19719
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15337
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15338
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15339
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15342
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15343
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15344
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15351
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15352
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15353
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15357
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15358
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15360
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=19739
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=19757
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=19775
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=19793
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=19819
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15080
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15081
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15082
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15085
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15086
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15087
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15093
                                                                                              js_string_compare /src/quickjs/quickjs.c linenumber=15095
                                                                                              js_string_rope_compare /src/quickjs/quickjs.c linenumber=15098
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15115
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15116
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15123
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15127
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15132
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15133
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15137
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15138
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15144
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15145
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15146
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15149
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15150
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15151
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15161
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15024
                                                                                                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=14984
                                                                                                  js_bigint_set_short /src/quickjs/quickjs.c linenumber=14987
                                                                                                  abort  linenumber=14993
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15025
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=11946
                                                                                                  js_bigint_sign /src/quickjs/quickjs.c linenumber=11950
                                                                                                  js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=11975
                                                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=11800
                                                                                                    clz64 /src/quickjs/./cutils.h linenumber=11837
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15030
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15031
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15034
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15035
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15039
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15040
                                                                                                js_bigint_cmp /src/quickjs/quickjs.c linenumber=15041
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15043
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15044
                                                                                                abort  linenumber=15064
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=19820
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=19821
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=19822
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=19823
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15222
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15249
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15252
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15253
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15242
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15245
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15251
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15258
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15263
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15264
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15268
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15269
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15275
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15276
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15277
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15280
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15281
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15282
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15286
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15294
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15297
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15298
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15299
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15302
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15303
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15304
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15310
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15312
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15318
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15319
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=19824
                                                                                            js_strict_eq_slow /src/quickjs/quickjs.c linenumber=19825
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15534
                                                                                            js_strict_eq_slow /src/quickjs/quickjs.c linenumber=19826
                                                                                            js_operator_in /src/quickjs/quickjs.c linenumber=19830
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15549
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15552
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=15555
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=15556
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15559
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15560
                                                                                            js_operator_private_in /src/quickjs/quickjs.c linenumber=19836
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15574
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=15577
                                                                                              JS_CheckBrand /src/quickjs/quickjs.c linenumber=15579
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15588
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=15592
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=15593
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15596
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15597
                                                                                            js_operator_instanceof /src/quickjs/quickjs.c linenumber=19842
                                                                                              JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=15627
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=7736
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=7738
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=7739
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=7741
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=7741
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=7743
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=7744
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=7748
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7750
                                                                                                JS_OrdinaryIsInstanceOf /src/quickjs/quickjs.c linenumber=7753
                                                                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=7666
                                                                                                  JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=7671
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=7677
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=7679
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7680
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=7692
                                                                                                  JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=7694
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=7695
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=7699
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7704
                                                                                                  js_poll_interrupts /src/quickjs/quickjs.c linenumber=7709
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7710
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7727
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15630
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15631
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=19852
                                                                                              JS_IsFunction /src/quickjs/quickjs.c linenumber=15667
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19853
                                                                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=19854
                                                                                            js_operator_delete /src/quickjs/quickjs.c linenumber=19859
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=15695
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=15698
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=10525
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=10526
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=10529
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10530
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=10534
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=10535
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=15699
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15702
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15703
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19868
                                                                                            JS_DeleteGlobalVar /src/quickjs/quickjs.c linenumber=19872
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10503
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10506
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=10510
                                                                                            JS_ToObject /src/quickjs/quickjs.c linenumber=19882
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19883
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19885
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=19898
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19899
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19901
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19928
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19929
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19935
                                                                                            js_has_unscopable /src/quickjs/quickjs.c linenumber=19940
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=15608
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15609
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=15612
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=15613
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=15614
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15616
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19949
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19953
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19954
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19959
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19960
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19963
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19967
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19971
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19972
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19976
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19978
                                                                                            JS_DeleteProperty /src/quickjs/quickjs.c linenumber=19984
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19987
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=19992
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19997
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20003
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20004
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20014
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20062
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20068
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20074
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20080
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=20085
                                                                                            is_backtrace_needed /src/quickjs/quickjs.c linenumber=20091
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=7227
                                                                                            build_backtrace /src/quickjs/quickjs.c linenumber=20096
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=7148
                                                                                              js_dbuf_init /src/quickjs/quickjs.c linenumber=7151
                                                                                                dbuf_init2 /src/quickjs/cutils.c linenumber=1521
                                                                                                js_realloc_rt /src/quickjs/quickjs.c linenumber=1521
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7153
                                                                                                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=7155
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7156
                                                                                                __dbuf_putc /src/quickjs/cutils.c linenumber=279
                                                                                                  dbuf_put /src/quickjs/cutils.c linenumber=154
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7157
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=7158
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7161
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7163
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7165
                                                                                              get_prop_string /src/quickjs/quickjs.c linenumber=7177
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7182
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7183
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=7186
                                                                                              find_line_num /src/quickjs/quickjs.c linenumber=7193
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7049
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7055
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7066
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7071
                                                                                                  get_leb128 /src/quickjs/quickjs.c linenumber=7024
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7081
                                                                                              JS_AtomToCString /src/quickjs/./quickjs.h linenumber=7195
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7196
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7198
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7200
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7201
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7204
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7206
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7208
                                                                                              dbuf_error /src/quickjs/./cutils.h linenumber=7209
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7212
                                                                                              dbuf_free /src/quickjs/cutils.c linenumber=7213
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7214
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20101
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20106
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=20108
                                                                                            close_var_refs /src/quickjs/quickjs.c linenumber=20130
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17168
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20134
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20390
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20390
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=20397
                                                                                          close_var_refs /src/quickjs/quickjs.c linenumber=20405
                                                                                          async_func_free_frame /src/quickjs/quickjs.c linenumber=20407
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=20668
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=20671
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=20672
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20674
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20675
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=20678
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20680
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20681
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20691
                                                                                        js_promise_resolve /src/quickjs/quickjs.c linenumber=20692
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=53096
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=53097
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53098
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53101
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53102
                                                                                          js_same_value /src/quickjs/quickjs.c linenumber=53104
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53105
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53107
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=53109
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53110
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=53112
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53113
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53114
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53115
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53116
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53119
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20694
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=20695
                                                                                        js_async_function_resolve_create /src/quickjs/quickjs.c linenumber=20697
                                                                                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=20648
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=20650
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=20652
                                                                                        perform_promise_then /src/quickjs/quickjs.c linenumber=20706
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=53500
                                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=53508
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53515
                                                                                          JS_IsFunction /src/quickjs/quickjs.c linenumber=53517
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=53511
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52684
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52685
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=52686
                                                                                            js_free_rt /src/quickjs/quickjs.c linenumber=52687
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=53519
                                                                                          list_add_tail /src/quickjs/./list.h linenumber=53525
                                                                                          JS_EnqueueJob /src/quickjs/quickjs.c linenumber=53542
                                                                                          promise_reaction_job /src/quickjs/quickjs.c linenumber=53542
                                                                                            __assert_fail  linenumber=52697
                                                                                            JS_ToBool /src/quickjs/quickjs.c linenumber=52699
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10826
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=10826
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=52705
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=52707
                                                                                            JS_Throw /src/quickjs/quickjs.c linenumber=52707
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=52709
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=52712
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=52714
                                                                                            JS_GetException /src/quickjs/quickjs.c linenumber=52716
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=52721
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=52722
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=52727
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=53544
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20709
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20711
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20698
                                                                                      async_func_free /src/quickjs/quickjs.c linenumber=20762
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30789
                                                                                    JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30791
                                                                                    JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=30792
                                                                                    js_async_module_execution_fulfilled /src/quickjs/quickjs.c linenumber=30792
                                                                                      __assert_fail  linenumber=30731
                                                                                      __assert_fail  linenumber=30734
                                                                                      __assert_fail  linenumber=30735
                                                                                      __assert_fail  linenumber=30736
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=30738
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30595
                                                                                        __assert_fail  linenumber=30597
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=30599
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30601
                                                                                      gather_available_ancestors /src/quickjs/quickjs.c linenumber=30744
                                                                                        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30627
                                                                                        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30628
                                                                                        find_in_exec_module_list /src/quickjs/quickjs.c linenumber=30633
                                                                                        __assert_fail  linenumber=30635
                                                                                        __assert_fail  linenumber=30636
                                                                                        __assert_fail  linenumber=30637
                                                                                        __assert_fail  linenumber=30638
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30641
                                                                                        gather_available_ancestors /src/quickjs/quickjs.c linenumber=30646
                                                                                      rqsort /src/quickjs/cutils.c linenumber=30750
                                                                                      exec_module_list_cmp /src/quickjs/quickjs.c linenumber=30750
                                                                                      __assert_fail  linenumber=30759
                                                                                      js_execute_async_module /src/quickjs/quickjs.c linenumber=30761
                                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=30793
                                                                                        js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=30793
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30685
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30686
                                                                                          __assert_fail  linenumber=30689
                                                                                          __assert_fail  linenumber=30693
                                                                                          __assert_fail  linenumber=30694
                                                                                          __assert_fail  linenumber=30695
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=30698
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30702
                                                                                          __assert_fail  linenumber=30704
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=30705
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=30707
                                                                                          JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30712
                                                                                          js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=30713
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=30715
                                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=30794
                                                                                          JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=53557
                                                                                          JS_SpeciesConstructor /src/quickjs/quickjs.c linenumber=53561
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=40254
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40255
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40256
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=40257
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40259
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=40260
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=40261
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40262
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=40263
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40265
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40266
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=40267
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40269
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=40269
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=40270
                                                                                            JS_IsConstructor /src/quickjs/quickjs.c linenumber=40271
                                                                                            JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=40272
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40273
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53562
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=53564
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53565
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=53566
                                                                                          perform_promise_then /src/quickjs/quickjs.c linenumber=53568
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53571
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=53573
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30795
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30796
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30797
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30798
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30799
                                                                                      js_execute_sync_module /src/quickjs/quickjs.c linenumber=30764
                                                                                        js_async_function_call /src/quickjs/quickjs.c linenumber=30818
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30819
                                                                                        JS_PromiseState /src/quickjs/quickjs.c linenumber=30821
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=52664
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30823
                                                                                        JS_PromiseResult /src/quickjs/quickjs.c linenumber=30825
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=52672
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=52675
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30826
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30829
                                                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=30830
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=30832
                                                                                      JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30765
                                                                                      js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=30766
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30769
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30770
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=30773
                                                                                      js_free /src/quickjs/quickjs.c linenumber=0
                                                                                  js_execute_sync_module /src/quickjs/quickjs.c linenumber=30927
                                                                                  __assert_fail  linenumber=30931
                                                                              __assert_fail  linenumber=30980
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=30983
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=30987
                                                                              __assert_fail  linenumber=30988
                                                                              __assert_fail  linenumber=30989
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=30990
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=30992
                                                                              __assert_fail  linenumber=30997
                                                                              __assert_fail  linenumber=30999
                                                                              __assert_fail  linenumber=31002
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31004
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31006
                                                                              __assert_fail  linenumber=31008
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31010
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=36585
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=36590
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=36591
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30414
                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=30416
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=30417
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30419
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30420
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=30424
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=30428
                                                                        js_load_module_fulfilled /src/quickjs/quickjs.c linenumber=30428
                                                                          JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=30379
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=30380
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=30381
                                                                          js_load_module_rejected /src/quickjs/quickjs.c linenumber=30382
                                                                            JS_Call /src/quickjs/quickjs.c linenumber=30365
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=30367
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=30385
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=30387
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=30388
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=30429
                                                                        js_load_module_rejected /src/quickjs/quickjs.c linenumber=30429
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30430
                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=30431
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30432
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30433
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30434
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30435
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=30479
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=30480
                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=30483
                                                                      JS_Call /src/quickjs/quickjs.c linenumber=30484
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30486
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30487
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=30488
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30576
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30577
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30578
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30579
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30580
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30583
                                                                    JS_GetException /src/quickjs/quickjs.c linenumber=30584
                                                                    JS_Call /src/quickjs/quickjs.c linenumber=30585
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30587
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=30588
                                                      build_arg_list /src/quickjs/quickjs.c linenumber=40642
                                                      JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=40646
                                                      JS_Call /src/quickjs/quickjs.c linenumber=40648
                                                      free_arg_list /src/quickjs/quickjs.c linenumber=40650
                          build_backtrace /src/quickjs/quickjs.c linenumber=7254
                          JS_Throw /src/quickjs/quickjs.c linenumber=7257
              js_finrec_job /src/quickjs/quickjs.c linenumber=60563
                JS_Call /src/quickjs/quickjs.c linenumber=60542
              js_weakref_free /src/quickjs/quickjs.c linenumber=60565
              js_weakref_free /src/quickjs/quickjs.c linenumber=60566
              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=60567
              list_del /src/quickjs/./list.h linenumber=60568
              js_free_rt /src/quickjs/quickjs.c linenumber=60569
            abort  linenumber=6130
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6136
        list_empty /src/quickjs/./list.h linenumber=2051
        __assert_fail  linenumber=2051
        list_empty /src/quickjs/./list.h linenumber=2052
        __assert_fail  linenumber=2052
        JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=2058
        js_free_rt /src/quickjs/quickjs.c linenumber=2061
        atom_is_free /src/quickjs/quickjs.c linenumber=2124
        js_free_rt /src/quickjs/quickjs.c linenumber=2128
        js_free_rt /src/quickjs/quickjs.c linenumber=2131
        js_free_rt /src/quickjs/quickjs.c linenumber=2132
        js_free_rt /src/quickjs/quickjs.c linenumber=2133
  JS_NewContext /src/quickjs/quickjs.c linenumber=30
    JS_NewContextRaw /src/quickjs/quickjs.c linenumber=2218
      js_mallocz_rt /src/quickjs/quickjs.c linenumber=2185
      add_gc_object /src/quickjs/quickjs.c linenumber=2189
      js_malloc_rt /src/quickjs/quickjs.c linenumber=2191
      js_free_rt /src/quickjs/quickjs.c linenumber=2194
      list_add_tail /src/quickjs/./list.h linenumber=2198
      init_list_head /src/quickjs/./list.h linenumber=2205
      JS_AddIntrinsicBasicObjects /src/quickjs/quickjs.c linenumber=2207
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=55691
          clz32 /src/quickjs/./cutils.h linenumber=5373
          get_proto_obj /src/quickjs/quickjs.c linenumber=5376
          js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5377
          JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5380
        JS_IsException /src/quickjs/./quickjs.h linenumber=55693
        JS_SetImmutablePrototype /src/quickjs/quickjs.c linenumber=55695
        JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=55698
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=5553
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5555
          JS_IsException /src/quickjs/./quickjs.h linenumber=5557
          JS_DupContext /src/quickjs/quickjs.c linenumber=5560
          JS_NewAtom /src/quickjs/quickjs.c linenumber=5571
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=5573
          js_function_set_properties /src/quickjs/quickjs.c linenumber=5576
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=5577
        js_function_proto /src/quickjs/quickjs.c linenumber=55698
        JS_IsException /src/quickjs/./quickjs.h linenumber=55702
        JS_DupValue /src/quickjs/./quickjs.h linenumber=55704
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=55706
        JS_IsException /src/quickjs/./quickjs.h linenumber=55708
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=55712
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=55716
        JS_IsException /src/quickjs/./quickjs.h linenumber=55718
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55723
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39242
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39243
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39246
          JS_IsException /src/quickjs/./quickjs.h linenumber=39247
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39252
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39259
          JS_IsException /src/quickjs/./quickjs.h linenumber=39261
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39264
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39266
            find_atom /src/quickjs/quickjs.c linenumber=39130
              strlen  linenumber=38953
              memcmp  linenumber=38959
              JS_DupAtom /src/quickjs/quickjs.c linenumber=38960
              abort  linenumber=38962
              JS_NewAtom /src/quickjs/quickjs.c linenumber=38964
            JS_InstantiateFunctionListItem /src/quickjs/quickjs.c linenumber=39133
              find_atom /src/quickjs/quickjs.c linenumber=39022
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39025
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39028
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39031
              abort  linenumber=39034
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=39036
              JS_IsException /src/quickjs/./quickjs.h linenumber=39037
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39056
              snprintf  linenumber=39068
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39069
                JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=5586
              JS_IsException /src/quickjs/./quickjs.h linenumber=39072
              snprintf  linenumber=39077
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39078
              JS_IsException /src/quickjs/./quickjs.h linenumber=39081
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39082
              JS_DefinePropertyGetSet /src/quickjs/quickjs.c linenumber=39086
                JS_DefineProperty /src/quickjs/quickjs.c linenumber=10339
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10342
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10343
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39095
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39098
              JS_AtomToValue /src/quickjs/quickjs.c linenumber=39104
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39111
              abort  linenumber=39116
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39118
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=39134
          JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=39270
          JS_IsException /src/quickjs/./quickjs.h linenumber=39272
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39274
          JS_DupValue /src/quickjs/./quickjs.h linenumber=39278
          JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=39277
            JS_NewAtom /src/quickjs/quickjs.c linenumber=10323
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10325
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10328
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10329
          JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=39282
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39197
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39196
            JS_DupValue /src/quickjs/./quickjs.h linenumber=39200
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39199
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39284
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39285
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39288
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39289
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=39290
        js_error_constructor /src/quickjs/quickjs.c linenumber=55723
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40862
          JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=40863
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40864
          JS_IsException /src/quickjs/./quickjs.h linenumber=40865
          JS_IsObject /src/quickjs/./quickjs.h linenumber=40867
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40871
          JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=40872
          JS_DupValue /src/quickjs/./quickjs.h linenumber=40880
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=40882
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40883
          JS_IsException /src/quickjs/./quickjs.h linenumber=40884
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40889
          JS_ToString /src/quickjs/quickjs.c linenumber=40890
          JS_IsException /src/quickjs/./quickjs.h linenumber=40891
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40893
          JS_IsObject /src/quickjs/./quickjs.h linenumber=40899
          JS_HasProperty /src/quickjs/quickjs.c linenumber=40900
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40904
          JS_IsException /src/quickjs/./quickjs.h linenumber=40905
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40907
          iterator_to_array /src/quickjs/quickjs.c linenumber=40914
            JS_GetIterator /src/quickjs/quickjs.c linenumber=40824
            JS_IsException /src/quickjs/./quickjs.h linenumber=40825
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40827
            JS_IsException /src/quickjs/./quickjs.h linenumber=40828
            JS_NewArray /src/quickjs/quickjs.c linenumber=40830
            JS_IsException /src/quickjs/./quickjs.h linenumber=40831
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=40834
            JS_IsException /src/quickjs/./quickjs.h linenumber=40835
            JS_DefinePropertyValueInt64 /src/quickjs/quickjs.c linenumber=40839
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10314
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10314
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40844
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40845
            JS_IteratorClose /src/quickjs/quickjs.c linenumber=40848
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=40850
          JS_IsException /src/quickjs/./quickjs.h linenumber=40915
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40917
          build_backtrace /src/quickjs/quickjs.c linenumber=40922
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40925
        JS_IsException /src/quickjs/./quickjs.h linenumber=55729
        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=55737
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55741
        js_error_constructor /src/quickjs/quickjs.c linenumber=55741
        JS_IsException /src/quickjs/./quickjs.h linenumber=55747
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=55751
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55752
        JS_IsException /src/quickjs/./quickjs.h linenumber=55753
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55758
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55761
        js_array_constructor /src/quickjs/quickjs.c linenumber=55761
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=41089
          JS_IsException /src/quickjs/./quickjs.h linenumber=41090
          JS_IsNumber /src/quickjs/./quickjs.h linenumber=41092
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41094
          JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=41094
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=41096
          JS_SetProperty /src/quickjs/./quickjs.h linenumber=41096
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41100
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=41100
            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9674
            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=9674
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41106
        JS_IsException /src/quickjs/./quickjs.h linenumber=55767
        get_proto_obj /src/quickjs/quickjs.c linenumber=55776
        js_new_shape2 /src/quickjs/quickjs.c linenumber=55776
        add_shape_property /src/quickjs/quickjs.c linenumber=55780
        get_proto_obj /src/quickjs/quickjs.c linenumber=55784
        js_new_shape2 /src/quickjs/quickjs.c linenumber=55784
        add_shape_property /src/quickjs/quickjs.c linenumber=55788
        add_shape_property /src/quickjs/quickjs.c linenumber=55791
        add_shape_property /src/quickjs/quickjs.c linenumber=55794
        get_proto_obj /src/quickjs/quickjs.c linenumber=55798
        js_new_shape2 /src/quickjs/quickjs.c linenumber=55798
        add_shape_property /src/quickjs/quickjs.c linenumber=55802
        add_shape_property /src/quickjs/quickjs.c linenumber=55805
        add_shape_property /src/quickjs/quickjs.c linenumber=55808
      JS_FreeContext /src/quickjs/quickjs.c linenumber=2208
    JS_AddIntrinsicBaseObjects /src/quickjs/quickjs.c linenumber=2222
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=55820
        JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=1044
        js_throw_type_error /src/quickjs/quickjs.c linenumber=1044
          JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=15714
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15716
      JS_IsException /src/quickjs/./quickjs.h linenumber=55821
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=55824
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=55829
      js_object_seal /src/quickjs/quickjs.c linenumber=55834
        JS_IsObject /src/quickjs/./quickjs.h linenumber=40089
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40090
        JS_PreventExtensions /src/quickjs/quickjs.c linenumber=40092
          array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=8538
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40096
        JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=40101
        JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=40110
        js_free_desc /src/quickjs/quickjs.c linenumber=40116
        JS_DefineProperty /src/quickjs/quickjs.c linenumber=40119
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40123
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40124
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=40127
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55834
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55837
      js_object_constructor /src/quickjs/quickjs.c linenumber=55837
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39516
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=39518
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=39519
        JS_NewObject /src/quickjs/quickjs.c linenumber=39525
        JS_ToObject /src/quickjs/quickjs.c linenumber=39528
      JS_IsException /src/quickjs/./quickjs.h linenumber=55843
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55845
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55849
      js_function_constructor /src/quickjs/quickjs.c linenumber=55849
        string_buffer_init /src/quickjs/quickjs.c linenumber=40477
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=40478
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40483
          strlen  linenumber=3831
          string_buffer_write8 /src/quickjs/quickjs.c linenumber=3831
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40481
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=40486
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40488
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=40495
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40498
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=40493
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=40500
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=40503
        string_buffer_end /src/quickjs/quickjs.c linenumber=40504
        JS_IsException /src/quickjs/./quickjs.h linenumber=40505
        JS_EvalObject /src/quickjs/quickjs.c linenumber=40508
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40509
        JS_IsException /src/quickjs/./quickjs.h linenumber=40510
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40512
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40514
        JS_IsException /src/quickjs/./quickjs.h linenumber=40515
        JS_IsObject /src/quickjs/./quickjs.h linenumber=40517
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40519
        JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=40520
        JS_DupValue /src/quickjs/./quickjs.h linenumber=40523
        JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=40525
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40526
        string_buffer_free /src/quickjs/quickjs.c linenumber=40533
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=40535
      JS_IsException /src/quickjs/./quickjs.h linenumber=55855
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55860
      js_iterator_constructor /src/quickjs/quickjs.c linenumber=55860
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43082
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=43086
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=43088
      JS_IsException /src/quickjs/./quickjs.h linenumber=55866
      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=55872
      js_iterator_constructor_getset /src/quickjs/quickjs.c linenumber=55872
        JS_IsObject /src/quickjs/./quickjs.h linenumber=43063
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=43064
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43066
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=43065
        JS_DupValue /src/quickjs/./quickjs.h linenumber=43072
      JS_IsException /src/quickjs/./quickjs.h linenumber=55874
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55875
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=55878
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55882
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55883
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55886
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55890
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=38973
        JS_IsException /src/quickjs/./quickjs.h linenumber=38974
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=38976
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=38977
      JS_IsException /src/quickjs/./quickjs.h linenumber=55893
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55896
      JS_IsException /src/quickjs/./quickjs.h linenumber=55899
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55903
      JS_IsException /src/quickjs/./quickjs.h linenumber=55906
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=55911
      JS_IsException /src/quickjs/./quickjs.h linenumber=55912
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55916
      JS_IsException /src/quickjs/./quickjs.h linenumber=55919
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=55925
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55930
      js_number_constructor /src/quickjs/quickjs.c linenumber=55930
        JS_ToNumeric /src/quickjs/quickjs.c linenumber=44126
          JS_DupValue /src/quickjs/./quickjs.h linenumber=12633
          JS_ToNumericFree /src/quickjs/quickjs.c linenumber=12633
        JS_IsException /src/quickjs/./quickjs.h linenumber=44127
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44131
        JS_IsException /src/quickjs/./quickjs.h linenumber=44132
        js_bigint_to_float64 /src/quickjs/quickjs.c linenumber=44139
          js_bigint_sign /src/quickjs/quickjs.c linenumber=11869
          js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=11870
          shr_rndn /src/quickjs/quickjs.c linenumber=11877
          uint64_as_float64 /src/quickjs/./cutils.h linenumber=11885
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=44140
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44141
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44148
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44149
        JS_IsException /src/quickjs/./quickjs.h linenumber=44150
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44151
      JS_IsException /src/quickjs/./quickjs.h linenumber=55936
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55938
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=55939
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55943
      js_boolean_constructor /src/quickjs/quickjs.c linenumber=55943
        JS_ToBool /src/quickjs/quickjs.c linenumber=44433
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44434
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44435
        JS_IsException /src/quickjs/./quickjs.h linenumber=44436
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44437
      JS_IsException /src/quickjs/./quickjs.h linenumber=55949
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55951
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=55952
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55956
      js_string_constructor /src/quickjs/quickjs.c linenumber=55956
        JS_AtomToString /src/quickjs/quickjs.c linenumber=44576
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44587
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44578
        JS_IsSymbol /src/quickjs/./quickjs.h linenumber=44578
        js_get_atom_index /src/quickjs/quickjs.c linenumber=44580
        JS_AtomToString /src/quickjs/quickjs.c linenumber=44580
        JS_ConcatString3 /src/quickjs/quickjs.c linenumber=44580
        JS_ToString /src/quickjs/quickjs.c linenumber=44582
        JS_IsException /src/quickjs/./quickjs.h linenumber=44584
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=44590
        JS_IsException /src/quickjs/./quickjs.h linenumber=44591
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=44592
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=44594
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=44595
      JS_IsException /src/quickjs/./quickjs.h linenumber=55962
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55964
      JS_AtomToString /src/quickjs/quickjs.c linenumber=55965
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=55965
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55969
      JS_IsException /src/quickjs/./quickjs.h linenumber=55972
      js_random_init /src/quickjs/quickjs.c linenumber=55976
        gettimeofday  linenumber=46680
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=55977
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=55981
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55985
      js_symbol_constructor /src/quickjs/quickjs.c linenumber=55985
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=50878
        JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=50879
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=50880
        JS_ToString /src/quickjs/quickjs.c linenumber=50883
        JS_IsException /src/quickjs/./quickjs.h linenumber=50884
        JS_NewSymbol /src/quickjs/quickjs.c linenumber=50888
      JS_IsException /src/quickjs/./quickjs.h linenumber=55991
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55993
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55997
      JS_IsException /src/quickjs/./quickjs.h linenumber=56000
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56004
      js_function_constructor /src/quickjs/quickjs.c linenumber=56004
      JS_IsException /src/quickjs/./quickjs.h linenumber=56011
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56013
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=56014
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56020
      JS_IsException /src/quickjs/./quickjs.h linenumber=56021
      JS_DupValue /src/quickjs/./quickjs.h linenumber=56025
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=56024
      JS_AddIntrinsicBigInt /src/quickjs/quickjs.c linenumber=56030
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55669
        js_bigint_constructor /src/quickjs/quickjs.c linenumber=55669
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55540
          JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=55541
          JS_DupValue /src/quickjs/./quickjs.h linenumber=55542
          JS_ToBigIntCtorFree /src/quickjs/quickjs.c linenumber=55542
            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=55495
            js_bigint_from_float64 /src/quickjs/quickjs.c linenumber=55505
              float64_as_uint64 /src/quickjs/./cutils.h linenumber=11894
              js_bigint_new_si /src/quickjs/quickjs.c linenumber=11911
              js_bigint_set_si64 /src/quickjs/quickjs.c linenumber=11934
                js_bigint_set_si /src/quickjs/quickjs.c linenumber=11217
              js_bigint_shl /src/quickjs/quickjs.c linenumber=11936
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=55510
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=55512
            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=55514
            JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=55520
            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=55523
            JS_IsException /src/quickjs/./quickjs.h linenumber=55524
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=55530
            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=55531
        JS_IsException /src/quickjs/./quickjs.h linenumber=55675
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55677
    JS_AddIntrinsicDate /src/quickjs/quickjs.c linenumber=2223
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55464
      js_date_constructor /src/quickjs/quickjs.c linenumber=55464
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=54715
        date_now /src/quickjs/quickjs.c linenumber=54721
          gettimeofday  linenumber=54703
        JS_IsNumber /src/quickjs/./quickjs.h linenumber=54726
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=54727
        JS_ToPrimitive /src/quickjs/quickjs.c linenumber=54733
        JS_IsString /src/quickjs/./quickjs.h linenumber=54734
        js_Date_parse /src/quickjs/quickjs.c linenumber=54735
          JS_ToString /src/quickjs/quickjs.c linenumber=55225
          JS_IsException /src/quickjs/./quickjs.h linenumber=55226
          string_get /src/quickjs/quickjs.c linenumber=55232
          js_date_parse_isostring /src/quickjs/quickjs.c linenumber=55238
            string_get_digits /src/quickjs/quickjs.c linenumber=54979
            string_get_digits /src/quickjs/quickjs.c linenumber=54987
            string_skip_char /src/quickjs/quickjs.c linenumber=54990
            string_get_digits /src/quickjs/quickjs.c linenumber=54991
            string_skip_char /src/quickjs/quickjs.c linenumber=54996
            string_get_digits /src/quickjs/quickjs.c linenumber=54997
            string_skip_char /src/quickjs/quickjs.c linenumber=55003
            string_get_digits /src/quickjs/quickjs.c linenumber=55005
            string_skip_char /src/quickjs/quickjs.c linenumber=55006
            string_get_digits /src/quickjs/quickjs.c linenumber=55007
            string_skip_char /src/quickjs/quickjs.c linenumber=55011
            string_get_digits /src/quickjs/quickjs.c linenumber=55012
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55014
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55020
              string_get_digits /src/quickjs/quickjs.c linenumber=54891
              string_skip_char /src/quickjs/quickjs.c linenumber=54905
              string_get_digits /src/quickjs/quickjs.c linenumber=54907
          js_date_parse_otherstring /src/quickjs/quickjs.c linenumber=55239
            string_skip_spaces /src/quickjs/quickjs.c linenumber=55081
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55084
            string_get_digits /src/quickjs/quickjs.c linenumber=55088
            string_get_digits /src/quickjs/quickjs.c linenumber=55099
            string_skip_char /src/quickjs/quickjs.c linenumber=55100
            string_get_digits /src/quickjs/quickjs.c linenumber=55103
            string_skip_char /src/quickjs/quickjs.c linenumber=55105
            string_get_digits /src/quickjs/quickjs.c linenumber=55106
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=55108
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=55112
            string_get_month /src/quickjs/quickjs.c linenumber=55130
              find_abbrev /src/quickjs/quickjs.c linenumber=54956
                upper_ascii /src/quickjs/quickjs.c linenumber=0
                upper_ascii /src/quickjs/quickjs.c linenumber=54944
            string_skip_until /src/quickjs/quickjs.c linenumber=55132
              strchr  linenumber=54827
            string_match /src/quickjs/quickjs.c linenumber=55134
              upper_ascii /src/quickjs/quickjs.c linenumber=54931
            string_match /src/quickjs/quickjs.c linenumber=55139
            string_get_tzabbr /src/quickjs/quickjs.c linenumber=55144
              string_match /src/quickjs/quickjs.c linenumber=55053
            string_skip_until /src/quickjs/quickjs.c linenumber=55166
            string_skip_separators /src/quickjs/quickjs.c linenumber=55168
          set_date_fields /src/quickjs/quickjs.c linenumber=55253
            fmod  linenumber=54467
            days_from_year /src/quickjs/quickjs.c linenumber=54475
              floor_div /src/quickjs/quickjs.c linenumber=54359
              floor_div /src/quickjs/quickjs.c linenumber=54360
            days_in_year /src/quickjs/quickjs.c linenumber=54479
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=54508
              localtime_r  linenumber=46805
            time_clip /src/quickjs/quickjs.c linenumber=54510
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=55254
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55257
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=54736
        JS_IsException /src/quickjs/./quickjs.h linenumber=54737
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=54739
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=54742
        time_clip /src/quickjs/quickjs.c linenumber=0
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=54751
        set_date_fields_checked /src/quickjs/quickjs.c linenumber=54754
          set_date_fields /src/quickjs/quickjs.c linenumber=54525
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=54764
        JS_IsException /src/quickjs/./quickjs.h linenumber=54765
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=54766
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=54766
        get_date_string /src/quickjs/quickjs.c linenumber=54771
          get_date_fields /src/quickjs/quickjs.c linenumber=54606
            JS_ThisTimeValue /src/quickjs/quickjs.c linenumber=54400
              JS_IsNumber /src/quickjs/./quickjs.h linenumber=54338
              JS_ToFloat64 /src/quickjs/quickjs.c linenumber=54339
              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=54341
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=54410
            math_mod /src/quickjs/quickjs.c linenumber=54416
            math_mod /src/quickjs/quickjs.c linenumber=54424
            year_from_days /src/quickjs/quickjs.c linenumber=54425
              floor_div /src/quickjs/quickjs.c linenumber=54370
              days_from_year /src/quickjs/quickjs.c linenumber=54374
              days_in_year /src/quickjs/quickjs.c linenumber=54379
            days_in_year /src/quickjs/quickjs.c linenumber=54430
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=54611
          js_new_string8 /src/quickjs/quickjs.c linenumber=54613
          snprintf  linenumber=54631
          snprintf  linenumber=54637
          snprintf  linenumber=0
          snprintf  linenumber=54653
          snprintf  linenumber=54657
          snprintf  linenumber=54669
          snprintf  linenumber=54673
          snprintf  linenumber=54682
          snprintf  linenumber=54687
          snprintf  linenumber=54691
          JS_NewStringLen /src/quickjs/quickjs.c linenumber=54697
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=54772
      JS_IsException /src/quickjs/./quickjs.h linenumber=55470
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55472
    JS_AddIntrinsicEval /src/quickjs/quickjs.c linenumber=2224
    JS_AddIntrinsicStringNormalize /src/quickjs/quickjs.c linenumber=2225
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=46222
    JS_AddIntrinsicRegExp /src/quickjs/quickjs.c linenumber=2226
      JS_AddIntrinsicRegExpCompiler /src/quickjs/quickjs.c linenumber=48574
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=48576
      js_regexp_constructor /src/quickjs/quickjs.c linenumber=48576
        js_is_regexp /src/quickjs/quickjs.c linenumber=47042
          JS_IsObject /src/quickjs/./quickjs.h linenumber=47022
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47024
          JS_IsException /src/quickjs/./quickjs.h linenumber=47025
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47027
          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=47028
          js_get_regexp /src/quickjs/quickjs.c linenumber=47029
            JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=47012
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47045
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=47047
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47048
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47051
        JS_IsException /src/quickjs/./quickjs.h linenumber=47052
        js_same_value /src/quickjs/quickjs.c linenumber=47054
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47055
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47057
        js_get_regexp /src/quickjs/quickjs.c linenumber=47060
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47063
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47064
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47065
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47066
        JS_IsException /src/quickjs/./quickjs.h linenumber=47067
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47071
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47075
        JS_IsException /src/quickjs/./quickjs.h linenumber=47076
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47078
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=47079
        JS_IsException /src/quickjs/./quickjs.h linenumber=47080
        JS_DupValue /src/quickjs/./quickjs.h linenumber=47086
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=47089
        JS_AtomToString /src/quickjs/quickjs.c linenumber=47090
        JS_ToString /src/quickjs/quickjs.c linenumber=47093
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47094
        JS_IsException /src/quickjs/./quickjs.h linenumber=47095
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=47099
        JS_IsException /src/quickjs/./quickjs.h linenumber=47100
        js_compile_regexp /src/quickjs/quickjs.c linenumber=47102
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=46881
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=46882
          JS_FreeCString /src/quickjs/quickjs.c linenumber=46922
          JS_FreeCString /src/quickjs/quickjs.c linenumber=46917
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=46928
          JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=46931
          lre_compile /src/quickjs/libregexp.c linenumber=46934
            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=47322
            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=47307
              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=46936
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=46938
          js_new_string8_len /src/quickjs/quickjs.c linenumber=46942
          js_free /src/quickjs/quickjs.c linenumber=46943
        JS_IsException /src/quickjs/./quickjs.h linenumber=47103
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47105
        js_regexp_set_internal /src/quickjs/quickjs.c linenumber=47107
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=46987
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=46988
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=46989
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=46990
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=46999
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47109
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47110
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=47111
      JS_IsException /src/quickjs/./quickjs.h linenumber=48582
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=48587
      JS_IsException /src/quickjs/./quickjs.h linenumber=48590
      get_proto_obj /src/quickjs/quickjs.c linenumber=48593
      js_new_shape2 /src/quickjs/quickjs.c linenumber=48593
      add_shape_property /src/quickjs/quickjs.c linenumber=48597
      get_proto_obj /src/quickjs/quickjs.c linenumber=48601
      js_new_shape2 /src/quickjs/quickjs.c linenumber=48601
      add_shape_property /src/quickjs/quickjs.c linenumber=48605
      add_shape_property /src/quickjs/quickjs.c linenumber=48608
      add_shape_property /src/quickjs/quickjs.c linenumber=48611
      add_shape_property /src/quickjs/quickjs.c linenumber=48614
    JS_AddIntrinsicJSON /src/quickjs/quickjs.c linenumber=2227
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=49711
    JS_AddIntrinsicProxy /src/quickjs/quickjs.c linenumber=2228
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=50843
      init_class_range /src/quickjs/quickjs.c linenumber=50844
      JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=50852
      js_proxy_constructor /src/quickjs/quickjs.c linenumber=50852
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=50766
        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=50768
        JS_IsException /src/quickjs/./quickjs.h linenumber=50769
        js_malloc /src/quickjs/quickjs.c linenumber=50771
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=50773
        JS_DupValue /src/quickjs/./quickjs.h linenumber=50776
        JS_DupValue /src/quickjs/./quickjs.h linenumber=50777
        JS_IsFunction /src/quickjs/quickjs.c linenumber=50778
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=50780
        JS_IsConstructor /src/quickjs/quickjs.c linenumber=50781
        JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=50781
      JS_IsException /src/quickjs/./quickjs.h linenumber=50855
      JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=50857
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=50858
      JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=50861
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=50866
    JS_AddIntrinsicMapSet /src/quickjs/quickjs.c linenumber=2229
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=52615
      JS_IsException /src/quickjs/./quickjs.h linenumber=52618
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=52599
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=52602
      js_map_constructor /src/quickjs/quickjs.c linenumber=52602
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=51082
        JS_IsException /src/quickjs/./quickjs.h linenumber=51083
        js_mallocz /src/quickjs/quickjs.c linenumber=51085
        init_list_head /src/quickjs/./list.h linenumber=51088
        list_add_tail /src/quickjs/./list.h linenumber=51092
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=51094
        js_mallocz /src/quickjs/quickjs.c linenumber=51097
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51105
        JS_IsNull /src/quickjs/./quickjs.h linenumber=51105
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51109
        JS_IsException /src/quickjs/./quickjs.h linenumber=51110
        JS_IsFunction /src/quickjs/quickjs.c linenumber=51112
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=51113
        JS_GetIterator /src/quickjs/quickjs.c linenumber=51117
        JS_IsException /src/quickjs/./quickjs.h linenumber=51118
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=51120
        JS_IsException /src/quickjs/./quickjs.h linenumber=51121
        JS_IteratorNext /src/quickjs/quickjs.c linenumber=51125
        JS_IsException /src/quickjs/./quickjs.h linenumber=51126
        JS_Call /src/quickjs/quickjs.c linenumber=51131
        JS_IsException /src/quickjs/./quickjs.h linenumber=51132
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51133
        JS_IsObject /src/quickjs/./quickjs.h linenumber=51141
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=51142
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51145
        JS_IsException /src/quickjs/./quickjs.h linenumber=51146
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=51148
        JS_IsException /src/quickjs/./quickjs.h linenumber=51149
        JS_Call /src/quickjs/quickjs.c linenumber=51153
        JS_IsException /src/quickjs/./quickjs.h linenumber=51154
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51161
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51162
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51156
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51157
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51158
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51164
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51165
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51167
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51168
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51169
        JS_IteratorClose /src/quickjs/quickjs.c linenumber=51174
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51176
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51177
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51178
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=51179
      JS_IsException /src/quickjs/./quickjs.h linenumber=52608
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=52610
    JS_AddIntrinsicTypedArrays /src/quickjs/quickjs.c linenumber=2230
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60322
      js_array_buffer_constructor /src/quickjs/quickjs.c linenumber=60322
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56201
          JS_ToIndex /src/quickjs/quickjs.c linenumber=56170
            JS_ToInt64Sat /src/quickjs/quickjs.c linenumber=13097
              JS_DupValue /src/quickjs/./quickjs.h linenumber=12835
              JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=12835
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13100
          JS_IsObject /src/quickjs/./quickjs.h linenumber=56174
          JS_ToObject /src/quickjs/quickjs.c linenumber=56176
          JS_IsException /src/quickjs/./quickjs.h linenumber=56177
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56179
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56180
          JS_IsException /src/quickjs/./quickjs.h linenumber=56181
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=56183
          JS_ToInt64Free /src/quickjs/quickjs.c linenumber=56185
            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=12895
            JS_IsException /src/quickjs/./quickjs.h linenumber=12896
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=56189
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56193
            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=56129
              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=56059
              js_create_from_ctor /src/quickjs/quickjs.c linenumber=56063
              JS_IsException /src/quickjs/./quickjs.h linenumber=56064
              js_malloc /src/quickjs/quickjs.c linenumber=56075
              max_int /src/quickjs/./cutils.h linenumber=56087
              max_int /src/quickjs/./cutils.h linenumber=56093
              js_mallocz /src/quickjs/quickjs.c linenumber=56093
              init_list_head /src/quickjs/./list.h linenumber=56104
              JS_SetOpaque /src/quickjs/quickjs.c linenumber=56111
              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=0
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=56114
              js_free /src/quickjs/quickjs.c linenumber=56115
            js_array_buffer_free /src/quickjs/quickjs.c linenumber=56129
              js_free_rt /src/quickjs/quickjs.c linenumber=56121
      JS_IsException /src/quickjs/./quickjs.h linenumber=60328
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60330
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60332
      js_shared_array_buffer_constructor /src/quickjs/quickjs.c linenumber=60332
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=56209
      JS_IsException /src/quickjs/./quickjs.h linenumber=60338
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60340
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60344
      js_typed_array_base_constructor /src/quickjs/quickjs.c linenumber=60344
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=59116
      JS_IsException /src/quickjs/./quickjs.h linenumber=60350
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=60354
      JS_IsException /src/quickjs/./quickjs.h linenumber=60355
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=60358
      JS_IsException /src/quickjs/./quickjs.h linenumber=60359
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=60361
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60363
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=60373
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60376
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=60376
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59315
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=59317
        JS_IsException /src/quickjs/./quickjs.h linenumber=59318
        js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59320
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=56138
        JS_IsException /src/quickjs/./quickjs.h linenumber=59323
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=59330
        JS_IsException /src/quickjs/./quickjs.h linenumber=59331
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59333
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59338
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59340
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=56272
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59345
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=59348
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59355
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59358
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59363
        js_typed_array_constructor_ta /src/quickjs/quickjs.c linenumber=59371
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59256
          JS_IsException /src/quickjs/./quickjs.h linenumber=59257
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=59260
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59265
          JS_IsException /src/quickjs/./quickjs.h linenumber=59268
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=59271
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59272
          JS_GetOpaque /src/quickjs/quickjs.c linenumber=59276
          typed_array_init /src/quickjs/quickjs.c linenumber=59277
            js_malloc /src/quickjs/quickjs.c linenumber=59131
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59133
            list_add_tail /src/quickjs/./list.h linenumber=59143
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=59289
          JS_IsException /src/quickjs/./quickjs.h linenumber=59290
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=59292
          JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=0
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59298
        js_typed_array_constructor_obj /src/quickjs/quickjs.c linenumber=59374
          js_create_from_ctor /src/quickjs/quickjs.c linenumber=59201
          JS_IsException /src/quickjs/./quickjs.h linenumber=59202
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59205
          JS_IsException /src/quickjs/./quickjs.h linenumber=59206
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59208
          JS_IsNull /src/quickjs/./quickjs.h linenumber=59208
          js_array_from_iterator /src/quickjs/quickjs.c linenumber=59210
            JS_NewArray /src/quickjs/quickjs.c linenumber=59159
            JS_IsException /src/quickjs/./quickjs.h linenumber=59160
            JS_GetIterator2 /src/quickjs/quickjs.c linenumber=59162
            JS_IsException /src/quickjs/./quickjs.h linenumber=59163
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59165
            JS_IsException /src/quickjs/./quickjs.h linenumber=59166
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=59170
            JS_IsException /src/quickjs/./quickjs.h linenumber=59171
            JS_CreateDataPropertyUint32 /src/quickjs/quickjs.c linenumber=59175
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10350
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10350
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59179
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59180
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59184
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59185
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=59186
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59211
          JS_IsException /src/quickjs/./quickjs.h linenumber=59212
          js_get_length64 /src/quickjs/quickjs.c linenumber=59216
          JS_DupValue /src/quickjs/./quickjs.h linenumber=59218
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=59221
          JS_IsException /src/quickjs/./quickjs.h linenumber=59224
          typed_array_init /src/quickjs/quickjs.c linenumber=59226
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=59230
          JS_IsException /src/quickjs/./quickjs.h linenumber=59231
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=59233
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59236
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59239
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59240
        JS_DupValue /src/quickjs/./quickjs.h linenumber=59367
        typed_array_init /src/quickjs/quickjs.c linenumber=59378
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=59382
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60384
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=60384
      JS_IsException /src/quickjs/./quickjs.h linenumber=60391
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60393
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60396
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60398
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60401
      js_dataview_constructor /src/quickjs/quickjs.c linenumber=60401
        js_get_array_buffer /src/quickjs/quickjs.c linenumber=59426
          JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=56392
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59431
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59435
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59437
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59439
        JS_ToIndex /src/quickjs/quickjs.c linenumber=59441
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59444
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=59448
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=59451
        JS_IsException /src/quickjs/./quickjs.h linenumber=59452
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=59456
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59466
        js_malloc /src/quickjs/quickjs.c linenumber=59469
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=59472
        JS_DupValue /src/quickjs/./quickjs.h linenumber=59477
        list_add_tail /src/quickjs/./list.h linenumber=59481
      JS_IsException /src/quickjs/./quickjs.h linenumber=60407
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60409
      JS_AddIntrinsicAtomics /src/quickjs/quickjs.c linenumber=60413
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=60312
    JS_AddIntrinsicPromise /src/quickjs/quickjs.c linenumber=2231
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=53946
      init_class_range /src/quickjs/quickjs.c linenumber=53947
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=53959
      js_promise_constructor /src/quickjs/quickjs.c linenumber=53959
      JS_IsException /src/quickjs/./quickjs.h linenumber=53965
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=53971
      js_function_constructor /src/quickjs/quickjs.c linenumber=53971
      JS_IsException /src/quickjs/./quickjs.h linenumber=53977
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53979
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=53983
      JS_IsException /src/quickjs/./quickjs.h linenumber=53986
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=53991
      JS_IsException /src/quickjs/./quickjs.h linenumber=53994
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=53999
      JS_IsException /src/quickjs/./quickjs.h linenumber=54002
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=54007
      js_function_constructor /src/quickjs/quickjs.c linenumber=54007
      JS_IsException /src/quickjs/./quickjs.h linenumber=54013
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=54015
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=54017
    JS_AddIntrinsicWeakRef /src/quickjs/quickjs.c linenumber=2232
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=60678
      init_class_range /src/quickjs/quickjs.c linenumber=60679
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60683
      js_weakref_constructor /src/quickjs/quickjs.c linenumber=60683
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60452
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60453
        js_weakref_is_target /src/quickjs/quickjs.c linenumber=60455
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60456
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60457
        JS_IsException /src/quickjs/./quickjs.h linenumber=60458
        js_mallocz /src/quickjs/quickjs.c linenumber=60460
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60462
        js_weakref_new /src/quickjs/quickjs.c linenumber=60465
          __assert_fail  linenumber=51061
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=51064
          __assert_fail  linenumber=51064
        list_add_tail /src/quickjs/./list.h linenumber=60467
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=60468
      JS_IsException /src/quickjs/./quickjs.h linenumber=60689
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60691
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=60694
      init_class_range /src/quickjs/quickjs.c linenumber=60695
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=60700
      js_finrec_constructor /src/quickjs/quickjs.c linenumber=60700
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=60581
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60582
        JS_IsFunction /src/quickjs/quickjs.c linenumber=60584
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=60585
        js_create_from_ctor /src/quickjs/quickjs.c linenumber=60587
        JS_IsException /src/quickjs/./quickjs.h linenumber=60588
        js_mallocz /src/quickjs/quickjs.c linenumber=60590
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=60592
        list_add_tail /src/quickjs/./list.h linenumber=60596
        init_list_head /src/quickjs/./list.h linenumber=60597
        JS_DupContext /src/quickjs/quickjs.c linenumber=60598
        JS_DupValue /src/quickjs/./quickjs.h linenumber=60599
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=60600
      JS_IsException /src/quickjs/./quickjs.h linenumber=60706
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=60708
    JS_FreeContext /src/quickjs/quickjs.c linenumber=2233
  test_one_input_init /src/quickjs/fuzz/fuzz_common.c linenumber=31
    JS_SetMemoryLimit /src/quickjs/quickjs.c linenumber=33
    JS_SetMaxStackSize /src/quickjs/quickjs.c linenumber=35
      update_stack_limit /src/quickjs/quickjs.c linenumber=2440
    JS_SetModuleLoaderFunc /src/quickjs/quickjs.c linenumber=37
    js_module_loader /src/quickjs/quickjs-libc.c linenumber=37
      has_suffix /src/quickjs/cutils.c linenumber=684
        strlen  linenumber=77
        strlen  linenumber=78
        memcmp  linenumber=79
      js_module_loader_so /src/quickjs/quickjs-libc.c linenumber=685
        strchr  linenumber=499
        dlopen  linenumber=512
        strlen  linenumber=502
        js_malloc /src/quickjs/quickjs.c linenumber=502
        strcpy  linenumber=506
        js_free /src/quickjs/quickjs.c linenumber=514
        dlsym  linenumber=521
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=516
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=0
        dlclose  linenumber=534
      js_load_file /src/quickjs/quickjs-libc.c linenumber=690
        fopen  linenumber=395
        fseek  linenumber=398
        ftell  linenumber=400
        __errno_location  linenumber=405
        fseek  linenumber=409
        js_malloc /src/quickjs/quickjs.c linenumber=412
        fread  linenumber=417
        __errno_location  linenumber=418
        js_free /src/quickjs/quickjs.c linenumber=420
        fclose  linenumber=424
        fclose  linenumber=428
      JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=692
      js_module_test_json /src/quickjs/quickjs-libc.c linenumber=696
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=656
        JS_GetPropertyStr /src/quickjs/quickjs.c linenumber=658
          JS_NewAtom /src/quickjs/quickjs.c linenumber=8768
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8771
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=8772
        JS_IsString /src/quickjs/./quickjs.h linenumber=659
        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=661
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=662
        memcmp  linenumber=666
        memcmp  linenumber=668
        JS_FreeCString /src/quickjs/quickjs.c linenumber=673
      has_suffix /src/quickjs/cutils.c linenumber=697
      JS_ParseJSON2 /src/quickjs/quickjs.c linenumber=705
        JS_ParseJSON3 /src/quickjs/quickjs.c linenumber=49003
          js_parse_init /src/quickjs/quickjs.c linenumber=48980
          json_next_token /src/quickjs/quickjs.c linenumber=48982
            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=22907
            js_parse_error /src/quickjs/quickjs.c linenumber=22908
              js_parse_error_v /src/quickjs/quickjs.c linenumber=21788
                get_line_col /src/quickjs/quickjs.c linenumber=21764
                JS_ThrowError2 /src/quickjs/quickjs.c linenumber=21765
                build_backtrace /src/quickjs/quickjs.c linenumber=21766
            free_token /src/quickjs/quickjs.c linenumber=22911
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=21618
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=21622
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=21625
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=21626
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=21630
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=21635
            json_parse_string /src/quickjs/quickjs.c linenumber=22933
              string_buffer_init /src/quickjs/quickjs.c linenumber=22736
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22748
                js_parse_error_v /src/quickjs/quickjs.c linenumber=21777
              from_hex /src/quickjs/./cutils.h linenumber=22764
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22766
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22788
              unicode_from_utf8 /src/quickjs/cutils.c linenumber=22793
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22795
              string_buffer_putc /src/quickjs/quickjs.c linenumber=22800
                get_hi_surrogate /src/quickjs/./cutils.h linenumber=3750
                get_lo_surrogate /src/quickjs/./cutils.h linenumber=3751
                string_buffer_putc_slow /src/quickjs/quickjs.c linenumber=3759
                  get_hi_surrogate /src/quickjs/./cutils.h linenumber=3734
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=3734
                  get_lo_surrogate /src/quickjs/./cutils.h linenumber=3736
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=3738
              string_buffer_end /src/quickjs/quickjs.c linenumber=22805
              js_parse_error /src/quickjs/quickjs.c linenumber=22810
              string_buffer_free /src/quickjs/quickjs.c linenumber=22812
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=22973
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=22991
            json_parse_ident /src/quickjs/quickjs.c linenumber=23024
              lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=22711
              ident_realloc /src/quickjs/quickjs.c linenumber=22715
                js_malloc /src/quickjs/quickjs.c linenumber=22148
                js_realloc /src/quickjs/quickjs.c linenumber=22153
              JS_NewAtomLen /src/quickjs/quickjs.c linenumber=22721
              js_free /src/quickjs/quickjs.c linenumber=22724
            is_digit /src/quickjs/quickjs.c linenumber=23037
            json_parse_number /src/quickjs/quickjs.c linenumber=23048
              is_digit /src/quickjs/quickjs.c linenumber=22827
              strstart /src/quickjs/cutils.c linenumber=22829
              strstart /src/quickjs/cutils.c linenumber=22834
              to_digit /src/quickjs/quickjs.c linenumber=22861
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22863
              js_atod /src/quickjs/dtoa.c linenumber=22865
              is_digit /src/quickjs/quickjs.c linenumber=22870
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22871
              is_digit /src/quickjs/quickjs.c linenumber=22874
              is_digit /src/quickjs/quickjs.c linenumber=22879
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22880
              is_digit /src/quickjs/quickjs.c linenumber=22881
              is_digit /src/quickjs/quickjs.c linenumber=22888
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=22889
              is_digit /src/quickjs/quickjs.c linenumber=22890
              js_atod /src/quickjs/dtoa.c linenumber=22893
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=22896
            js_parse_error /src/quickjs/quickjs.c linenumber=0
          json_parse_value /src/quickjs/quickjs.c linenumber=48984
            json_next_token /src/quickjs/quickjs.c linenumber=48806
            JS_NewObject /src/quickjs/quickjs.c linenumber=48808
            JS_IsException /src/quickjs/./quickjs.h linenumber=48809
            json_parse_record_init_obj /src/quickjs/quickjs.c linenumber=48812
              JS_DupValue /src/quickjs/./quickjs.h linenumber=48663
            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=48818
            JS_DupAtom /src/quickjs/quickjs.c linenumber=48822
            js_parse_error /src/quickjs/quickjs.c linenumber=48824
            json_next_token /src/quickjs/quickjs.c linenumber=48827
            json_parse_expect /src/quickjs/quickjs.c linenumber=48829
              js_parse_error /src/quickjs/quickjs.c linenumber=48627
              json_next_token /src/quickjs/quickjs.c linenumber=48629
            json_parse_record_add /src/quickjs/quickjs.c linenumber=48832
              js_resize_array /src/quickjs/quickjs.c linenumber=48716
              clz32 /src/quickjs/./cutils.h linenumber=48722
              json_parse_record_resize_hash /src/quickjs/quickjs.c linenumber=48723
                js_malloc /src/quickjs/quickjs.c linenumber=48690
                js_free /src/quickjs/quickjs.c linenumber=48693
              JS_DupAtom /src/quickjs/quickjs.c linenumber=48728
            json_parse_value /src/quickjs/quickjs.c linenumber=48838
              JS_IsException /src/quickjs/./quickjs.h linenumber=48839
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=48841
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=48844
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=48846
              json_next_token /src/quickjs/quickjs.c linenumber=48852
              json_parse_expect /src/quickjs/quickjs.c linenumber=48858
              json_next_token /src/quickjs/quickjs.c linenumber=48869
              JS_NewArray /src/quickjs/quickjs.c linenumber=48871
              JS_IsException /src/quickjs/./quickjs.h linenumber=48872
              json_parse_record_init_array /src/quickjs/quickjs.c linenumber=48875
                JS_DupValue /src/quickjs/./quickjs.h linenumber=48672
              js_resize_array /src/quickjs/quickjs.c linenumber=48882
              json_parse_value /src/quickjs/quickjs.c linenumber=48890
                JS_IsException /src/quickjs/./quickjs.h linenumber=48891
                JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=48893
                json_next_token /src/quickjs/quickjs.c linenumber=48898
                json_parse_expect /src/quickjs/quickjs.c linenumber=48905
                JS_DupValue /src/quickjs/./quickjs.h linenumber=48910
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=48912
                  JS_DupValue /src/quickjs/./quickjs.h linenumber=48680
                json_next_token /src/quickjs/quickjs.c linenumber=48916
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=48922
                json_next_token /src/quickjs/quickjs.c linenumber=48926
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=48934
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=48941
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=48948
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=48950
                json_next_token /src/quickjs/quickjs.c linenumber=48954
                js_parse_error /src/quickjs/quickjs.c linenumber=48960
                js_parse_error /src/quickjs/quickjs.c linenumber=48962
                json_free_parse_record /src/quickjs/quickjs.c linenumber=48969
                  JS_IsObject /src/quickjs/./quickjs.h linenumber=48768
                  JS_IsArray /src/quickjs/quickjs.c linenumber=48769
                    js_resolve_proxy /src/quickjs/quickjs.c linenumber=14159
                      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=50727
                      JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=50733
                  json_free_parse_record /src/quickjs/quickjs.c linenumber=48771
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=48776
                    json_free_parse_record /src/quickjs/quickjs.c linenumber=48777
                      js_free /src/quickjs/quickjs.c linenumber=48779
                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=48783
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=48970
          JS_IsException /src/quickjs/./quickjs.h linenumber=48985
          js_parse_error /src/quickjs/quickjs.c linenumber=48988
          json_free_parse_record /src/quickjs/quickjs.c linenumber=48989
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=48995
          free_token /src/quickjs/quickjs.c linenumber=48996
      js_free /src/quickjs/quickjs.c linenumber=706
      JS_IsException /src/quickjs/./quickjs.h linenumber=707
      create_json_module /src/quickjs/quickjs-libc.c linenumber=709
        JS_NewCModule /src/quickjs/quickjs.c linenumber=605
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29276
          js_new_module_def /src/quickjs/quickjs.c linenumber=29279
            js_mallocz /src/quickjs/quickjs.c linenumber=29086
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29088
            add_gc_object /src/quickjs/quickjs.c linenumber=29092
            list_add_tail /src/quickjs/./list.h linenumber=29102
        json_module_init /src/quickjs/quickjs-libc.c linenumber=605
          JS_GetModulePrivateValue /src/quickjs/quickjs.c linenumber=597
            JS_DupValue /src/quickjs/./quickjs.h linenumber=29329
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=598
            JS_NewAtom /src/quickjs/quickjs.c linenumber=29307
            find_export_entry /src/quickjs/quickjs.c linenumber=29310
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29311
            set_value /src/quickjs/quickjs.c linenumber=29314
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=29317
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=607
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=611
          JS_NewAtom /src/quickjs/quickjs.c linenumber=29290
          add_export_entry2 /src/quickjs/quickjs.c linenumber=29293
            find_export_entry /src/quickjs/quickjs.c linenumber=29223
            JS_AtomGetStr /src/quickjs/quickjs.c linenumber=29227
            js_parse_error /src/quickjs/quickjs.c linenumber=29226
            __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=29229
            js_resize_array /src/quickjs/quickjs.c linenumber=29234
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29241
            JS_DupAtom /src/quickjs/quickjs.c linenumber=29242
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=29295
        JS_SetModulePrivateValue /src/quickjs/quickjs.c linenumber=612
          set_value /src/quickjs/quickjs.c linenumber=29323
      JS_Eval /src/quickjs/quickjs.c linenumber=715
        JS_EvalThis /src/quickjs/quickjs.c linenumber=36775
          __assert_fail  linenumber=36765
          JS_EvalInternal /src/quickjs/quickjs.c linenumber=36767
      js_free /src/quickjs/quickjs.c linenumber=717
      JS_IsException /src/quickjs/./quickjs.h linenumber=718
      js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=721
        __assert_fail  linenumber=550
        JS_GetModuleName /src/quickjs/quickjs.c linenumber=553
          JS_DupAtom /src/quickjs/quickjs.c linenumber=30310
        JS_AtomToCString /src/quickjs/./quickjs.h linenumber=554
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=555
        strchr  linenumber=558
        strlen  linenumber=565
        realpath  linenumber=565
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=567
        JS_FreeCString /src/quickjs/quickjs.c linenumber=568
        pstrcat /src/quickjs/cutils.c linenumber=574
        pstrcpy /src/quickjs/cutils.c linenumber=577
        JS_FreeCString /src/quickjs/quickjs.c linenumber=579
        JS_GetImportMeta /src/quickjs/quickjs.c linenumber=581
        JS_IsException /src/quickjs/./quickjs.h linenumber=582
        JS_NewString /src/quickjs/./quickjs.h linenumber=585
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=584
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=587
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=590
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=724
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=38
    JS_SetInterruptHandler /src/quickjs/quickjs.c linenumber=38
    interrupt_handler /src/quickjs/fuzz/fuzz_common.c linenumber=38
    js_std_add_helpers /src/quickjs/quickjs-libc.c linenumber=39
      JS_GetGlobalObject /src/quickjs/quickjs.c linenumber=4067
        JS_DupValue /src/quickjs/./quickjs.h linenumber=6950
      JS_NewObject /src/quickjs/quickjs.c linenumber=4069
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4071
      js_console_log /src/quickjs/quickjs-libc.c linenumber=4071
        js_print /src/quickjs/quickjs-libc.c linenumber=4056
          JS_IsString /src/quickjs/./quickjs.h linenumber=4036
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=4039
          fwrite  linenumber=4042
          JS_FreeCString /src/quickjs/quickjs.c linenumber=4043
          JS_PrintValue /src/quickjs/quickjs.c linenumber=4045
            JS_PrintValueInternal /src/quickjs/quickjs.c linenumber=14044
              JS_PrintValueSetDefaultOptions /src/quickjs/quickjs.c linenumber=14018
              min_int /src/quickjs/./cutils.h linenumber=14022
              js_print_value /src/quickjs/quickjs.c linenumber=14032
                js_printf /src/quickjs/quickjs.c linenumber=13886
                  vsnprintf  linenumber=13309
                  strlen  linenumber=13311
                js_puts /src/quickjs/quickjs.c linenumber=13906
                  strlen  linenumber=13300
                js_print_float64 /src/quickjs/quickjs.c linenumber=13909
                  js_dtoa /src/quickjs/dtoa.c linenumber=13319
                js_printf /src/quickjs/quickjs.c linenumber=13912
                js_bigint_to_string /src/quickjs/quickjs.c linenumber=13916
                JS_IsException /src/quickjs/./quickjs.h linenumber=13917
                js_print_raw_string /src/quickjs/quickjs.c linenumber=13919
                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13436
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13439
                js_putc /src/quickjs/quickjs.c linenumber=13920
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=13921
                js_bigint_sign /src/quickjs/quickjs.c linenumber=13928
                js_printf /src/quickjs/quickjs.c linenumber=13930
                js_printf /src/quickjs/quickjs.c linenumber=13931
                js_putc /src/quickjs/quickjs.c linenumber=13934
                js_printf /src/quickjs/quickjs.c linenumber=13938
                js_putc /src/quickjs/quickjs.c linenumber=13941
                js_putc /src/quickjs/quickjs.c linenumber=13943
                js_printf /src/quickjs/quickjs.c linenumber=13950
                js_print_string /src/quickjs/quickjs.c linenumber=13952
                  js_printf /src/quickjs/quickjs.c linenumber=13418
                  js_putc /src/quickjs/quickjs.c linenumber=13423
                  js_print_string_rec /src/quickjs/quickjs.c linenumber=13424
                    min_uint32 /src/quickjs/./cutils.h linenumber=13401
                    js_print_string1 /src/quickjs/quickjs.c linenumber=13402
                      string_get /src/quickjs/quickjs.c linenumber=13343
                      js_putc /src/quickjs/quickjs.c linenumber=13362
                      js_putc /src/quickjs/quickjs.c linenumber=13363
                      js_putc /src/quickjs/quickjs.c linenumber=13369
                      js_printf /src/quickjs/quickjs.c linenumber=13373
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=13375
                      string_get /src/quickjs/quickjs.c linenumber=13378
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13379
                      from_surrogate /src/quickjs/./cutils.h linenumber=13382
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13383
                      unicode_to_utf8 /src/quickjs/cutils.c linenumber=13386
                    js_print_string_rec /src/quickjs/quickjs.c linenumber=13406
                      js_string_get_length /src/quickjs/quickjs.c linenumber=13407
                      js_printf /src/quickjs/quickjs.c linenumber=13409
                  js_putc /src/quickjs/quickjs.c linenumber=13425
                  js_string_get_length /src/quickjs/quickjs.c linenumber=13426
                  js_printf /src/quickjs/quickjs.c linenumber=13428
                js_puts /src/quickjs/quickjs.c linenumber=13958
                js_print_atom /src/quickjs/quickjs.c linenumber=13959
                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=13461
                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=13462
                  js_printf /src/quickjs/quickjs.c linenumber=13462
                  js_puts /src/quickjs/quickjs.c linenumber=13464
                  __assert_fail  linenumber=13466
                  is_ascii_ident /src/quickjs/quickjs.c linenumber=13469
                    string_get /src/quickjs/quickjs.c linenumber=13450
                  string_get /src/quickjs/quickjs.c linenumber=13471
                  js_putc /src/quickjs/quickjs.c linenumber=13471
                  js_putc /src/quickjs/quickjs.c linenumber=13474
                  js_print_string1 /src/quickjs/quickjs.c linenumber=13475
                  js_putc /src/quickjs/quickjs.c linenumber=13476
                js_putc /src/quickjs/quickjs.c linenumber=13960
                js_print_stack_index /src/quickjs/quickjs.c linenumber=13967
                js_printf /src/quickjs/quickjs.c linenumber=13969
                js_print_object /src/quickjs/quickjs.c linenumber=13972
                  js_printf /src/quickjs/quickjs.c linenumber=13643
                  js_print_array_get_length /src/quickjs/quickjs.c linenumber=13647
                    get_shape_prop /src/quickjs/quickjs.c linenumber=13488
                  min_uint32 /src/quickjs/./cutils.h linenumber=13649
                  js_print_comma /src/quickjs/quickjs.c linenumber=13651
                    js_printf /src/quickjs/quickjs.c linenumber=0
                  js_print_value /src/quickjs/quickjs.c linenumber=13652
                    js_putc /src/quickjs/quickjs.c linenumber=13976
                    js_print_atom /src/quickjs/quickjs.c linenumber=13977
                    js_printf /src/quickjs/quickjs.c linenumber=13979
                    js_putc /src/quickjs/quickjs.c linenumber=13981
                    js_puts /src/quickjs/quickjs.c linenumber=13988
                    js_get_atom_index /src/quickjs/quickjs.c linenumber=13989
                    js_print_atom /src/quickjs/quickjs.c linenumber=13989
                    js_putc /src/quickjs/quickjs.c linenumber=13990
                    js_puts /src/quickjs/quickjs.c linenumber=13994
                    js_printf /src/quickjs/quickjs.c linenumber=13997
                  js_print_more_items /src/quickjs/quickjs.c linenumber=13655
                    js_print_comma /src/quickjs/quickjs.c linenumber=13522
                    js_printf /src/quickjs/quickjs.c linenumber=13523
                  js_print_comma /src/quickjs/quickjs.c linenumber=13658
                  js_printf /src/quickjs/quickjs.c linenumber=13659
                  js_print_atom /src/quickjs/quickjs.c linenumber=13667
                  js_printf /src/quickjs/quickjs.c linenumber=13668
                  min_uint32 /src/quickjs/./cutils.h linenumber=13671
                  js_print_comma /src/quickjs/quickjs.c linenumber=13674
                  js_printf /src/quickjs/quickjs.c linenumber=13698
                  js_printf /src/quickjs/quickjs.c linenumber=13701
                  fromfp16 /src/quickjs/./cutils.h linenumber=13704
                  js_print_float64 /src/quickjs/quickjs.c linenumber=13704
                  js_print_float64 /src/quickjs/quickjs.c linenumber=13707
                  js_print_float64 /src/quickjs/quickjs.c linenumber=13710
                  js_print_more_items /src/quickjs/quickjs.c linenumber=13715
                  js_printf /src/quickjs/quickjs.c linenumber=13719
                  js_putc /src/quickjs/quickjs.c linenumber=13723
                  get_prop_string /src/quickjs/quickjs.c linenumber=13724
                  js_puts /src/quickjs/quickjs.c linenumber=0
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13729
                  js_printf /src/quickjs/quickjs.c linenumber=13731
                  js_print_atom /src/quickjs/quickjs.c linenumber=13739
                  js_printf /src/quickjs/quickjs.c linenumber=13740
                  js_print_comma /src/quickjs/quickjs.c linenumber=13744
                  js_print_value /src/quickjs/quickjs.c linenumber=13747
                  js_printf /src/quickjs/quickjs.c linenumber=13749
                  js_print_value /src/quickjs/quickjs.c linenumber=13750
                  js_print_more_items /src/quickjs/quickjs.c linenumber=13757
                  js_print_regexp /src/quickjs/quickjs.c linenumber=13759
                    js_puts /src/quickjs/quickjs.c linenumber=13536
                    js_putc /src/quickjs/quickjs.c linenumber=13540
                    js_puts /src/quickjs/quickjs.c linenumber=13542
                    string_get /src/quickjs/quickjs.c linenumber=13547
                    string_get /src/quickjs/quickjs.c linenumber=13550
                    string_get /src/quickjs/quickjs.c linenumber=13557
                    js_putc /src/quickjs/quickjs.c linenumber=13577
                    js_putc /src/quickjs/quickjs.c linenumber=0
                    js_putc /src/quickjs/quickjs.c linenumber=13582
                    lre_get_flags /src/quickjs/libregexp.c linenumber=13584
                    js_putc /src/quickjs/quickjs.c linenumber=13587
                  get_date_string /src/quickjs/quickjs.c linenumber=13763
                  JS_IsException /src/quickjs/./quickjs.h linenumber=13764
                  js_print_raw_string /src/quickjs/quickjs.c linenumber=13766
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=13767
                  js_print_error /src/quickjs/quickjs.c linenumber=13770
                    get_prop_string /src/quickjs/quickjs.c linenumber=13598
                    js_puts /src/quickjs/quickjs.c linenumber=13600
                    js_puts /src/quickjs/quickjs.c linenumber=13602
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=13603
                    get_prop_string /src/quickjs/quickjs.c linenumber=13606
                    js_puts /src/quickjs/quickjs.c linenumber=13608
                    js_puts /src/quickjs/quickjs.c linenumber=13609
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=13611
                    get_prop_string /src/quickjs/quickjs.c linenumber=13614
                    js_putc /src/quickjs/quickjs.c linenumber=13616
                    strlen  linenumber=13620
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=13625
                  js_print_atom /src/quickjs/quickjs.c linenumber=13775
                  js_printf /src/quickjs/quickjs.c linenumber=13776
                  js_printf /src/quickjs/quickjs.c linenumber=13778
                  get_shape_prop /src/quickjs/quickjs.c linenumber=13786
                  js_print_comma /src/quickjs/quickjs.c linenumber=13794
                  js_print_atom /src/quickjs/quickjs.c linenumber=13795
                  js_printf /src/quickjs/quickjs.c linenumber=13796
                  js_printf /src/quickjs/quickjs.c linenumber=13801
                  js_printf /src/quickjs/quickjs.c linenumber=13805
                  js_printf /src/quickjs/quickjs.c linenumber=13807
                  js_printf /src/quickjs/quickjs.c linenumber=13809
                  js_printf /src/quickjs/quickjs.c linenumber=13814
                  js_print_value /src/quickjs/quickjs.c linenumber=13816
                  js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=13821
                  js_autoinit_get_id /src/quickjs/quickjs.c linenumber=13822
                  js_printf /src/quickjs/quickjs.c linenumber=13820
                  js_printf /src/quickjs/quickjs.c linenumber=13827
                  js_print_value /src/quickjs/quickjs.c linenumber=13830
                  js_print_more_items /src/quickjs/quickjs.c linenumber=13837
                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=13839
                  js_print_comma /src/quickjs/quickjs.c linenumber=13845
                  js_printf /src/quickjs/quickjs.c linenumber=13846
                  js_print_value /src/quickjs/quickjs.c linenumber=13850
                  js_printf /src/quickjs/quickjs.c linenumber=13849
                  js_printf /src/quickjs/quickjs.c linenumber=13852
                  js_print_comma /src/quickjs/quickjs.c linenumber=13855
                  js_printf /src/quickjs/quickjs.c linenumber=13856
                  js_print_value /src/quickjs/quickjs.c linenumber=13857
          js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4045
            fwrite  linenumber=1199
          putchar  linenumber=4034
          putchar  linenumber=4048
        fflush  linenumber=4057
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4070
        JS_NewAtom /src/quickjs/quickjs.c linenumber=9704
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9706
        JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=9709
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=9710
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4072
      JS_NewObject /src/quickjs/quickjs.c linenumber=4074
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4076
      js_os_now /src/quickjs/quickjs-libc.c linenumber=4076
        get_time_ns /src/quickjs/quickjs-libc.c linenumber=2158
          clock_gettime  linenumber=2135
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=2158
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4075
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4077
      JS_NewArray /src/quickjs/quickjs.c linenumber=4081
      JS_NewString /src/quickjs/./quickjs.h linenumber=4083
      JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=4083
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4085
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4089
      js_print /src/quickjs/quickjs-libc.c linenumber=4089
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4088
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4091
      js_loadScript /src/quickjs/quickjs-libc.c linenumber=4091
        JS_ToCString /src/quickjs/./quickjs.h linenumber=442
        js_load_file /src/quickjs/quickjs-libc.c linenumber=445
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=447
        JS_FreeCString /src/quickjs/quickjs.c linenumber=448
        JS_Eval /src/quickjs/quickjs.c linenumber=451
        js_free /src/quickjs/quickjs.c linenumber=453
        JS_FreeCString /src/quickjs/quickjs.c linenumber=454
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4090
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4093
    js_std_init_handlers /src/quickjs/quickjs-libc.c linenumber=42
      calloc  linenumber=4100
      fwrite  linenumber=4102
      exit  linenumber=4103
      init_list_head /src/quickjs/./list.h linenumber=4106
      init_list_head /src/quickjs/./list.h linenumber=4107
      init_list_head /src/quickjs/./list.h linenumber=4108
      init_list_head /src/quickjs/./list.h linenumber=4109
      init_list_head /src/quickjs/./list.h linenumber=4110
      JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4113
    js_init_module_std /src/quickjs/quickjs-libc.c linenumber=43
      JS_NewCModule /src/quickjs/quickjs.c linenumber=1715
      js_std_init /src/quickjs/quickjs-libc.c linenumber=1715
        JS_NewClassID /src/quickjs/quickjs.c linenumber=1696
          pthread_mutex_lock  linenumber=3414
          pthread_mutex_unlock  linenumber=3422
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=1698
        JS_NewClass /src/quickjs/quickjs.c linenumber=1698
          strlen  linenumber=3498
          __JS_FindAtom /src/quickjs/quickjs.c linenumber=3499
          __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3501
          JS_NewClass1 /src/quickjs/quickjs.c linenumber=3505
          JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=3506
        JS_NewObject /src/quickjs/quickjs.c linenumber=1699
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=1700
        JS_SetClassProto /src/quickjs/quickjs.c linenumber=1702
          __assert_fail  linenumber=2262
          set_value /src/quickjs/quickjs.c linenumber=2263
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=1704
          JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39162
          JS_NewString /src/quickjs/./quickjs.h linenumber=39166
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39172
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39175
          JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=39178
          abort  linenumber=39182
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=39184
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1706
          JS_NewObjectClass /src/quickjs/quickjs.c linenumber=981
          JS_IsException /src/quickjs/./quickjs.h linenumber=982
          js_mallocz /src/quickjs/quickjs.c linenumber=984
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=986
          JS_SetOpaque /src/quickjs/quickjs.c linenumber=992
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1706
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1707
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1707
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1708
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1708
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=1718
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=39146
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1719
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1720
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1721
    js_init_module_os /src/quickjs/quickjs-libc.c linenumber=44
      JS_NewCModule /src/quickjs/quickjs.c linenumber=4014
      js_os_init /src/quickjs/quickjs-libc.c linenumber=4014
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=4007
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=4017
    JS_Eval /src/quickjs/quickjs.c linenumber=49
    JS_IsException /src/quickjs/./quickjs.h linenumber=50
    js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=51
    JS_EvalFunction /src/quickjs/quickjs.c linenumber=52
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=54
      JS_GetException /src/quickjs/quickjs.c linenumber=4181
      js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4182
        JS_PrintValue /src/quickjs/quickjs.c linenumber=4173
        js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4173
        fputc  linenumber=4174
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4183
    js_std_await /src/quickjs/quickjs-libc.c linenumber=56
      JS_PromiseState /src/quickjs/quickjs.c linenumber=4282
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4284
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4285
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4288
      JS_Throw /src/quickjs/quickjs.c linenumber=4288
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4289
      JS_GetRuntime /src/quickjs/quickjs.c linenumber=4293
      JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4293
        list_empty /src/quickjs/./list.h linenumber=1897
        list_del /src/quickjs/./list.h linenumber=1905
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=1909
        JS_IsException /src/quickjs/./quickjs.h linenumber=1910
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=1914
        js_free /src/quickjs/quickjs.c linenumber=1915
        JS_FreeContext /src/quickjs/quickjs.c linenumber=1922
      js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4295
      js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4298
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=4236
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4237
        list_empty /src/quickjs/./list.h linenumber=4240
        fwrite  linenumber=4243
        js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4244
        exit  linenumber=4246
      js_os_poll /src/quickjs/quickjs-libc.c linenumber=4301
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=2512
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=2513
        call_handler /src/quickjs/quickjs-libc.c linenumber=2532
          JS_DupValue /src/quickjs/./quickjs.h linenumber=2263
          JS_Call /src/quickjs/quickjs.c linenumber=2264
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2265
          JS_IsException /src/quickjs/./quickjs.h linenumber=2266
          js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=2267
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2268
        list_empty /src/quickjs/./list.h linenumber=2538
        list_empty /src/quickjs/./list.h linenumber=2539
        list_empty /src/quickjs/./list.h linenumber=2542
        get_time_ms /src/quickjs/quickjs-libc.c linenumber=2543
          clock_gettime  linenumber=2128
        free_timer /src/quickjs/quickjs-libc.c linenumber=2553
          list_del /src/quickjs/./list.h linenumber=2163
          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2164
          js_free_rt /src/quickjs/quickjs.c linenumber=2165
        call_handler /src/quickjs/quickjs-libc.c linenumber=2554
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2555
        max_int /src/quickjs/./cutils.h linenumber=2573
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2574
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2576
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2582
        max_int /src/quickjs/./cutils.h linenumber=2584
        select  linenumber=2589
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2593
        call_handler /src/quickjs/quickjs-libc.c linenumber=2595
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2599
        call_handler /src/quickjs/quickjs-libc.c linenumber=2601
    JS_FreeValue /src/quickjs/./quickjs.h linenumber=57
  JS_Eval /src/quickjs/quickjs.c linenumber=37
  JS_IsException /src/quickjs/./quickjs.h linenumber=40
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=41
    JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4130
    free_rw_handler /src/quickjs/quickjs-libc.c linenumber=4135
      list_del /src/quickjs/./list.h linenumber=2000
    free_sh /src/quickjs/quickjs-libc.c linenumber=4140
      list_del /src/quickjs/./list.h linenumber=2063
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2064
      js_free_rt /src/quickjs/quickjs.c linenumber=2065
    free_timer /src/quickjs/quickjs-libc.c linenumber=4145
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4150
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4151
    JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4168
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=42
  JS_FreeContext /src/quickjs/quickjs.c linenumber=43
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=44
  js_std_await /src/quickjs/quickjs-libc.c linenumber=47
  JS_WriteObject /src/quickjs/quickjs.c linenumber=49
    JS_WriteObject2 /src/quickjs/quickjs.c linenumber=37769
      js_dbuf_init /src/quickjs/quickjs.c linenumber=37737
      js_object_list_init /src/quickjs/quickjs.c linenumber=37738
      JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37740
        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=37551
        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=37552
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37559
          dbuf_putc /src/quickjs/./cutils.h linenumber=36977
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37562
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37565
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37568
        bc_put_sleb128 /src/quickjs/quickjs.c linenumber=37569
          dbuf_put_sleb128 /src/quickjs/quickjs.c linenumber=37008
            dbuf_put_leb128 /src/quickjs/quickjs.c linenumber=6996
              dbuf_putc /src/quickjs/./cutils.h linenumber=6985
              dbuf_putc /src/quickjs/./cutils.h linenumber=6987
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37574
        bc_put_u64 /src/quickjs/quickjs.c linenumber=37576
          dbuf_put /src/quickjs/cutils.c linenumber=36998
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37582
        JS_WriteString /src/quickjs/quickjs.c linenumber=37583
          bc_put_leb128 /src/quickjs/quickjs.c linenumber=37181
            dbuf_put_leb128 /src/quickjs/quickjs.c linenumber=37003
          bc_put_u16 /src/quickjs/quickjs.c linenumber=37184
            dbuf_put_u16 /src/quickjs/./cutils.h linenumber=36984
          dbuf_put /src/quickjs/cutils.c linenumber=37186
        JS_ToString /src/quickjs/quickjs.c linenumber=37589
        JS_IsException /src/quickjs/./quickjs.h linenumber=37590
        JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37592
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=37593
          JS_WriteFunctionTag /src/quickjs/quickjs.c linenumber=37599
            bc_put_u8 /src/quickjs/quickjs.c linenumber=37247
            bc_set_flags /src/quickjs/quickjs.c linenumber=37249
            bc_set_flags /src/quickjs/quickjs.c linenumber=37250
            bc_set_flags /src/quickjs/quickjs.c linenumber=37251
            bc_set_flags /src/quickjs/quickjs.c linenumber=37252
            bc_set_flags /src/quickjs/quickjs.c linenumber=37253
            bc_set_flags /src/quickjs/quickjs.c linenumber=37254
            bc_set_flags /src/quickjs/quickjs.c linenumber=37255
            bc_set_flags /src/quickjs/quickjs.c linenumber=37256
            bc_set_flags /src/quickjs/quickjs.c linenumber=37257
            bc_set_flags /src/quickjs/quickjs.c linenumber=37258
            bc_set_flags /src/quickjs/quickjs.c linenumber=37259
            __assert_fail  linenumber=37260
            bc_put_u16 /src/quickjs/quickjs.c linenumber=37261
            bc_put_u8 /src/quickjs/quickjs.c linenumber=37262
            bc_put_atom /src/quickjs/quickjs.c linenumber=37263
              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=37061
              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=37062
              bc_atom_to_idx /src/quickjs/quickjs.c linenumber=37064
                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=37021
                js_resize_array /src/quickjs/quickjs.c linenumber=37033
                js_resize_array /src/quickjs/quickjs.c linenumber=37041
              bc_put_leb128 /src/quickjs/quickjs.c linenumber=37068
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37265
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37266
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37267
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37268
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37269
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37270
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37271
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37272
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37274
            bc_put_atom /src/quickjs/quickjs.c linenumber=37277
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37278
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37279
            bc_set_flags /src/quickjs/quickjs.c linenumber=37281
            bc_set_flags /src/quickjs/quickjs.c linenumber=37282
            bc_set_flags /src/quickjs/quickjs.c linenumber=37283
            bc_set_flags /src/quickjs/quickjs.c linenumber=37284
            bc_set_flags /src/quickjs/quickjs.c linenumber=37285
            __assert_fail  linenumber=37286
            bc_put_u8 /src/quickjs/quickjs.c linenumber=37287
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37290
            bc_put_atom /src/quickjs/quickjs.c linenumber=37295
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37296
            bc_set_flags /src/quickjs/quickjs.c linenumber=37298
            bc_set_flags /src/quickjs/quickjs.c linenumber=37299
            bc_set_flags /src/quickjs/quickjs.c linenumber=37300
            bc_set_flags /src/quickjs/quickjs.c linenumber=37301
            __assert_fail  linenumber=37302
            bc_put_u16 /src/quickjs/quickjs.c linenumber=37303
            JS_WriteFunctionBytecode /src/quickjs/quickjs.c linenumber=37306
              js_malloc /src/quickjs/quickjs.c linenumber=37140
              get_u32 /src/quickjs/./cutils.h linenumber=37155
              bc_atom_to_idx /src/quickjs/quickjs.c linenumber=37156
              put_u32 /src/quickjs/./cutils.h linenumber=37158
              dbuf_put /src/quickjs/cutils.c linenumber=37169
            bc_put_atom /src/quickjs/quickjs.c linenumber=37310
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37311
            dbuf_put /src/quickjs/cutils.c linenumber=37312
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37314
            dbuf_put /src/quickjs/cutils.c linenumber=37315
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37317
            JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37322
              JS_WriteModule /src/quickjs/quickjs.c linenumber=37605
                bc_put_u8 /src/quickjs/quickjs.c linenumber=37335
                bc_put_atom /src/quickjs/quickjs.c linenumber=37336
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37338
                bc_put_atom /src/quickjs/quickjs.c linenumber=37341
                JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37342
                  js_object_list_find /src/quickjs/quickjs.c linenumber=37614
                    js_object_list_get_hash /src/quickjs/quickjs.c linenumber=36878
                  bc_put_u8 /src/quickjs/quickjs.c linenumber=37616
                  bc_put_leb128 /src/quickjs/quickjs.c linenumber=37617
                  js_object_list_add /src/quickjs/quickjs.c linenumber=37620
                    js_resize_array /src/quickjs/quickjs.c linenumber=36850
                    max_uint32 /src/quickjs/./cutils.h linenumber=36855
                    js_object_list_resize_hash /src/quickjs/quickjs.c linenumber=36858
                      js_malloc /src/quickjs/quickjs.c linenumber=36824
                      js_free /src/quickjs/quickjs.c linenumber=36827
                      js_object_list_get_hash /src/quickjs/quickjs.c linenumber=36836
                    js_object_list_get_hash /src/quickjs/quickjs.c linenumber=36862
                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37625
                  JS_WriteArray /src/quickjs/quickjs.c linenumber=37632
                    bc_put_u8 /src/quickjs/quickjs.c linenumber=0
                    js_get_length32 /src/quickjs/quickjs.c linenumber=37403
                    bc_put_leb128 /src/quickjs/quickjs.c linenumber=37405
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37408
                      JS_WriteObjectTag /src/quickjs/quickjs.c linenumber=37635
                        bc_put_u8 /src/quickjs/quickjs.c linenumber=37471
                        get_shape_prop /src/quickjs/quickjs.c linenumber=37477
                        JS_AtomIsString /src/quickjs/quickjs.c linenumber=37480
                          JS_AtomGetKind /src/quickjs/quickjs.c linenumber=2744
                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37483
                        bc_put_leb128 /src/quickjs/quickjs.c linenumber=37476
                        bc_put_atom /src/quickjs/quickjs.c linenumber=37489
                        JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37490
                          JS_WriteArrayBuffer /src/quickjs/quickjs.c linenumber=37638
                            JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=37520
                            bc_put_u8 /src/quickjs/quickjs.c linenumber=37523
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37524
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37525
                            dbuf_put /src/quickjs/cutils.c linenumber=37526
                          JS_WriteSharedArrayBuffer /src/quickjs/quickjs.c linenumber=37643
                            __assert_fail  linenumber=37534
                            bc_put_u8 /src/quickjs/quickjs.c linenumber=37535
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37536
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=37537
                            bc_put_u64 /src/quickjs/quickjs.c linenumber=37538
                            js_resize_array /src/quickjs/quickjs.c linenumber=37539
                          bc_put_u8 /src/quickjs/quickjs.c linenumber=37646
                          JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37647
                            bc_put_u8 /src/quickjs/quickjs.c linenumber=37653
                            JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37654
                              JS_WriteTypedArray /src/quickjs/quickjs.c linenumber=37659
                                bc_put_u8 /src/quickjs/quickjs.c linenumber=37506
                                bc_put_u8 /src/quickjs/quickjs.c linenumber=37507
                                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37508
                                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37509
                                JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37510
                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37661
                                  JS_WriteBigInt /src/quickjs/quickjs.c linenumber=37673
                                    bc_put_u8 /src/quickjs/quickjs.c linenumber=37198
                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=37201
                                    bc_put_leb128 /src/quickjs/quickjs.c linenumber=37223
                                    bc_put_u64 /src/quickjs/quickjs.c linenumber=37229
                                    bc_put_u8 /src/quickjs/quickjs.c linenumber=37233
                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=37678
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37413
                    JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=37420
                    get_shape_prop /src/quickjs/quickjs.c linenumber=37423
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=37424
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37430
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37434
                    get_shape_prop /src/quickjs/quickjs.c linenumber=37442
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37448
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37452
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37346
                bc_put_u8 /src/quickjs/quickjs.c linenumber=37349
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37351
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37353
                bc_put_atom /src/quickjs/quickjs.c linenumber=37354
                bc_put_atom /src/quickjs/quickjs.c linenumber=37356
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37359
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37362
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37365
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37368
                bc_put_u8 /src/quickjs/quickjs.c linenumber=37369
                bc_put_atom /src/quickjs/quickjs.c linenumber=37370
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=37371
                bc_put_u8 /src/quickjs/quickjs.c linenumber=37374
                JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=37376
      JS_WriteObjectAtoms /src/quickjs/quickjs.c linenumber=37742
        js_dbuf_init /src/quickjs/quickjs.c linenumber=37695
        bc_put_u8 /src/quickjs/quickjs.c linenumber=37696
        bc_put_leb128 /src/quickjs/quickjs.c linenumber=37698
        JS_WriteString /src/quickjs/quickjs.c linenumber=37701
        dbuf_claim /src/quickjs/cutils.c linenumber=37709
        dbuf_free /src/quickjs/cutils.c linenumber=37714
        dbuf_free /src/quickjs/cutils.c linenumber=37718
      js_object_list_end /src/quickjs/quickjs.c linenumber=37744
        js_free /src/quickjs/quickjs.c linenumber=36891
        js_free /src/quickjs/quickjs.c linenumber=36892
      js_free /src/quickjs/quickjs.c linenumber=37745
      js_free /src/quickjs/quickjs.c linenumber=37746
      js_object_list_end /src/quickjs/quickjs.c linenumber=37754
      js_free /src/quickjs/quickjs.c linenumber=37755
      js_free /src/quickjs/quickjs.c linenumber=37756
      dbuf_free /src/quickjs/cutils.c linenumber=37757
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=50
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=52
  JS_FreeContext /src/quickjs/quickjs.c linenumber=53
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=54
  JS_ReadObject /src/quickjs/quickjs.c linenumber=57
    JS_ReadObjectAtoms /src/quickjs/quickjs.c linenumber=38913
      bc_get_u8 /src/quickjs/quickjs.c linenumber=38846
        bc_read_error_end /src/quickjs/quickjs.c linenumber=37841
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=37832
      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=38849
      bc_get_leb128 /src/quickjs/quickjs.c linenumber=38853
        get_leb128 /src/quickjs/quickjs.c linenumber=37895
        bc_read_error_end /src/quickjs/quickjs.c linenumber=37897
      js_mallocz /src/quickjs/quickjs.c linenumber=38859
      JS_ReadString /src/quickjs/quickjs.c linenumber=38865
        bc_get_leb128 /src/quickjs/quickjs.c linenumber=37982
        JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=37987
        js_alloc_string /src/quickjs/quickjs.c linenumber=37990
        bc_read_error_end /src/quickjs/quickjs.c linenumber=37997
        js_free_string /src/quickjs/quickjs.c linenumber=37998
      JS_NewAtomStr /src/quickjs/quickjs.c linenumber=38868
    JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38916
      js_check_stack_overflow /src/quickjs/quickjs.c linenumber=38732
      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=38733
      bc_get_u8 /src/quickjs/quickjs.c linenumber=38735
      bc_get_sleb128 /src/quickjs/quickjs.c linenumber=38754
        get_sleb128 /src/quickjs/quickjs.c linenumber=37905
        bc_read_error_end /src/quickjs/quickjs.c linenumber=37907
      bc_get_u64 /src/quickjs/quickjs.c linenumber=38763
        bc_read_error_end /src/quickjs/quickjs.c linenumber=37882
        get_u64 /src/quickjs/./cutils.h linenumber=37884
      __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=38766
      JS_ReadString /src/quickjs/quickjs.c linenumber=38772
      JS_ReadFunctionTag /src/quickjs/quickjs.c linenumber=38781
        bc_get_u16 /src/quickjs/quickjs.c linenumber=38172
          bc_read_error_end /src/quickjs/quickjs.c linenumber=37852
          get_u16 /src/quickjs/./cutils.h linenumber=37854
        bc_get_flags /src/quickjs/quickjs.c linenumber=38175
        bc_get_flags /src/quickjs/quickjs.c linenumber=38176
        bc_get_flags /src/quickjs/quickjs.c linenumber=38177
        bc_get_flags /src/quickjs/quickjs.c linenumber=38178
        bc_get_flags /src/quickjs/quickjs.c linenumber=38179
        bc_get_flags /src/quickjs/quickjs.c linenumber=38180
        bc_get_flags /src/quickjs/quickjs.c linenumber=38181
        bc_get_flags /src/quickjs/quickjs.c linenumber=38182
        bc_get_flags /src/quickjs/quickjs.c linenumber=38183
        bc_get_flags /src/quickjs/quickjs.c linenumber=38184
        bc_get_flags /src/quickjs/quickjs.c linenumber=38185
        bc_get_u8 /src/quickjs/quickjs.c linenumber=38187
        bc_get_atom /src/quickjs/quickjs.c linenumber=38190
          bc_get_leb128 /src/quickjs/quickjs.c linenumber=37965
          __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=37968
          bc_idx_to_atom /src/quickjs/quickjs.c linenumber=37971
            __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=37944
            JS_DupAtom /src/quickjs/quickjs.c linenumber=37947
            JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=37951
            JS_DupAtom /src/quickjs/quickjs.c linenumber=37956
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=38192
          bc_get_leb128 /src/quickjs/quickjs.c linenumber=37921
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=38194
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=38196
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=38198
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=38200
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38202
          bc_get_leb128 /src/quickjs/quickjs.c linenumber=37915
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38204
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38206
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38208
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=38228
        js_mallocz /src/quickjs/quickjs.c linenumber=38230
        add_gc_object /src/quickjs/quickjs.c linenumber=38246
        bc_get_atom /src/quickjs/quickjs.c linenumber=38263
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38265
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=38268
        bc_get_u8 /src/quickjs/quickjs.c linenumber=38270
        bc_get_flags /src/quickjs/quickjs.c linenumber=38273
        bc_get_flags /src/quickjs/quickjs.c linenumber=38274
        bc_get_flags /src/quickjs/quickjs.c linenumber=38275
        bc_get_flags /src/quickjs/quickjs.c linenumber=38276
        bc_get_flags /src/quickjs/quickjs.c linenumber=38277
        bc_get_atom /src/quickjs/quickjs.c linenumber=38289
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38291
        bc_get_u16 /src/quickjs/quickjs.c linenumber=38294
        bc_get_flags /src/quickjs/quickjs.c linenumber=38297
        bc_get_flags /src/quickjs/quickjs.c linenumber=38298
        bc_get_flags /src/quickjs/quickjs.c linenumber=38299
        bc_get_flags /src/quickjs/quickjs.c linenumber=38300
        JS_ReadFunctionBytecode /src/quickjs/quickjs.c linenumber=38309
          bc_read_error_end /src/quickjs/quickjs.c linenumber=38038
          bc_get_buf /src/quickjs/quickjs.c linenumber=38043
            bc_read_error_end /src/quickjs/quickjs.c linenumber=37933
          get_u32 /src/quickjs/./cutils.h linenumber=38061
          JS_DupAtom /src/quickjs/quickjs.c linenumber=38064
          bc_idx_to_atom /src/quickjs/quickjs.c linenumber=38066
          put_u32 /src/quickjs/./cutils.h linenumber=38071
        bc_get_atom /src/quickjs/quickjs.c linenumber=38316
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38321
        js_mallocz /src/quickjs/quickjs.c linenumber=38324
        bc_get_buf /src/quickjs/quickjs.c linenumber=38327
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38330
        js_mallocz /src/quickjs/quickjs.c linenumber=38334
        bc_get_buf /src/quickjs/quickjs.c linenumber=38337
        JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38346
          JS_ReadModule /src/quickjs/quickjs.c linenumber=38786
            bc_get_atom /src/quickjs/quickjs.c linenumber=38369
            js_new_module_def /src/quickjs/quickjs.c linenumber=38374
            JS_NewModuleValue /src/quickjs/quickjs.c linenumber=38377
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38378
            js_mallocz /src/quickjs/quickjs.c linenumber=38382
            bc_get_atom /src/quickjs/quickjs.c linenumber=38388
            JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38390
              JS_ReadObjectTag /src/quickjs/quickjs.c linenumber=38789
                JS_NewObject /src/quickjs/quickjs.c linenumber=38483
                BC_add_object_ref /src/quickjs/quickjs.c linenumber=38484
                  BC_add_object_ref1 /src/quickjs/quickjs.c linenumber=38153
                    js_resize_array /src/quickjs/quickjs.c linenumber=38142
                bc_get_leb128 /src/quickjs/quickjs.c linenumber=38486
                bc_get_atom /src/quickjs/quickjs.c linenumber=38489
                JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38494
                  JS_ReadArray /src/quickjs/quickjs.c linenumber=38793
                    JS_NewArray /src/quickjs/quickjs.c linenumber=38519
                    BC_add_object_ref /src/quickjs/quickjs.c linenumber=38520
                    bc_get_leb128 /src/quickjs/quickjs.c linenumber=38523
                    JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38526
                      JS_ReadTypedArray /src/quickjs/quickjs.c linenumber=38796
                        bc_get_u8 /src/quickjs/quickjs.c linenumber=38563
                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38566
                        bc_get_leb128 /src/quickjs/quickjs.c linenumber=38567
                        bc_get_leb128 /src/quickjs/quickjs.c linenumber=38569
                        BC_add_object_ref1 /src/quickjs/quickjs.c linenumber=38574
                        JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38576
                          JS_ReadArrayBuffer /src/quickjs/quickjs.c linenumber=38799
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=38609
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=38611
                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38614
                            bc_read_error_end /src/quickjs/quickjs.c linenumber=38620
                            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=38624
                            js_array_buffer_free /src/quickjs/quickjs.c linenumber=38624
                            JS_IsException /src/quickjs/./quickjs.h linenumber=38630
                            BC_add_object_ref /src/quickjs/quickjs.c linenumber=38632
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=38637
                          JS_ReadSharedArrayBuffer /src/quickjs/quickjs.c linenumber=38804
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=38650
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=38652
                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38655
                            bc_get_u64 /src/quickjs/quickjs.c linenumber=38660
                            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=38664
                            JS_IsException /src/quickjs/./quickjs.h linenumber=38669
                            BC_add_object_ref /src/quickjs/quickjs.c linenumber=38671
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=38675
                          JS_ReadDate /src/quickjs/quickjs.c linenumber=38807
                            JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38684
                              JS_ReadObjectValue /src/quickjs/quickjs.c linenumber=38810
                                JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38710
                                  JS_ReadBigInt /src/quickjs/quickjs.c linenumber=38813
                                    bc_get_leb128 /src/quickjs/quickjs.c linenumber=38093
                                    __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=38099
                                    js_bigint_new /src/quickjs/quickjs.c linenumber=38101
                                    bc_get_u64 /src/quickjs/quickjs.c linenumber=38109
                                    bc_get_u8 /src/quickjs/quickjs.c linenumber=38119
                                    JS_CompactBigInt /src/quickjs/quickjs.c linenumber=38131
                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=38133
                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=38819
                                  bc_get_leb128 /src/quickjs/quickjs.c linenumber=38820
                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=38824
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=38827
                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=38832
                                JS_IsException /src/quickjs/./quickjs.h linenumber=38711
                                JS_ToObject /src/quickjs/quickjs.c linenumber=38713
                                JS_IsException /src/quickjs/./quickjs.h linenumber=38714
                                BC_add_object_ref /src/quickjs/quickjs.c linenumber=38716
                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=38718
                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=38721
                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=38722
                            JS_IsException /src/quickjs/./quickjs.h linenumber=38685
                            JS_IsNumber /src/quickjs/./quickjs.h linenumber=38687
                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38688
                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=38691
                            JS_IsException /src/quickjs/./quickjs.h linenumber=38693
                            BC_add_object_ref /src/quickjs/quickjs.c linenumber=38695
                            JS_SetObjectData /src/quickjs/quickjs.c linenumber=38697
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=38700
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=38701
                        JS_IsException /src/quickjs/./quickjs.h linenumber=38577
                        js_get_array_buffer /src/quickjs/quickjs.c linenumber=38579
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=38580
                        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=38584
                        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=38585
                        js_typed_array_constructor /src/quickjs/quickjs.c linenumber=38586
                        JS_IsException /src/quickjs/./quickjs.h linenumber=38589
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=38594
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=38597
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=38598
                    JS_IsException /src/quickjs/./quickjs.h linenumber=38527
                    JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=38533
                    JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38539
                    JS_IsException /src/quickjs/./quickjs.h linenumber=38540
                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=38542
                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=38543
                    JS_PreventExtensions /src/quickjs/quickjs.c linenumber=38547
                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=38551
                JS_IsException /src/quickjs/./quickjs.h linenumber=38495
                JS_FreeAtom /src/quickjs/quickjs.c linenumber=38496
                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=38499
                JS_FreeAtom /src/quickjs/quickjs.c linenumber=38500
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=38506
            JS_IsException /src/quickjs/./quickjs.h linenumber=38391
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38397
            js_mallocz /src/quickjs/quickjs.c linenumber=38401
            bc_get_u8 /src/quickjs/quickjs.c linenumber=38406
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38410
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38413
            bc_get_atom /src/quickjs/quickjs.c linenumber=38415
            bc_get_atom /src/quickjs/quickjs.c linenumber=38418
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38423
            js_mallocz /src/quickjs/quickjs.c linenumber=38427
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38432
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38437
            js_mallocz /src/quickjs/quickjs.c linenumber=38441
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38447
            bc_get_u8 /src/quickjs/quickjs.c linenumber=38449
            bc_get_atom /src/quickjs/quickjs.c linenumber=38452
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=38454
            bc_get_u8 /src/quickjs/quickjs.c linenumber=38459
            JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=38463
            JS_IsException /src/quickjs/./quickjs.h linenumber=38464
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=38469
        JS_IsException /src/quickjs/./quickjs.h linenumber=38347
        JS_DupContext /src/quickjs/quickjs.c linenumber=38353
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=38356
    bc_reader_free /src/quickjs/quickjs.c linenumber=38918
      JS_FreeAtom /src/quickjs/quickjs.c linenumber=38884
      js_free /src/quickjs/quickjs.c linenumber=38886
      js_free /src/quickjs/quickjs.c linenumber=38888
  js_free /src/quickjs/quickjs.c linenumber=58
  JS_IsException /src/quickjs/./quickjs.h linenumber=59
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=60
  JS_FreeContext /src/quickjs/quickjs.c linenumber=61
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=62
  reset_nbinterrupts /src/quickjs/fuzz/fuzz_common.c linenumber=65
  JS_ResolveModule /src/quickjs/quickjs.c linenumber=72
    js_resolve_module /src/quickjs/quickjs.c linenumber=36783
    js_free_modules /src/quickjs/quickjs.c linenumber=36784
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=73
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=74
  JS_FreeContext /src/quickjs/quickjs.c linenumber=75
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=76
  js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=79
  JS_EvalFunction /src/quickjs/quickjs.c linenumber=81
  JS_IsException /src/quickjs/./quickjs.h linenumber=82
  js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=83
  js_std_loop /src/quickjs/quickjs-libc.c linenumber=85
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=4258
    JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4258
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4261
    js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4266
    js_os_poll /src/quickjs/quickjs-libc.c linenumber=4268
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=87
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=88
  JS_FreeContext /src/quickjs/quickjs.c linenumber=89
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=90
====================================
