Files
sdk/pkg/front_end/parser_testcases/extensions/static.dart.parser.expect
Jens Johansen 5b7c981086 [CFE] Parser test framework also outputs token stream
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>
2019-10-28 10:25:30 +00:00

18 lines
478 B
Plaintext

class A {}
class C extends A {}
extension on C {
static addChild(A child) {}
}
class[KeywordToken] A[StringToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken] extends[KeywordToken] A[StringToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] on[KeywordToken] C[StringToken] {[BeginToken]
static[KeywordToken] addChild[StringToken]([BeginToken]A[StringToken] child[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
}[SimpleToken]
[SimpleToken]