dart-sdk/sdk/lib/async
Nate Bosch 7ba47c6040 Remove some now unnecessary casts
Flow analysis has improved and issue #40041 is resolved. These
`FutureOr<T>` conditionals are promoting to `Future<T>` or `T` and no
longer need an explicit cast.

R=lrn@google.com

Change-Id: I925db6d7f52aad54c88434ff02e1d0ae4e72278b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/331206
Reviewed-by: Lasse Nielsen <lrn@google.com>
Commit-Queue: Ömer Ağacan <omersa@google.com>
Reviewed-by: Stephen Adams <sra@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Ömer Ağacan <omersa@google.com>
2023-10-24 19:09:22 +00:00
..
async.dart Add record-related wait extensions on Future tuples. 2023-04-04 11:39:49 +00:00
async_error.dart Add class modifiers to dart:async. 2023-03-20 12:12:46 +00:00
async_sources.gni Add record-related wait extensions on Future tuples. 2023-04-04 11:39:49 +00:00
broadcast_stream_controller.dart Revert "Make addStream events be delivered synchronously." 2022-08-31 15:59:18 +00:00
deferred_load.dart Add class modifiers to dart:async. 2023-03-20 12:12:46 +00:00
future.dart Remove some now unnecessary casts 2023-10-24 19:09:22 +00:00
future_extensions.dart Add record-related wait extensions on Future tuples. 2023-04-04 11:39:49 +00:00
future_impl.dart Remove some now unnecessary casts 2023-10-24 19:09:22 +00:00
schedule_microtask.dart Add back accidentally removed pragma on scheduleMicrotask. 2021-02-04 19:28:37 +00:00
stream.dart Remove some now unnecessary casts 2023-10-24 19:09:22 +00:00
stream_controller.dart Mention non-sent Done event for paused listeners 2023-05-09 20:44:54 +00:00
stream_impl.dart Fix behavior of Stream.empty. 2023-08-17 15:26:59 +00:00
stream_pipe.dart Revert "Make nullFuture be per-zone." 2022-06-24 14:13:39 +00:00
stream_transformers.dart Update dart:async documentation and fix null-safety mistakes in the documentation. 2021-01-14 16:40:53 +00:00
timer.dart Remove indirection in Timer example 2023-10-19 18:26:49 +00:00
zone.dart [vm] Rework awaiter stack unwinding. 2023-06-30 14:03:03 +00:00