• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "VariableDeclaration",
6      "declarations": [
7        {
8          "type": "VariableDeclarator",
9          "id": {
10            "type": "Identifier",
11            "name": "f",
12            "loc": {
13              "start": {
14                "line": 17,
15                "column": 7
16              },
17              "end": {
18                "line": 17,
19                "column": 8
20              }
21            }
22          },
23          "init": {
24            "type": "ArrowFunctionExpression",
25            "function": {
26              "type": "ScriptFunction",
27              "id": null,
28              "generator": false,
29              "async": false,
30              "expression": true,
31              "params": [],
32              "returnType": {
33                "type": "TSParenthesizedType",
34                "typeAnnotation": {
35                  "type": "TSFunctionType",
36                  "params": [],
37                  "returnType": {
38                    "type": "TSNumberKeyword",
39                    "loc": {
40                      "start": {
41                        "line": 17,
42                        "column": 22
43                      },
44                      "end": {
45                        "line": 17,
46                        "column": 28
47                      }
48                    }
49                  },
50                  "loc": {
51                    "start": {
52                      "line": 17,
53                      "column": 16
54                    },
55                    "end": {
56                      "line": 17,
57                      "column": 28
58                    }
59                  }
60                },
61                "loc": {
62                  "start": {
63                    "line": 17,
64                    "column": 15
65                  },
66                  "end": {
67                    "line": 17,
68                    "column": 29
69                  }
70                }
71              },
72              "body": {
73                "type": "ArrowFunctionExpression",
74                "function": {
75                  "type": "ScriptFunction",
76                  "id": null,
77                  "generator": false,
78                  "async": false,
79                  "expression": true,
80                  "params": [],
81                  "body": {
82                    "type": "NumberLiteral",
83                    "value": 1,
84                    "loc": {
85                      "start": {
86                        "line": 17,
87                        "column": 39
88                      },
89                      "end": {
90                        "line": 17,
91                        "column": 40
92                      }
93                    }
94                  },
95                  "loc": {
96                    "start": {
97                      "line": 17,
98                      "column": 33
99                    },
100                    "end": {
101                      "line": 17,
102                      "column": 40
103                    }
104                  }
105                },
106                "loc": {
107                  "start": {
108                    "line": 17,
109                    "column": 33
110                  },
111                  "end": {
112                    "line": 17,
113                    "column": 40
114                  }
115                }
116              },
117              "loc": {
118                "start": {
119                  "line": 17,
120                  "column": 11
121                },
122                "end": {
123                  "line": 17,
124                  "column": 40
125                }
126              }
127            },
128            "loc": {
129              "start": {
130                "line": 17,
131                "column": 11
132              },
133              "end": {
134                "line": 17,
135                "column": 40
136              }
137            }
138          },
139          "loc": {
140            "start": {
141              "line": 17,
142              "column": 7
143            },
144            "end": {
145              "line": 17,
146              "column": 40
147            }
148          }
149        }
150      ],
151      "kind": "const",
152      "loc": {
153        "start": {
154          "line": 17,
155          "column": 1
156        },
157        "end": {
158          "line": 17,
159          "column": 41
160        }
161      }
162    }
163  ],
164  "loc": {
165    "start": {
166      "line": 1,
167      "column": 1
168    },
169    "end": {
170      "line": 18,
171      "column": 1
172    }
173  }
174}
175