14032a6209
This converts `return e` in async methods in opt-in libraries into return let v = e in v is Future<FTV> ? await v ; v where FTV is the future value type of the enclosing function. Closes #44395 Closes #44396 Closes #44397 Closes #44399 TEST=existing tests Change-Id: I59687039bfe4a97ffdaa55ac0f193ca4fb208f44 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/175310 Commit-Queue: Johnni Winther <johnniwinther@google.com> Reviewed-by: Erik Ernst <eernst@google.com>