8120c43d85
It is not a huge improvement, because it does not add static safety, for this we would need to distinguish between unresolved and resolved expressions, as separate types. But it is still an improvement. 1. We get to know the node that was not resolved. Maybe not enough, in case if it was because of the enclosing now that this node was not resolved. But still something. 2. We group this use case into one place. Change-Id: I2e8f029e8a5fcd8ccecdd1b6bc9d78ee9eaf12a1 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/184103 Reviewed-by: Samuel Rawlins <srawlins@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>