• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ExportNamedDeclaration",
6      "declaration": {
7        "type": "ClassDeclaration",
8        "definition": {
9          "id": {
10            "type": "Identifier",
11            "name": "A",
12            "loc": {
13              "start": {
14                "line": 17,
15                "column": 14
16              },
17              "end": {
18                "line": 17,
19                "column": 15
20              }
21            }
22          },
23          "superClass": null,
24          "implements": [],
25          "constructor": {
26            "type": "MethodDefinition",
27            "key": {
28              "type": "Identifier",
29              "name": "constructor",
30              "loc": {
31                "start": {
32                  "line": 1,
33                  "column": 1
34                },
35                "end": {
36                  "line": 1,
37                  "column": 1
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                "declare": true,
55                "loc": {
56                  "start": {
57                    "line": 1,
58                    "column": 1
59                  },
60                  "end": {
61                    "line": 1,
62                    "column": 1
63                  }
64                }
65              },
66              "loc": {
67                "start": {
68                  "line": 1,
69                  "column": 1
70                },
71                "end": {
72                  "line": 1,
73                  "column": 1
74                }
75              }
76            },
77            "overloads": [],
78            "decorators": [],
79            "loc": {
80              "start": {
81                "line": 17,
82                "column": 8
83              },
84              "end": {
85                "line": 17,
86                "column": 18
87              }
88            }
89          },
90          "body": [],
91          "indexSignatures": [],
92          "loc": {
93            "start": {
94              "line": 17,
95              "column": 16
96            },
97            "end": {
98              "line": 17,
99              "column": 18
100            }
101          }
102        },
103        "decorators": [],
104        "loc": {
105          "start": {
106            "line": 17,
107            "column": 8
108          },
109          "end": {
110            "line": 17,
111            "column": 18
112          }
113        }
114      },
115      "source": null,
116      "specifiers": [],
117      "loc": {
118        "start": {
119          "line": 17,
120          "column": 1
121        },
122        "end": {
123          "line": 17,
124          "column": 18
125        }
126      }
127    }
128  ],
129  "loc": {
130    "start": {
131      "line": 1,
132      "column": 1
133    },
134    "end": {
135      "line": 18,
136      "column": 1
137    }
138  }
139}
140