dart-sdk/tools/spec_parser
Erik Ernst 270ef81125 Adjust Dart.g such that initializerExpression matches implementation
The specification grammar has a rule for `initializerExpression` that
derives only `cascade` and `conditionalExpression`, whereas the
implementations allow throw expressions and assignments as well.

This CL broadens the grammar rule for `initializerExpression` such
that it derives the missing terms as well.

Change-Id: Iba3bb11623e07ac81cf9763228ae3e1b7b5204e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/340620
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
2023-12-08 15:59:09 +00:00
..
.gitignore Update spec_parser. 2019-10-25 08:57:44 +00:00
Dart.g Adjust Dart.g such that initializerExpression matches implementation 2023-12-08 15:59:09 +00:00
Makefile Added pattern grammar rules 2022-10-31 15:39:35 +00:00
OWNERS [spec_parser] Add OWNERS 2022-11-30 14:01:10 +00:00
spec_parse.dart [repo] improve the analysis of the tools/ directory 2022-02-17 19:09:52 +00:00
SpecParser.java Adjust spec parser to use exit code 0 when parsing no files 2022-08-01 23:29:44 +00:00
SpecParserRunner.java