blob: 74b9c09fb36455b87621528af3b2cbc3959d470b [file] [log] [blame]
NOTICE: Stream was rewritten by parser!
extension E<T extends num> on List<T> {
bool a(int b, int c) {}
int get b => 0;
set c(int d) {}
}
void f(List<int> l) {
l.a
;}
void g(List<int> l) {
l.a
print;(l.b);
}
extension[KeywordToken] E[StringToken]<[BeginToken]T[StringToken] extends[KeywordToken] num[StringToken]>[SimpleToken] on[KeywordToken] List[StringToken]<[BeginToken]T[StringToken]>[SimpleToken] {[BeginToken]
bool[StringToken] a[StringToken]([BeginToken]int[StringToken] b[StringToken],[SimpleToken] int[StringToken] c[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
int[StringToken] get[KeywordToken] b[StringToken] =>[SimpleToken] 0[StringToken];[SimpleToken]
set[KeywordToken] c[StringToken]([BeginToken]int[StringToken] d[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
}[SimpleToken]
void[KeywordToken] f[StringToken]([BeginToken]List[StringToken]<[BeginToken]int[StringToken]>[SimpleToken] l[StringToken])[SimpleToken] {[BeginToken]
l[StringToken].[SimpleToken]a[StringToken]
;[SyntheticToken]}[SimpleToken]
void[KeywordToken] g[StringToken]([BeginToken]List[StringToken]<[BeginToken]int[StringToken]>[SimpleToken] l[StringToken])[SimpleToken] {[BeginToken]
l[StringToken].[SimpleToken]a[StringToken]
print[StringToken];[SyntheticToken]([BeginToken]l[StringToken].[SimpleToken]b[StringToken])[SimpleToken];[SimpleToken]
}[SimpleToken][SimpleToken]