39d68052a9
This allows using the new scope finder and facilitates expression compilation with and in extension types. For now the script uri is optional (and only passable in the new json input via package:frontend_server), and only if the script uri is passed we'll use the new scope finder. Flutter etc should be updated to pass the new data. Change-Id: I36eed1ea76a825e63e4c5b9ea60daf18aee39f3d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/342400 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Jens Johansen <jensj@google.com> Reviewed-by: Anna Gringauze <annagrin@google.com>