1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ExpressionStatement", 6 "expression": { 7 "type": "ArrowFunctionExpression", 8 "function": { 9 "type": "ScriptFunction", 10 "id": null, 11 "generator": false, 12 "async": false, 13 "expression": false, 14 "params": [ 15 { 16 "type": "Identifier", 17 "name": "y", 18 "typeAnnotation": { 19 "type": "TSNumberKeyword", 20 "loc": { 21 "start": { 22 "line": 17, 23 "column": 6 24 }, 25 "end": { 26 "line": 17, 27 "column": 12 28 } 29 } 30 }, 31 "optional": true, 32 "loc": { 33 "start": { 34 "line": 17, 35 "column": 1 36 }, 37 "end": { 38 "line": 17, 39 "column": 13 40 } 41 } 42 } 43 ], 44 "body": { 45 "type": "BlockStatement", 46 "statements": [], 47 "loc": { 48 "start": { 49 "line": 17, 50 "column": 17 51 }, 52 "end": { 53 "line": 17, 54 "column": 20 55 } 56 } 57 }, 58 "loc": { 59 "start": { 60 "line": 17, 61 "column": 1 62 }, 63 "end": { 64 "line": 17, 65 "column": 20 66 } 67 } 68 }, 69 "loc": { 70 "start": { 71 "line": 17, 72 "column": 1 73 }, 74 "end": { 75 "line": 17, 76 "column": 20 77 } 78 } 79 }, 80 "loc": { 81 "start": { 82 "line": 17, 83 "column": 1 84 }, 85 "end": { 86 "line": 17, 87 "column": 20 88 } 89 } 90 }, 91 { 92 "type": "ExpressionStatement", 93 "expression": { 94 "type": "ArrowFunctionExpression", 95 "function": { 96 "type": "ScriptFunction", 97 "id": null, 98 "generator": false, 99 "async": false, 100 "expression": false, 101 "params": [ 102 { 103 "type": "Identifier", 104 "name": "x", 105 "typeAnnotation": { 106 "type": "TSNumberKeyword", 107 "loc": { 108 "start": { 109 "line": 18, 110 "column": 5 111 }, 112 "end": { 113 "line": 18, 114 "column": 11 115 } 116 } 117 }, 118 "loc": { 119 "start": { 120 "line": 18, 121 "column": 2 122 }, 123 "end": { 124 "line": 18, 125 "column": 3 126 } 127 } 128 }, 129 { 130 "type": "Identifier", 131 "name": "y", 132 "typeAnnotation": { 133 "type": "TSNumberKeyword", 134 "loc": { 135 "start": { 136 "line": 18, 137 "column": 17 138 }, 139 "end": { 140 "line": 18, 141 "column": 23 142 } 143 } 144 }, 145 "optional": true, 146 "loc": { 147 "start": { 148 "line": 18, 149 "column": 13 150 }, 151 "end": { 152 "line": 18, 153 "column": 14 154 } 155 } 156 } 157 ], 158 "body": { 159 "type": "BlockStatement", 160 "statements": [], 161 "loc": { 162 "start": { 163 "line": 18, 164 "column": 28 165 }, 166 "end": { 167 "line": 18, 168 "column": 31 169 } 170 } 171 }, 172 "loc": { 173 "start": { 174 "line": 18, 175 "column": 1 176 }, 177 "end": { 178 "line": 18, 179 "column": 31 180 } 181 } 182 }, 183 "loc": { 184 "start": { 185 "line": 18, 186 "column": 1 187 }, 188 "end": { 189 "line": 18, 190 "column": 31 191 } 192 } 193 }, 194 "loc": { 195 "start": { 196 "line": 18, 197 "column": 1 198 }, 199 "end": { 200 "line": 18, 201 "column": 32 202 } 203 } 204 }, 205 { 206 "type": "ExpressionStatement", 207 "expression": { 208 "type": "ArrowFunctionExpression", 209 "function": { 210 "type": "ScriptFunction", 211 "id": null, 212 "generator": false, 213 "async": false, 214 "expression": false, 215 "params": [ 216 { 217 "type": "Identifier", 218 "name": "x", 219 "typeAnnotation": { 220 "type": "TSNumberKeyword", 221 "loc": { 222 "start": { 223 "line": 19, 224 "column": 5 225 }, 226 "end": { 227 "line": 19, 228 "column": 11 229 } 230 } 231 }, 232 "loc": { 233 "start": { 234 "line": 19, 235 "column": 2 236 }, 237 "end": { 238 "line": 19, 239 "column": 3 240 } 241 } 242 }, 243 { 244 "type": "Identifier", 245 "name": "y", 246 "typeAnnotation": { 247 "type": "TSNumberKeyword", 248 "loc": { 249 "start": { 250 "line": 19, 251 "column": 16 252 }, 253 "end": { 254 "line": 19, 255 "column": 22 256 } 257 } 258 }, 259 "loc": { 260 "start": { 261 "line": 19, 262 "column": 13 263 }, 264 "end": { 265 "line": 19, 266 "column": 14 267 } 268 } 269 }, 270 { 271 "type": "Identifier", 272 "name": "z", 273 "typeAnnotation": { 274 "type": "TSBooleanKeyword", 275 "loc": { 276 "start": { 277 "line": 19, 278 "column": 28 279 }, 280 "end": { 281 "line": 19, 282 "column": 35 283 } 284 } 285 }, 286 "optional": true, 287 "loc": { 288 "start": { 289 "line": 19, 290 "column": 24 291 }, 292 "end": { 293 "line": 19, 294 "column": 25 295 } 296 } 297 } 298 ], 299 "body": { 300 "type": "BlockStatement", 301 "statements": [], 302 "loc": { 303 "start": { 304 "line": 19, 305 "column": 40 306 }, 307 "end": { 308 "line": 19, 309 "column": 43 310 } 311 } 312 }, 313 "loc": { 314 "start": { 315 "line": 19, 316 "column": 1 317 }, 318 "end": { 319 "line": 19, 320 "column": 43 321 } 322 } 323 }, 324 "loc": { 325 "start": { 326 "line": 19, 327 "column": 1 328 }, 329 "end": { 330 "line": 19, 331 "column": 43 332 } 333 } 334 }, 335 "loc": { 336 "start": { 337 "line": 19, 338 "column": 1 339 }, 340 "end": { 341 "line": 19, 342 "column": 44 343 } 344 } 345 } 346 ], 347 "loc": { 348 "start": { 349 "line": 1, 350 "column": 1 351 }, 352 "end": { 353 "line": 19, 354 "column": 44 355 } 356 } 357} 358