| ... | ... | @@ -1340,34 +1340,15 @@ const Parser = struct { |
| 1340 | 1340 | const pos_2 = p.i; |
| 1341 | 1341 | if (try p.parseKEYWORD_noalias()) break :blk_2 true; |
| 1342 | 1342 | p.i = pos_2; |
| 1343 | | if (try p.parseKEYWORD_comptime()) break :blk_2 true; |
| 1344 | | p.i = pos_2; |
| 1345 | | if (blk_3: { |
| 1346 | | const pos_3 = p.i; |
| 1347 | | const match_3 = try p.parseKEYWORD_comptime(); |
| 1348 | | p.i = pos_3; |
| 1349 | | break :blk_3 !match_3; |
| 1350 | | }) break :blk_2 true; |
| 1351 | | p.i = pos_2; |
| 1352 | | break :blk_2 false; |
| 1353 | | } and blk_2: { |
| 1354 | | const pos_2 = p.i; |
| 1355 | | if (try p.parseIDENTIFIER() and try p.parseCOLON()) break :blk_2 true; |
| 1356 | | p.i = pos_2; |
| 1357 | | if (blk_3: { |
| 1358 | | const pos_3 = p.i; |
| 1359 | | const match_3 = blk_5: { |
| 1360 | | const pos_5 = p.i; |
| 1361 | | if (try p.parseIDENTIFIER() and try p.parseCOLON()) break :blk_5 true; |
| 1362 | | p.i = pos_5; |
| 1363 | | break :blk_5 false; |
| 1364 | | }; |
| 1365 | | p.i = pos_3; |
| 1366 | | break :blk_3 !match_3; |
| 1367 | | }) break :blk_2 true; |
| 1343 | if ((try p.parseKEYWORD_comptime() or true)) break :blk_2 true; |
| 1368 | 1344 | p.i = pos_2; |
| 1369 | 1345 | break :blk_2 false; |
| 1370 | | } and try p.parseParamType()) break :blk_0 true; |
| 1346 | } and (blk_3: { |
| 1347 | const pos_3 = p.i; |
| 1348 | if (try p.parseIDENTIFIER() and try p.parseCOLON()) break :blk_3 true; |
| 1349 | p.i = pos_3; |
| 1350 | break :blk_3 false; |
| 1351 | } or true) and try p.parseParamType()) break :blk_0 true; |
| 1371 | 1352 | p.i = pos_0; |
| 1372 | 1353 | break :blk_0 false; |
| 1373 | 1354 | }; |