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