• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ClassDeclaration",
6      "definition": {
7        "id": {
8          "type": "Identifier",
9          "name": "Foo",
10          "decorators": [],
11          "loc": {
12            "start": {
13              "line": 17,
14              "column": 7
15            },
16            "end": {
17              "line": 17,
18              "column": 10
19            }
20          }
21        },
22        "superClass": null,
23        "implements": [],
24        "constructor": {
25          "type": "MethodDefinition",
26          "key": {
27            "type": "Identifier",
28            "name": "constructor",
29            "decorators": [],
30            "loc": {
31              "start": {
32                "line": 18,
33                "column": 5
34              },
35              "end": {
36                "line": 18,
37                "column": 16
38              }
39            }
40          },
41          "kind": "constructor",
42          "static": false,
43          "optional": false,
44          "computed": false,
45          "value": {
46            "type": "FunctionExpression",
47            "function": {
48              "type": "ScriptFunction",
49              "id": null,
50              "generator": false,
51              "async": false,
52              "expression": false,
53              "params": [],
54              "loc": {
55                "start": {
56                  "line": 18,
57                  "column": 16
58                },
59                "end": {
60                  "line": 18,
61                  "column": 19
62                }
63              }
64            },
65            "loc": {
66              "start": {
67                "line": 18,
68                "column": 16
69              },
70              "end": {
71                "line": 18,
72                "column": 19
73              }
74            }
75          },
76          "overloads": [],
77          "decorators": [],
78          "loc": {
79            "start": {
80              "line": 18,
81              "column": 5
82            },
83            "end": {
84              "line": 18,
85              "column": 19
86            }
87          }
88        },
89        "body": [],
90        "loc": {
91          "start": {
92            "line": 17,
93            "column": 11
94          },
95          "end": {
96            "line": 19,
97            "column": 2
98          }
99        }
100      },
101      "loc": {
102        "start": {
103          "line": 17,
104          "column": 1
105        },
106        "end": {
107          "line": 19,
108          "column": 2
109        }
110      }
111    }
112  ],
113  "loc": {
114    "start": {
115      "line": 1,
116      "column": 1
117    },
118    "end": {
119      "line": 19,
120      "column": 2
121    }
122  }
123}
124