diff --git a/tools/spec_parser/Dart.g b/tools/spec_parser/Dart.g index 70c4f846386..3729ac633b5 100644 --- a/tools/spec_parser/Dart.g +++ b/tools/spec_parser/Dart.g @@ -4,6 +4,8 @@ // CHANGES: // +// v0.41 Add missing `enumEntry` update for augmentations. +// // v0.40 Include support for augmentation libraries. // // v0.39 Include latest changes to mixin related class modifiers. @@ -598,8 +600,9 @@ enumType ; enumEntry - : metadata identifier argumentPart? - | metadata identifier typeArguments? '.' identifierOrNew arguments + : metadata AUGMENT? identifier argumentPart? + | metadata AUGMENT? identifier typeArguments? + '.' identifierOrNew arguments ; typeParameter diff --git a/tools/spec_parser/dart_spec_parser/Dart.g4 b/tools/spec_parser/dart_spec_parser/Dart.g4 index 36b52832556..3fe3171ebe7 100644 --- a/tools/spec_parser/dart_spec_parser/Dart.g4 +++ b/tools/spec_parser/dart_spec_parser/Dart.g4 @@ -4,6 +4,8 @@ // CHANGES: // +// v0.42 Add missing `enumEntry` update for augmentations. +// // v0.41 Include support for augmentation libraries. // // v0.40 Include latest changes to mixin related class modifiers. @@ -604,8 +606,9 @@ enumType ; enumEntry - : metadata identifier argumentPart? - | metadata identifier typeArguments? '.' identifierOrNew arguments + : metadata AUGMENT? identifier argumentPart? + | metadata AUGMENT? identifier typeArguments? + '.' identifierOrNew arguments ; typeParameter