Sign in
dart
/
sdk.git
/
a188781c9fc8ab950605716fb813bc5f2ca70e25
/
.
/
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
()
{}