29bc21c6d7
The parser now handles the `!` operator which wouldn't be captured originally because we are parsing the shorthand with SELECTOR_PRECEDENCE. Added a language test since no tests currently cover the usage of `!` and a few unit tests. Bug: https://github.com/dart-lang/sdk/issues/59835 Change-Id: I66bdcc9a083c98d91b16d3ce8c952b8d4010ecd9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/425155 Reviewed-by: Jens Johansen <jensj@google.com> Commit-Queue: Kallen Tu <kallentu@google.com>