5b7c981086
This makes it much easier to see what the parser is actually working with in the face of token stream rewrites. Change-Id: Ic336f18fab7c8fd7a42020b32af4a480bbde25bc Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/122865 Commit-Queue: Jens Johansen <jensj@google.com> Reviewed-by: Johnni Winther <johnniwinther@google.com>
4 lines
260 B
Plaintext
4 lines
260 B
Plaintext
f() { foo.bar!.baz[arg]; }
|
|
|
|
f[StringToken]([BeginToken])[SimpleToken] {[BeginToken] foo[StringToken].[SimpleToken]bar[StringToken]![SimpleToken].[SimpleToken]baz[StringToken][[BeginToken]arg[StringToken]][SimpleToken];[SimpleToken] }[SimpleToken][SimpleToken]
|