{
  "programs": [
    "Program {\n    span: 108..1282,\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        _,\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": [
    "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)",
    "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)",
    "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)",
    "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": [
    "TsEnum(\n    TsEnumDecl {\n        span: 108..131,\n        ident: Ident {\n            span: 113..114,\n            sym: \"E\",\n        },\n        declare: false,\n        is_const: false,\n        members: [\n            TsEnumMember {\n                span: 117..119,\n                name: Ident(\n                    Ident {\n                        span: 117..118,\n                        sym: \"a\",\n                    },\n                ),\n                init: None,\n            },\n            TsEnumMember {\n                span: 120..122,\n                name: Ident(\n                    Ident {\n                        span: 120..121,\n                        sym: \"b\",\n                    },\n                ),\n                init: None,\n            },\n            TsEnumMember {\n                span: 123..126,\n                name: Ident(\n                    Ident {\n                        span: 123..124,\n                        sym: \"c\",\n                    },\n                ),\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 128..143,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 128..139,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 140..159,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 140..155,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 156..174,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 156..170,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 171..189,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 171..185,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 186..211,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 186..207,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 208..304,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 208..222,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 301..328,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 301..319,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 325..347,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 325..343,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 344..371,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 344..362,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 368..390,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 368..386,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 387..409,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 387..405,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 406..429,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 406..424,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 426..448,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 426..444,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 445..467,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 445..463,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 464..486,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 464..482,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 483..505,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 483..501,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 502..524,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 502..520,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 521..544,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 521..539,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 541..568,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 541..559,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 565..587,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 565..583,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 584..611,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 584..602,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 608..630,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 608..626,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 627..649,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 627..645,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 646..669,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 646..664,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 666..688,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 666..684,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 685..707,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 685..703,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 704..726,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 704..722,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 723..745,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 723..741,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 742..764,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 742..760,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 761..784,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 761..779,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 781..803,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 781..799,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 800..822,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 800..818,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 819..841,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 819..837,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 838..860,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 838..856,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 857..879,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 857..875,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 876..899,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 876..894,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 896..918,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 896..914,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 915..937,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 915..933,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 934..956,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 934..952,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 953..975,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 953..971,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 972..994,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 972..990,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 991..1014,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 991..1009,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1011..1040,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1011..1031,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1037..1061,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1037..1057,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1058..1087,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1058..1078,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1084..1108,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1084..1104,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1105..1129,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1105..1125,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1126..1151,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1126..1146,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1148..1177,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1148..1168,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1174..1198,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1174..1194,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1195..1224,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1195..1215,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1221..1245,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1221..1241,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1242..1266,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1242..1262,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1263..1282,\n        kind: Var,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1263..1282,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)"
  ],
  "pats": [
    "Ident(\n    Ident {\n        span: 132..133,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 144..145,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 160..161,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 175..176,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 190..191,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 212..213,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 305..309,\n        sym: \"r1a1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 310..319,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 329..333,\n        sym: \"r1a2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 334..343,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 348..352,\n        sym: \"r1a3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 353..362,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 372..376,\n        sym: \"r1a4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 377..386,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 391..395,\n        sym: \"r1a5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 396..405,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 410..414,\n        sym: \"r1a6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 415..424,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 430..434,\n        sym: \"r1b1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 435..444,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 449..453,\n        sym: \"r1b2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 454..463,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 468..472,\n        sym: \"r1b3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 473..482,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 487..491,\n        sym: \"r1b4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 492..501,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 506..510,\n        sym: \"r1b5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 511..520,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 525..529,\n        sym: \"r1b6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 530..539,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 545..549,\n        sym: \"r1c1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 550..559,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 569..573,\n        sym: \"r1c2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 574..583,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 588..592,\n        sym: \"r1c3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 593..602,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 612..616,\n        sym: \"r1c4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 617..626,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 631..635,\n        sym: \"r1c5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 636..645,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 650..654,\n        sym: \"r1c6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 655..664,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 670..674,\n        sym: \"r1d1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 675..684,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 689..693,\n        sym: \"r1d2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 694..703,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 708..712,\n        sym: \"r1d3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 713..722,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 727..731,\n        sym: \"r1d4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 732..741,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 746..750,\n        sym: \"r1d5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 751..760,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 765..769,\n        sym: \"r1d6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 770..779,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 785..789,\n        sym: \"r1e1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 790..799,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 804..808,\n        sym: \"r1e2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 809..818,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 823..827,\n        sym: \"r1e3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 828..837,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 842..846,\n        sym: \"r1e4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 847..856,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 861..865,\n        sym: \"r1e5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 866..875,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 880..884,\n        sym: \"r1e6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 885..894,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 900..904,\n        sym: \"r1f1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 905..914,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 919..923,\n        sym: \"r1f2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 924..933,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 938..942,\n        sym: \"r1f3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 943..952,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 957..961,\n        sym: \"r1f4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 962..971,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 976..980,\n        sym: \"r1f5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 981..990,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 995..999,\n        sym: \"r1f6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1000..1009,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1015..1019,\n        sym: \"r1g1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1020..1031,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1041..1045,\n        sym: \"r1g2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1046..1057,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1062..1066,\n        sym: \"r1g3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1067..1078,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1088..1092,\n        sym: \"r1g4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1093..1104,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1109..1113,\n        sym: \"r1g5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1114..1125,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1130..1134,\n        sym: \"r1g6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1135..1146,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1152..1156,\n        sym: \"r1h1\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1157..1168,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1178..1182,\n        sym: \"r1h2\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1183..1194,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1199..1203,\n        sym: \"r1h3\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1204..1215,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1225..1229,\n        sym: \"r1h4\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1230..1241,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1246..1250,\n        sym: \"r1h5\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1251..1262,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1267..1271,\n        sym: \"r1h6\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1272..1282,\n        left: _,\n        right: _,\n    },\n)"
  ],
  "exprs": [
    "Ident(\n    Ident {\n        span: 312..313,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 317..318,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 314..319,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 336..337,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 341..342,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 338..343,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 355..356,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 360..361,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 357..362,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 379..380,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 384..385,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 381..386,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 398..399,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 403..404,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 400..405,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 417..418,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 422..423,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 419..424,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 437..438,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 442..443,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 439..444,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 456..457,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 461..462,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 458..463,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 475..476,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 480..481,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 477..482,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 494..495,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 499..500,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 496..501,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 513..514,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 518..519,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 515..520,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 532..533,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 537..538,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 534..539,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 552..553,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 557..558,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 554..559,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 576..577,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 581..582,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 578..583,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 595..596,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 600..601,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 597..602,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 619..620,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 624..625,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 621..626,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 638..639,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 643..644,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 640..645,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 657..658,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 662..663,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 659..664,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 677..678,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 682..683,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 679..684,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 696..697,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 701..702,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 698..703,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 715..716,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 720..721,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 717..722,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 734..735,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 739..740,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 736..741,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 753..754,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 758..759,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 755..760,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 772..773,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 777..778,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 774..779,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 792..793,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 797..798,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 794..799,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 811..812,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 816..817,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 813..818,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 830..831,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 835..836,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 832..837,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 849..850,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 854..855,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 851..856,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 868..869,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 873..874,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 870..875,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 887..888,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 892..893,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 889..894,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 907..908,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 912..913,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 909..914,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 926..927,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 931..932,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 928..933,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 945..946,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 950..951,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 947..952,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 964..965,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 969..970,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 966..971,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 983..984,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 988..989,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 985..990,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1002..1003,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1007..1008,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1004..1009,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1022..1023,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1023..1028,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1024..1025,\n                sym: \"a\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1029..1030,\n        sym: \"a\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1026..1031,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1048..1049,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1049..1054,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1050..1051,\n                sym: \"a\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1055..1056,\n        sym: \"b\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1052..1057,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1069..1070,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1070..1075,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1071..1072,\n                sym: \"a\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1076..1077,\n        sym: \"c\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1073..1078,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1095..1096,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1096..1101,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1097..1098,\n                sym: \"a\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1102..1103,\n        sym: \"d\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1099..1104,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1116..1117,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1117..1122,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1118..1119,\n                sym: \"a\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1123..1124,\n        sym: \"e\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1120..1125,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1137..1138,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1138..1143,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1139..1140,\n                sym: \"a\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1144..1145,\n        sym: \"f\",\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1141..1146,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1159..1160,\n        sym: \"a\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1164..1165,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1165..1168,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1166..1167,\n                sym: \"b\",\n            },\n        ),\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1161..1168,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1185..1186,\n        sym: \"b\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1190..1191,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1191..1194,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1192..1193,\n                sym: \"b\",\n            },\n        ),\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1187..1194,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1206..1207,\n        sym: \"c\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1211..1212,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1212..1215,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1213..1214,\n                sym: \"b\",\n            },\n        ),\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1208..1215,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1232..1233,\n        sym: \"d\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1237..1238,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1238..1241,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1239..1240,\n                sym: \"b\",\n            },\n        ),\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1234..1241,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1253..1254,\n        sym: \"e\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1258..1259,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1259..1262,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1260..1261,\n                sym: \"b\",\n            },\n        ),\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1255..1262,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1274..1275,\n        sym: \"f\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1279..1280,\n        sym: \"E\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1280..1282,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1281..1282,\n                sym: \"b\",\n            },\n        ),\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1276..1282,\n        op: Exp,\n        left: _,\n        right: _,\n    },\n)"
  ],
  "module_decls": [],
  "functions": [],
  "classes": [],
  "class_members": [],
  "jsx_elements": [],
  "ts_types": []
}
