Files
sdk/pkg/front_end/parser_testcases/nnbd/issue_39858.dart.scanner.expect
T
Jens Johansen 201e6a86e1 [parser] Fix 'late' used as 'var'
Fixes #39858.

Change-Id: Ic2721fc56d184b3d0ad3082a7fa9cc45d6bbf45d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/129060
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Jens Johansen <jensj@google.com>
2020-01-10 10:46:17 +00:00

20 lines
666 B
Plaintext

class X {
late x1;
static late x2;
covariant late x3;
late x4 = 0;
static late x5 = 0;
covariant late x6 = 0;
}
class[KeywordToken] X[StringToken] {[BeginToken]
late[KeywordToken] x1[StringToken];[SimpleToken]
static[KeywordToken] late[KeywordToken] x2[StringToken];[SimpleToken]
covariant[KeywordToken] late[KeywordToken] x3[StringToken];[SimpleToken]
late[KeywordToken] x4[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken]
static[KeywordToken] late[KeywordToken] x5[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken]
covariant[KeywordToken] late[KeywordToken] x6[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken]
}[SimpleToken]
[SimpleToken]