7e88e4b075
Async transformation sometimes inserts additional unsafeCast calls in order to make sure kernel AST is typed. We can recognize these calls in TFA and handle them more accurately, maintaining type flow through these native (and otherwise opaque) calls. Change-Id: I3e316507e0a37f36dcf8a9621dbd7b342ce5f19d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/138661 Reviewed-by: Martin Kustermann <kustermann@google.com> Commit-Queue: Alexander Markov <alexmarkov@google.com>