Skip to content

Commit

Permalink
Tidy up function reference resolution; support extension methods
Browse files Browse the repository at this point in the history
This change is mostly just extracting out some code into helpers; the
`resolve` method was getting extremely long. The block of code
extracted into each helper is largely unchanged.

Bug: #46233
Change-Id: I057dc31339e6a4d9deee18c881123e488f593ac9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/207440
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
  • Loading branch information
srawlins authored and commit-bot@chromium.org committed Jul 20, 2021
1 parent f971e6e commit 6a8e74e
Show file tree
Hide file tree
Showing 6 changed files with 566 additions and 232 deletions.
Loading

0 comments on commit 6a8e74e

Please sign in to comment.