commit | d2fdc6713f0e26df1b453e8d9010981fab286a65 | [log] [tgz] |
---|---|---|
author | Konstantin Shcheglov <scheglov@google.com> | Sat Mar 06 20:47:44 2021 +0000 |
committer | dart-luci-ci-builder <dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com> | Sat Mar 06 12:48:54 2021 -0800 |
tree | 9a1e35fe124f942c1b0d6788289444e5c8096ad0 | |
parent | b83b1cac15535f03f68105ab9386cc750b86b259 [diff] |
Return Impl nodes from Impl nodes. The goal is to remove operations that modify AST from API. To do this we need resolution and utilities to use visitors that provide Impl nodes, and sub-nodes that we access are also Impl nodes. Change-Id: I4bd9aee8a4c6668e4242df9aa41cd572a1c49bef Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/189440 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com> https://dart.googlesource.com/sdk/+/e26bd4471ecc6f5fffdf8883bcf4b946d5baed1d