Sign in
dart
/
sdk.git
/
84e78d7e9a586e0d8a6bef30b985e05a3be59a79
/
.
/
pkg
/
front_end
/
testcases
/
general
/
issue43721.dart
blob: 2e034fdabc922c5de82964b659ed8fe51acb58e3 [
file
] [
log
] [
blame
]
import
'dart:async'
;
ok
<
T
extends
FutureOr
<
num
>>(
T t
)
{}
error
<
T
extends
FutureOr
<
int
>>(
T t
)
{}
bar
(
bool
condition
)
{
FutureOr
<
int
>
x
=
null
;
num
n
=
1
;
var
z
=
condition
?
x
:
n
;
ok
(
z
);
// Ok.
error
(
z
);
// Error.
}
main
()
{}