1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ExpressionStatement",
6      "expression": {
7        "type": "MemberExpression",
8        "object": {
9          "type": "ThisExpression",
10          "loc": {
11            "start": {
12              "line": 17,
13              "column": 1
14            },
15            "end": {
16              "line": 17,
17              "column": 5
18            }
19          }
20        },
21        "property": {
22          "type": "Identifier",
23          "name": "a",
24          "decorators": [],
25          "loc": {
26            "start": {
27              "line": 17,
28              "column": 6
29            },
30            "end": {
31              "line": 17,
32              "column": 7
33            }
34          }
35        },
36        "computed": false,
37        "optional": false,
38        "loc": {
39          "start": {
40            "line": 17,
41            "column": 1
42          },
43          "end": {
44            "line": 17,
45            "column": 7
46          }
47        }
48      },
49      "loc": {
50        "start": {
51          "line": 17,
52          "column": 1
53        },
54        "end": {
55          "line": 17,
56          "column": 8
57        }
58      }
59    },
60    {
61      "type": "ExpressionStatement",
62      "expression": {
63        "type": "MemberExpression",
64        "object": {
65          "type": "ThisExpression",
66          "loc": {
67            "start": {
68              "line": 18,
69              "column": 1
70            },
71            "end": {
72              "line": 18,
73              "column": 5
74            }
75          }
76        },
77        "property": {
78          "type": "Identifier",
79          "name": "a",
80          "decorators": [],
81          "loc": {
82            "start": {
83              "line": 18,
84              "column": 6
85            },
86            "end": {
87              "line": 18,
88              "column": 7
89            }
90          }
91        },
92        "computed": true,
93        "optional": false,
94        "loc": {
95          "start": {
96            "line": 18,
97            "column": 1
98          },
99          "end": {
100            "line": 18,
101            "column": 8
102          }
103        }
104      },
105      "loc": {
106        "start": {
107          "line": 18,
108          "column": 1
109        },
110        "end": {
111          "line": 18,
112          "column": 9
113        }
114      }
115    },
116    {
117      "type": "ExpressionStatement",
118      "expression": {
119        "type": "BinaryExpression",
120        "operator": "+",
121        "left": {
122          "type": "ThisExpression",
123          "loc": {
124            "start": {
125              "line": 19,
126              "column": 1
127            },
128            "end": {
129              "line": 19,
130              "column": 5
131            }
132          }
133        },
134        "right": {
135          "type": "NumberLiteral",
136          "value": 5,
137          "loc": {
138            "start": {
139              "line": 19,
140              "column": 6
141            },
142            "end": {
143              "line": 19,
144              "column": 7
145            }
146          }
147        },
148        "loc": {
149          "start": {
150            "line": 19,
151            "column": 1
152          },
153          "end": {
154            "line": 19,
155            "column": 7
156          }
157        }
158      },
159      "loc": {
160        "start": {
161          "line": 19,
162          "column": 1
163        },
164        "end": {
165          "line": 19,
166          "column": 8
167        }
168      }
169    },
170    {
171      "type": "ExpressionStatement",
172      "expression": {
173        "type": "LogicalExpression",
174        "operator": "||",
175        "left": {
176          "type": "ThisExpression",
177          "loc": {
178            "start": {
179              "line": 20,
180              "column": 1
181            },
182            "end": {
183              "line": 20,
184              "column": 5
185            }
186          }
187        },
188        "right": {
189          "type": "ThisExpression",
190          "loc": {
191            "start": {
192              "line": 20,
193              "column": 9
194            },
195            "end": {
196              "line": 20,
197              "column": 13
198            }
199          }
200        },
201        "loc": {
202          "start": {
203            "line": 20,
204            "column": 1
205          },
206          "end": {
207            "line": 20,
208            "column": 13
209          }
210        }
211      },
212      "loc": {
213        "start": {
214          "line": 20,
215          "column": 1
216        },
217        "end": {
218          "line": 20,
219          "column": 14
220        }
221      }
222    }
223  ],
224  "loc": {
225    "start": {
226      "line": 1,
227      "column": 1
228    },
229    "end": {
230      "line": 21,
231      "column": 1
232    }
233  }
234}
235