{
  "programs": [
    "Program {\n    span: 1..2258,\n    kind: Module,\n    body: [\n        _,\n        _,\n    ],\n}"
  ],
  "stmts": [
    "Expr(\n    ExprStmt {\n        span: 463..487,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 520..584,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 595..657,\n        expr: _,\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 934..1276,\n        expr: _,\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 793..1295,\n        expr: _,\n    },\n)",
    "Block(\n    BlockStmt {\n        span: 585..1301,\n        stmts: [\n            _,\n            _,\n            _,\n        ],\n    },\n)",
    "Expr(\n    ExprStmt {\n        span: 1320..1403,\n        expr: _,\n    },\n)",
    "Block(\n    BlockStmt {\n        span: 1310..1409,\n        stmts: [\n            _,\n        ],\n    },\n)",
    "Try(\n    TryStmt {\n        span: 581..1409,\n        block: _,\n        handler: Some(\n            CatchClause {\n                span: 1296..1409,\n                param: Some(\n                    _,\n                ),\n                body: _,\n            },\n        ),\n        finalizer: None,\n    },\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Decl(\n    _,\n)",
    "Return(\n    ReturnStmt {\n        span: 1793..1844,\n        arg: Some(\n            _,\n        ),\n    },\n)",
    "Decl(\n    _,\n)",
    "Expr(\n    ExprStmt {\n        span: 1853..1947,\n        expr: _,\n    },\n)",
    "Return(\n    ReturnStmt {\n        span: 1985..2059,\n        arg: Some(\n            _,\n        ),\n    },\n)",
    "Return(\n    ReturnStmt {\n        span: 2082..2218,\n        arg: Some(\n            _,\n        ),\n    },\n)",
    "Decl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)"
  ],
  "decls": [
    "Var(\n    VarDecl {\n        span: 652..797,\n        kind: Const,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 652..784,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1485..1545,\n        kind: Const,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1485..1533,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1540..1660,\n        kind: Const,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1540..1648,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1731..1799,\n        kind: Const,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1731..1784,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1655..1857,\n        kind: Const,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1655..1846,\n                name: _,\n                init: Some(\n                    _,\n                ),\n            },\n        ],\n    },\n)",
    "Var(\n    VarDecl {\n        span: 1..2231,\n        kind: Const,\n        declare: false,\n        declarators: [\n            VarDeclarator {\n                span: 1..2223,\n                name: _,\n                init: None,\n            },\n        ],\n    },\n)"
  ],
  "pats": [
    "Ident(\n    Ident {\n        span: 7..23,\n        sym: \"withTeamsForUser\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 60..76,\n        sym: \"WrappedComponent\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 658..675,\n        sym: \"teamsWithProjects\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1303..1308,\n        sym: \"error\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1441..1446,\n        sym: \"teams\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1456..1464,\n        sym: \"projects\",\n    },\n)",
    "Object(\n    ObjectPat {\n        span: 1491..1508,\n        props: [\n            Assign(\n                ObjectPatAssign {\n                    span: 1493..1506,\n                    key: Ident {\n                        span: 1493..1504,\n                        sym: \"isSuperuser\",\n                    },\n                    value: None,\n                },\n            ),\n        ],\n    },\n)",
    "Object(\n    ObjectPat {\n        span: 1546..1566,\n        props: [\n            Assign(\n                ObjectPatAssign {\n                    span: 1548..1564,\n                    key: Ident {\n                        span: 1548..1562,\n                        sym: \"projectsByTeam\",\n                    },\n                    value: None,\n                },\n            ),\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1661..1678,\n        sym: \"teamsWithProjects\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1712..1716,\n        sym: \"team\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1737..1749,\n        sym: \"teamProjects\",\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 1750..1784,\n        left: _,\n        right: _,\n    },\n)",
    "Assign(\n    AssignPat {\n        span: 24..2223,\n        left: _,\n        right: _,\n    },\n)"
  ],
  "exprs": [
    "Ident(\n    Ident {\n        span: 122..127,\n        sym: \"React\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 122..138,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 128..137,\n                sym: \"Component\",\n            },\n        ),\n    },\n)",
    "Template(\n    TemplateExpr {\n        span: 291..344,\n        quasis: [\n            StrLit {\n                span: 291..344,\n                value: \"withUsersTeams(${getDisplayName(WrappedComponent)})\",\n            },\n        ],\n        exprs: [],\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 374..377,\n        elems: [],\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 398..402,\n            value: true,\n        },\n    ),\n)",
    "Lit(\n    Null(\n        NullLit {\n            span: 417..421,\n        },\n    ),\n)",
    "Object(\n    ObjectExpr {\n        span: 359..429,\n        props: [\n            KeyValueProp {\n                span: 367..377,\n                key: Ident(\n                    Ident {\n                        span: 367..372,\n                        sym: \"teams\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 384..403,\n                key: Ident(\n                    Ident {\n                        span: 384..396,\n                        sym: \"loadingTeams\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 410..422,\n                key: Ident(\n                    Ident {\n                        span: 410..415,\n                        sym: \"error\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 463..467,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 467..479,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 468..478,\n                sym: \"fetchTeams\",\n            },\n        ),\n    },\n)",
    "Call(\n    CallExpr {\n        span: 478..481,\n        callee: _,\n        args: [],\n    },\n)",
    "Ident(\n    Ident {\n        span: 520..524,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 524..534,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 525..533,\n                sym: \"setState\",\n            },\n        ),\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 558..562,\n            value: true,\n        },\n    ),\n)",
    "Object(\n    ObjectExpr {\n        span: 534..572,\n        props: [\n            KeyValueProp {\n                span: 544..563,\n                key: Ident(\n                    Ident {\n                        span: 544..556,\n                        sym: \"loadingTeams\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Call(\n    CallExpr {\n        span: 533..573,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 595..601,\n        sym: \"metric\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 601..607,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 602..606,\n                sym: \"mark\",\n            },\n        ),\n    },\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 615..639,\n            value: \"user-teams-fetch-start\",\n        },\n    ),\n)",
    "Object(\n    ObjectExpr {\n        span: 607..642,\n        props: [\n            KeyValueProp {\n                span: 609..641,\n                key: Ident(\n                    Ident {\n                        span: 609..613,\n                        sym: \"name\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Call(\n    CallExpr {\n        span: 606..643,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 704..708,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 708..715,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 709..714,\n                sym: \"props\",\n            },\n        ),\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 714..719,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 715..718,\n                sym: \"api\",\n            },\n        ),\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 718..734,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 719..733,\n                sym: \"requestPromise\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 745..749,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 749..772,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 750..771,\n                sym: \"getUsersTeamsEndpoint\",\n            },\n        ),\n    },\n)",
    "Call(\n    CallExpr {\n        span: 771..783,\n        callee: _,\n        args: [],\n    },\n)",
    "Call(\n    CallExpr {\n        span: 733..784,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Await(\n    AwaitExpr {\n        span: 698..784,\n        arg: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 793..797,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 797..807,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 798..806,\n                sym: \"setState\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 839..856,\n        sym: \"teamsWithProjects\",\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 884..889,\n            value: false,\n        },\n    ),\n)",
    "Object(\n    ObjectExpr {\n        span: 818..903,\n        props: [\n            KeyValueProp {\n                span: 832..857,\n                key: Ident(\n                    Ident {\n                        span: 832..837,\n                        sym: \"teams\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 870..890,\n                key: Ident(\n                    Ident {\n                        span: 870..882,\n                        sym: \"loadingTeams\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 934..940,\n        sym: \"metric\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 940..949,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 941..948,\n                sym: \"measure\",\n            },\n        ),\n    },\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 971..991,\n            value: \"app.component.perf\",\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 1014..1038,\n            value: \"user-teams-fetch-start\",\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 1084..1096,\n            value: \"user-teams\",\n        },\n    ),\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 1121..1155,\n            value: \"/organizations/:orgid/user-teams\",\n        },\n    ),\n)",
    "Ident(\n    Ident {\n        span: 1190..1198,\n        sym: \"parseInt\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1199..1203,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1203..1210,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1204..1209,\n                sym: \"props\",\n            },\n        ),\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1209..1223,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1210..1222,\n                sym: \"organization\",\n            },\n        ),\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1222..1226,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1223..1225,\n                sym: \"id\",\n            },\n        ),\n    },\n)",
    "Lit(\n    Num(\n        NumberLit {\n            span: 1227..1229,\n            value: 10.0,\n        },\n    ),\n)",
    "Call(\n    CallExpr {\n        span: 1198..1231,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1060..1248,\n        props: [\n            KeyValueProp {\n                span: 1078..1097,\n                key: Ident(\n                    Ident {\n                        span: 1078..1082,\n                        sym: \"name\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1114..1156,\n                key: Ident(\n                    Ident {\n                        span: 1114..1119,\n                        sym: \"route\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1173..1231,\n                key: Ident(\n                    Ident {\n                        span: 1173..1188,\n                        sym: \"organization_id\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 949..1263,\n        props: [\n            KeyValueProp {\n                span: 965..992,\n                key: Ident(\n                    Ident {\n                        span: 965..969,\n                        sym: \"name\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1007..1039,\n                key: Ident(\n                    Ident {\n                        span: 1007..1012,\n                        sym: \"start\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1054..1248,\n                key: Ident(\n                    Ident {\n                        span: 1054..1058,\n                        sym: \"data\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Call(\n    CallExpr {\n        span: 948..1264,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Arrow(\n    ArrowExpr {\n        span: 914..1286,\n        params: [],\n        body: Block(\n            [\n                _,\n            ],\n        ),\n        is_async: false,\n    },\n)",
    "Call(\n    CallExpr {\n        span: 806..1287,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1320..1324,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1324..1334,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1325..1333,\n                sym: \"setState\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1346..1351,\n        sym: \"error\",\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 1377..1382,\n            value: false,\n        },\n    ),\n)",
    "Object(\n    ObjectExpr {\n        span: 1334..1394,\n        props: [\n            KeyValueProp {\n                span: 1346..1352,\n                key: Ident(\n                    Ident {\n                        span: 1346..1351,\n                        sym: \"error\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1363..1383,\n                key: Ident(\n                    Ident {\n                        span: 1363..1375,\n                        sym: \"loadingTeams\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Call(\n    CallExpr {\n        span: 1333..1395,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1509..1520,\n        sym: \"ConfigStore\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1520..1525,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1521..1524,\n                sym: \"get\",\n            },\n        ),\n    },\n)",
    "Lit(\n    Str(\n        StrLit {\n            span: 1525..1531,\n            value: \"user\",\n        },\n    ),\n)",
    "Call(\n    CallExpr {\n        span: 1524..1533,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1567..1585,\n        sym: \"getProjectsByTeams\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1595..1600,\n        sym: \"teams\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1610..1618,\n        sym: \"projects\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1628..1639,\n        sym: \"isSuperuser\",\n    },\n)",
    "Call(\n    CallExpr {\n        span: 1585..1648,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1701..1706,\n        sym: \"teams\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1706..1711,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1707..1710,\n                sym: \"map\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1752..1766,\n        sym: \"projectsByTeam\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1767..1771,\n        sym: \"team\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1771..1777,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1772..1776,\n                sym: \"slug\",\n            },\n        ),\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1766..1780,\n        obj: _,\n        prop: Computed(\n            _,\n        ),\n    },\n)",
    "Array(\n    ArrayExpr {\n        span: 1781..1784,\n        elems: [],\n    },\n)",
    "Binary(\n    BinaryExpr {\n        span: 1778..1784,\n        op: LogicalOr,\n        left: _,\n        right: _,\n    },\n)",
    "Ident(\n    Ident {\n        span: 1805..1809,\n        sym: \"team\",\n    },\n)",
    "Ident(\n    Ident {\n        span: 1821..1833,\n        sym: \"teamProjects\",\n    },\n)",
    "Object(\n    ObjectExpr {\n        span: 1800..1836,\n        props: [\n            KeyValueProp {\n                span: 1802..1810,\n                key: Ident(\n                    Ident {\n                        span: 1802..1802,\n                        sym: \"__spread__\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1811..1835,\n                key: Ident(\n                    Ident {\n                        span: 1811..1819,\n                        sym: \"projects\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Arrow(\n    ArrowExpr {\n        span: 1711..1845,\n        params: [\n            _,\n        ],\n        body: Block(\n            [\n                _,\n                _,\n            ],\n        ),\n        is_async: false,\n    },\n)",
    "Call(\n    CallExpr {\n        span: 1710..1846,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Ident(\n    Ident {\n        span: 1853..1857,\n        sym: \"this\",\n    },\n)",
    "Member(\n    MemberExpr {\n        span: 1857..1867,\n        obj: _,\n        prop: Ident(\n            Ident {\n                span: 1858..1866,\n                sym: \"setState\",\n            },\n        ),\n    },\n)",
    "Ident(\n    Ident {\n        span: 1884..1901,\n        sym: \"teamsWithProjects\",\n    },\n)",
    "Lit(\n    Bool(\n        BoolLit {\n            span: 1925..1930,\n            value: false,\n        },\n    ),\n)",
    "Object(\n    ObjectExpr {\n        span: 1867..1940,\n        props: [\n            KeyValueProp {\n                span: 1877..1902,\n                key: Ident(\n                    Ident {\n                        span: 1877..1882,\n                        sym: \"teams\",\n                    },\n                ),\n                value: _,\n            },\n            KeyValueProp {\n                span: 1911..1931,\n                key: Ident(\n                    Ident {\n                        span: 1911..1923,\n                        sym: \"loadingTeams\",\n                    },\n                ),\n                value: _,\n            },\n        ],\n    },\n)",
    "Call(\n    CallExpr {\n        span: 1866..1941,\n        callee: _,\n        args: [\n            ExprOrSpread {\n                spread: false,\n                expr: _,\n            },\n        ],\n    },\n)",
    "Template(\n    TemplateExpr {\n        span: 1992..2052,\n        quasis: [\n            StrLit {\n                span: 1992..2052,\n                value: \"/organizations/${this.props.organization.slug}/user-teams/\",\n            },\n        ],\n        exprs: [],\n    },\n)",
    "JSXElement(\n    _,\n)",
    "Paren(\n    ParenExpr {\n        span: 2089..2212,\n        expr: _,\n    },\n)",
    "Class(\n    _,\n)",
    "Arrow(\n    ArrowExpr {\n        span: 56..2223,\n        params: [\n            _,\n        ],\n        body: Expr(\n            _,\n        ),\n        is_async: false,\n    },\n)",
    "Ident(\n    Ident {\n        span: 2240..2256,\n        sym: \"withTeamsForUser\",\n    },\n)"
  ],
  "module_decls": [
    "ExportDefaultExpr(\n    ExportDefaultExprDecl {\n        span: 2225..2258,\n        expr: _,\n    },\n)"
  ],
  "functions": [
    "Function {\n    span: 435..498,\n    params: [],\n    body: [\n        _,\n    ],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 493..1440,\n    params: [],\n    body: [\n        _,\n        _,\n    ],\n    is_async: true,\n    is_generator: false,\n}",
    "Function {\n    span: 1415..1974,\n    params: [\n        Param {\n            span: 1441..1455,\n            decorators: [],\n            pat: _,\n        },\n        Param {\n            span: 1456..1476,\n            decorators: [],\n            pat: _,\n        },\n    ],\n    body: [\n        _,\n        _,\n        _,\n        _,\n    ],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 1953..2071,\n    params: [],\n    body: [\n        _,\n    ],\n    is_async: false,\n    is_generator: false,\n}",
    "Function {\n    span: 2065..2222,\n    params: [],\n    body: [\n        _,\n    ],\n    is_async: false,\n    is_generator: false,\n}"
  ],
  "classes": [
    "Class {\n    span: 108..2223,\n    decorators: [],\n    ident: None,\n    super_class: Some(\n        _,\n    ),\n    body: [\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n    ],\n}"
  ],
  "class_members": [
    "Prop(\n    ClassProp {\n        span: 270..356,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 277..288,\n                sym: \"displayName\",\n            },\n        ),\n        value: Some(\n            _,\n        ),\n        is_static: true,\n    },\n)",
    "Prop(\n    ClassProp {\n        span: 351..452,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 351..356,\n                sym: \"state\",\n            },\n        ),\n        value: Some(\n            _,\n        ),\n        is_static: false,\n    },\n)",
    "Method(\n    ClassMethod {\n        span: 435..498,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 435..452,\n                sym: \"componentDidMount\",\n            },\n        ),\n        function: _,\n        is_static: false,\n        kind: Method,\n    },\n)",
    "Method(\n    ClassMethod {\n        span: 493..1440,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 499..509,\n                sym: \"fetchTeams\",\n            },\n        ),\n        function: _,\n        is_static: false,\n        kind: Method,\n    },\n)",
    "Method(\n    ClassMethod {\n        span: 1415..1974,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 1415..1440,\n                sym: \"populateTeamsWithProjects\",\n            },\n        ),\n        function: _,\n        is_static: false,\n        kind: Method,\n    },\n)",
    "Method(\n    ClassMethod {\n        span: 1953..2071,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 1953..1974,\n                sym: \"getUsersTeamsEndpoint\",\n            },\n        ),\n        function: _,\n        is_static: false,\n        kind: Method,\n    },\n)",
    "Method(\n    ClassMethod {\n        span: 2065..2222,\n        decorators: [],\n        key: Ident(\n            Ident {\n                span: 2065..2071,\n                sym: \"render\",\n            },\n        ),\n        function: _,\n        is_static: false,\n        kind: Method,\n    },\n)"
  ],
  "jsx_elements": [
    "JSXElement {\n    span: 2099..2211,\n    opening: JSXOpeningElement {\n        span: 2099..2211,\n        name: Ident(\n            Ident {\n                span: 2100..2128,\n                sym: \"WrappedComponent\",\n            },\n        ),\n        attrs: [\n            JSXAttr {\n                span: 2127..2178,\n                name: \"...\",\n                value: Some(\n                    _,\n                ),\n            },\n            JSXAttr {\n                span: 2177..2202,\n                name: \"...\",\n                value: Some(\n                    _,\n                ),\n            },\n        ],\n        self_closing: true,\n    },\n    children: [],\n    closing: None,\n}"
  ],
  "ts_types": []
}
