Sign in
dart
/
sdk.git
/
refs/tags/2.13.0-58.0.dev
/
.
/
tests
/
language_2
/
function_subtype
/
regression_ddc_588_test.dart
blob: a55dd6de868229200ca60e20e23a1d0bbe7b5b3a [
file
] [
log
] [
blame
]
import
"package:expect/expect.dart"
;
// regression test for ddc #588
typedef
int
Int2Int
(
int
x
);
void
foo
(
List
<
Int2Int
>
list
)
{
list
.
forEach
((
f
)
=>
print
(
f
(
42
)));
}
void
main
()
{
var
l
=
<
Function
>[];
Expect
.
throwsTypeError
(()
=>
foo
(
l
));
}