f0172a4c41
This allows `async` and `async*` functions to be typed without importing `dart:async`. All other async types still need to be imported, including `FutureOr` and `Zone`, but pure `async`/`await` based code can be written with no imports. Fixes #26162. Bug: http://dartbug.com/26162 Change-Id: Iaf36631ef5b3251a688e495a9d238b2f8787f14c Reviewed-on: https://dart-review.googlesource.com/71480 Reviewed-by: Leaf Petersen <leafp@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>