{
  "programs": [
    "Program {\n    span: 56..1903,\n    kind: Module,\n    body: [\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n    ],\n}"
  ],
  "stmts": [
    "ModuleDecl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 86..96,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 95..105,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 104..114,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 113..123,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 122..132,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 131..141,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 140..150,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 149..159,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 158..168,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 167..178,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 177..188,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 187..198,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 197..208,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 207..218,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 217..228,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 227..238,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 237..248,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 247..258,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 257..268,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 267..301,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 326..371,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 364..401,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 439..489,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 520..527,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 582..637,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 692..747,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 828..883,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 948..1003,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 1063..1118,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 1178..1238,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1231..1289,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1282..1322,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1354..1365,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1358..1416,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1409..1449,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1481..1492,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1485..1523,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1516..1556,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1588..1599,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1592..1630,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1623..1663,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1695..1705,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1727..1737,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1730..1770,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1802..1812,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1824..1834,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1827..1867,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1899..1903,\n        expr: _,\n    },\n)"
  ],
  "decls": [
    "Var(\n    VarDecl {\n        span: 298..338,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 298..325,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 398..457,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 398..438,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 524..607,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 524..581,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 634..717,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 634..691,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 744..770,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 744..766,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 767..853,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 767..827,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 880..973,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 880..947,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1000..1088,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1000..1062,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1115..1203,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1115..1177,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)"
  ],
  "pats": [
    "Ident(\n    Ident {\n        span: 302..314,\n        sym: \"exportsAlias\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 315..325,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 402..420,\n        sym: \"moduleExportsAlias\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 421..438,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 528..553,\n        sym: \"multipleDeclarationAlias1\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 556..563,\n        sym: \"exports\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 554..581,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 638..663,\n        sym: \"multipleDeclarationAlias2\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Assign(\n    AssignPat {\n        span: 664..691,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 748..765,\n        sym: \"someOtherVariable\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 771..796,\n        sym: \"multipleDeclarationAlias3\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 799..816,\n        sym: \"someOtherVariable\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 797..827,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 884..909,\n        sym: \"multipleDeclarationAlias4\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 912..929,\n        sym: \"someOtherVariable\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 910..947,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1004..1029,\n        sym: \"multipleDeclarationAlias5\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1049..1056,\n        sym: \"exports\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Assign(\n    AssignPat {\n        span: 1030..1062,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1119..1144,\n        sym: \"multipleDeclarationAlias6\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1147..1154,\n        sym: \"exports\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1145..1177,\n        left: _,\n        right: _,\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1258..1275,\n        sym: \"someOtherVariable\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1231..1238,\n        sym: \"exports\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1385..1402,\n        sym: \"someOtherVariable\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1358..1365,\n        sym: \"exports\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1485..1492,\n        sym: \"exports\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Expr(\n    _,\n)",
    "Ident(\n    Ident {\n        span: 1592..1599,\n        sym: \"exports\",\n    },\n)",
    "Expr(\n    _,\n)",
    "Expr(\n    _,\n)",
    "Expr(\n    _,\n)"
  ],
  "exprs": [
    "Ident(\n    Ident {\n        span: 86..87,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 87..94,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 88..93,\n                sym: \"func1\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 95..96,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 96..103,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 97..102,\n                sym: \"func2\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 104..105,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 105..112,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 106..111,\n                sym: \"func3\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 113..114,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 114..121,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 115..120,\n                sym: \"func4\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 122..123,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 123..130,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 124..129,\n                sym: \"func5\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 131..132,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 132..139,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 133..138,\n                sym: \"func6\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 140..141,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 141..148,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 142..147,\n                sym: \"func7\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 149..150,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 150..157,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 151..156,\n                sym: \"func8\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 158..159,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 159..166,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 160..165,\n                sym: \"func9\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 167..168,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 168..176,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 169..175,\n                sym: \"func10\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 177..178,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 178..186,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 179..185,\n                sym: \"func11\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 187..188,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 188..196,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 189..195,\n                sym: \"func12\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 197..198,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 198..206,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 199..205,\n                sym: \"func13\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 207..208,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 208..216,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 209..215,\n                sym: \"func14\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 217..218,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 218..226,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 219..225,\n                sym: \"func15\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 227..228,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 228..236,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 229..235,\n                sym: \"func16\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 237..238,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 238..246,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 239..245,\n                sym: \"func17\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 247..248,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 248..256,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 249..255,\n                sym: \"func18\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 257..258,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 258..266,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 259..265,\n                sym: \"func19\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 267..268,\n        sym: \"b\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 268..276,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 269..275,\n                sym: \"func20\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 317..324,\n        sym: \"exports\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 326..338,\n        sym: \"exportsAlias\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 338..346,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 339..344,\n                sym: \"func1\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 345..363,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 364..371,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 371..379,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 372..377,\n                sym: \"func2\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 378..396,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 423..429,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 429..438,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 430..437,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 439..457,\n        sym: \"moduleExportsAlias\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 457..465,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 458..463,\n                sym: \"func3\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 464..482,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 566..572,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 572..581,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 573..580,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 564..581,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 582..607,\n        sym: \"multipleDeclarationAlias1\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 607..615,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 608..613,\n                sym: \"func5\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 614..632,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 666..672,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 672..682,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 673..680,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 683..690,\n        sym: \"exports\",\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 681..691,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 692..717,\n        sym: \"multipleDeclarationAlias2\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 717..725,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 718..723,\n                sym: \"func6\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 724..742,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 819..826,\n        sym: \"exports\",\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 817..827,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 828..853,\n        sym: \"multipleDeclarationAlias3\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 853..861,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 854..859,\n                sym: \"func7\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 860..878,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 932..938,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 938..947,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 939..946,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 930..947,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 948..973,\n        sym: \"multipleDeclarationAlias4\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 973..981,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 974..979,\n                sym: \"func8\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 980..998,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1032..1038,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1038..1048,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1039..1046,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1059..1062,\n        props: [],\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1057..1062,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1047..1062,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1063..1088,\n        sym: \"multipleDeclarationAlias5\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1088..1096,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1089..1094,\n                sym: \"func9\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1095..1113,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1157..1163,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1163..1173,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1164..1171,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1174..1177,\n        props: [],\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1172..1177,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1155..1177,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1178..1203,\n        sym: \"multipleDeclarationAlias6\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1203..1212,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1204..1210,\n                sym: \"func10\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1211..1229,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1241..1247,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1247..1257,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1248..1255,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1278..1281,\n        props: [],\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1276..1281,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1256..1281,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1239..1281,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1282..1289,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1289..1298,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1290..1296,\n                sym: \"func11\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1297..1315,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1368..1374,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1374..1384,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1375..1382,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1405..1408,\n        props: [],\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1403..1408,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1383..1408,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1366..1408,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1409..1416,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1416..1425,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1417..1423,\n                sym: \"func11\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1424..1442,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1495..1501,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1501..1511,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1502..1509,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1512..1515,\n        props: [],\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1510..1515,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1493..1515,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1516..1523,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1523..1532,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1524..1530,\n                sym: \"func13\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1531..1549,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1602..1608,\n        sym: \"module\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1608..1618,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1609..1616,\n                sym: \"exports\",\n            },\n        ),\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1619..1622,\n        props: [],\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1617..1622,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Assign(\n    AssignExpr {\n        span: 1600..1622,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1623..1630,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1630..1639,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1631..1637,\n                sym: \"func15\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1638..1656,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1730..1737,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1737..1746,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1738..1744,\n                sym: \"func17\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1745..1763,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1827..1834,\n        sym: \"exports\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1834..1843,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1835..1841,\n                sym: \"func19\",\n            },\n        ),\n    },\n)",
    "Function(\n    _,\n)",
    "Assign(\n    AssignExpr {\n        span: 1842..1860,\n        left: _,\n        op: Assign,\n        right: _,\n    },\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 0..0,\n        },\n    ),\n)"
  ],
  "module_decls": [
    "Import(\n    ImportDecl {\n        span: 56..87,\n        specifiers: [\n            Default(\n                ImportDefaultSpecifier {\n                    local: Ident {\n                        span: 63..64,\n                        sym: \"b\",\n                    },\n                },\n            ),\n        ],\n        type_only: false,\n        src: StrLit {\n            span: 0..0,\n            value: \"\",\n        },\n        with: [],\n    },\n)"
  ],
  "functions": [
    "Function {\n    span: 347..363,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 380..396,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 466..482,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 616..632,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 726..742,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 862..878,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 982..998,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1097..1113,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1213..1229,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1299..1315,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1426..1442,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1533..1549,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1640..1656,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1747..1763,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1844..1860,\n    params: [],\n    body: [],\n    is_async: false,\n    is_generator: false,\n}"
  ],
  "classes": [],
  "class_members": [],
  "jsx_elements": [],
  "ts_types": []
}
