dart-sdk/pkg/front_end/testcases/records/issue54616_2.dart.textual_outline.expect
Chloe Stefantsova 4dff1b3b0a [cfe] Report errors on attempts to call a record type
Closes https://github.com/dart-lang/sdk/issues/54616

Change-Id: Ib0a74ae139a56e0660b3cfb00127c898d693a03c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349000
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Commit-Queue: Chloe Stefantsova <cstefantsova@google.com>
2024-01-31 08:46:40 +00:00

26 lines
594 B
Plaintext

extension EInt on (int,) {
dynamic call(dynamic x) => x;
}
extension EIntIntCallInt on (int, int, {dynamic Function(dynamic) call}) {
dynamic call(dynamic x) => x;
}
test<
X1 extends (int,),
X2 extends (int, {dynamic Function(dynamic) call}),
X3 extends (int, int, {dynamic Function(dynamic) call}),
X4 extends (String,)>(
(int,) r1,
(int, {dynamic Function(dynamic) call}) r2,
(int, int, {dynamic Function(dynamic) call}) r3,
(String,) r4,
X1 x1,
X2 x2,
X3 x3,
X4 x4,
X1? x1n,
X2? x2n,
X3? x3n,
X4? x4n) {}