b4a83427fd
Fixes #39776. Change-Id: If830e5d9d8fd68e98eb757f21e6c361fc496c931 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/128402 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Jens Johansen <jensj@google.com>
16 lines
714 B
Plaintext
16 lines
714 B
Plaintext
Object bar<T1, T2>(T1 t1, T2 t2) => 42;
|
|
|
|
main() {
|
|
Function f2 = bar;
|
|
f2<int, String>(42, "42");
|
|
}
|
|
|
|
|
|
Object[StringToken] bar[StringToken]<[BeginToken]T1[StringToken],[SimpleToken] T2[StringToken]>[SimpleToken]([BeginToken]T1[StringToken] t1[StringToken],[SimpleToken] T2[StringToken] t2[StringToken])[SimpleToken] =>[SimpleToken] 42[StringToken];[SimpleToken]
|
|
|
|
main[StringToken]([BeginToken])[SimpleToken] {[BeginToken]
|
|
Function[KeywordToken] f2[StringToken] =[SimpleToken] bar[StringToken];[SimpleToken]
|
|
f2[StringToken]<[BeginToken]int[StringToken],[SimpleToken] String[StringToken]>[SimpleToken]([BeginToken]42[StringToken],[SimpleToken] "42"[StringToken])[SimpleToken];[SimpleToken]
|
|
}[SimpleToken]
|
|
[SimpleToken]
|