{
  "programs": [
    "Program {\n    span: 1003..2087,\n    kind: Script,\n    body: [\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n    ],\n}"
  ],
  "stmts": [
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Return(\n    ReturnStmt {\n        span: 1535..1554,\n        arg: Some(\n            _,\n        ),\n    },\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)"
  ],
  "decls": [
    "Var(\n    VarDecl {\n        span: 1003..1037,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1003..1033,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1034..1423,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1034..1076,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1420..1453,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1420..1449,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1450..1522,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1450..1512,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Fn(\n    FnDecl {\n        span: 1514..1559,\n        ident: Ident {\n            span: 1523..1526,\n            sym: \"foo\",\n        },\n        declare: false,\n        params: [],\n        body: [\n            _,\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1556..1581,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1556..1577,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1578..1721,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1578..1598,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1718..1740,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1718..1740,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1737..1766,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1737..1762,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1763..1781,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1763..1777,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1778..1825,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1778..1825,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1822..1883,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1822..1879,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1880..1907,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1880..1903,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1904..1936,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1904..1932,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1933..1965,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1933..1961,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1962..2006,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1962..2002,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 2003..2049,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 2003..2045,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 2046..2087,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 2046..2085,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)"
  ],
  "pats": [
    "Ident(\n    Ident {\n        span: 1008..1010,\n        sym: \"a0\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1012..1014,\n        sym: \"a1\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1007..1016,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1039..1041,\n        sym: \"a2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1042..1050,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1051..1053,\n        sym: \"a3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1054..1058,\n        left: _,\n        right: _,\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1038..1059,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1425..1427,\n        sym: \"b0\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1429..1431,\n        sym: \"b1\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1433..1435,\n        sym: \"b2\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1424..1438,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1455..1457,\n        sym: \"b3\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1459..1461,\n        sym: \"b4\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1463..1465,\n        sym: \"b5\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1454..1467,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1561..1563,\n        sym: \"b6\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1565..1567,\n        sym: \"b7\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1560..1570,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1586..1588,\n        sym: \"b8\",\n    },\n)",
    "Rest(\n    RestPat {\n        span: 1583..1589,\n        arg: _,\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1582..1591,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1722..1726,\n        sym: \"temp\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1727..1740,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1742..1744,\n        sym: \"c0\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1746..1748,\n        sym: \"c1\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1741..1751,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1768..1770,\n        sym: \"c2\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1767..1773,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1785..1787,\n        sym: \"c3\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1784..1789,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1783..1790,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1795..1797,\n        sym: \"c4\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1794..1799,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1793..1800,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1792..1801,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1791..1802,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1782..1804,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1828..1830,\n        sym: \"c5\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1827..1832,\n        elems: [\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1833..1835,\n        sym: \"c6\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1826..1837,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1887..1889,\n        sym: \"c7\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1884..1892,\n        elems: [\n            None,\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1913..1915,\n        sym: \"c8\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1908..1918,\n        elems: [\n            None,\n            None,\n            None,\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1942..1944,\n        sym: \"c9\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1937..1947,\n        elems: [\n            None,\n            None,\n            None,\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1973..1976,\n        sym: \"c10\",\n    },\n)",
    "Rest(\n    RestPat {\n        span: 1970..1977,\n        arg: _,\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 1966..1979,\n        elems: [\n            None,\n            None,\n            None,\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 2008..2011,\n        sym: \"c11\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 2013..2016,\n        sym: \"c12\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 2021..2024,\n        sym: \"c13\",\n    },\n)",
    "Rest(\n    RestPat {\n        span: 2018..2025,\n        arg: _,\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 2007..2027,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 2051..2054,\n        sym: \"c14\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 2056..2059,\n        sym: \"c15\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 2061..2064,\n        sym: \"c16\",\n    },\n)",
    "Array(\n    ArrayPat {\n        span: 2050..2067,\n        elems: [\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n            Some(\n                _,\n            ),\n        ],\n    },\n)"
  ],
  "exprs": [
    "Ident(\n    Ident {\n        span: 1023..1032,\n        sym: \"undefined\",\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 1044..1049,\n            value: false,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1056..1057,\n            value: 1.0,\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1066..1075,\n        sym: \"undefined\",\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1440..1441,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1443..1444,\n            value: 3.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1446..1447,\n            value: 4.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1439..1449,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1496..1497,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1499..1500,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 1502..1510,\n            value: \"string\",\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1495..1512,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1543..1544,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1546..1547,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1549..1550,\n            value: 3.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1542..1552,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1571..1574,\n        sym: \"foo\",\n    },\n)",
    "Call(\n    CallExpr {\n        span: 1574..1577,\n        callee: _,\n        args: [],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1592..1595,\n        sym: \"foo\",\n    },\n)",
    "Call(\n    CallExpr {\n        span: 1595..1598,\n        callee: _,\n        args: [],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1730..1731,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1732..1733,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1734..1735,\n            value: 3.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1729..1740,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1756..1760,\n        sym: \"temp\",\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1752..1762,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: true,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1774..1777,\n        elems: [],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1807..1810,\n        elems: [],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1806..1811,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1815..1818,\n        elems: [],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1814..1819,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1813..1820,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1812..1821,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1805..1825,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1869..1870,\n            value: 1.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1868..1872,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 1873..1877,\n            value: true,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1867..1879,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1894..1895,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1897..1898,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1900..1901,\n            value: 3.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1893..1903,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1920..1921,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1923..1924,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1926..1927,\n            value: 3.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1929..1930,\n            value: 4.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1919..1932,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1949..1950,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1952..1953,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1955..1956,\n            value: 3.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1958..1959,\n            value: 4.0,\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1948..1961,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1981..1982,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1984..1985,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1987..1988,\n            value: 3.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1990..1991,\n            value: 4.0,\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 1993..2000,\n            value: \"hello\",\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 1980..2002,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 2029..2030,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 2032..2033,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 2035..2043,\n            value: \"string\",\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 2028..2045,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 2069..2070,\n            value: 1.0,\n        },\n    ),\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 2072..2073,\n            value: 2.0,\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 2075..2083,\n            value: \"string\",\n        },\n    ),\n)",
    "Array(\n    ArrayExpr {\n        span: 2068..2085,\n        elems: [\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n            Some(\n                ExprOrSpread {\n                    spread: false,\n                    expr: _,\n                },\n            ),\n        ],\n    },\n)"
  ],
  "module_decls": [],
  "functions": [],
  "classes": [],
  "class_members": [],
  "jsx_elements": [],
  "ts_types": []
}
