Files
sdk/pkg/analyzer/lib
Paul Berry 8c1591af9e Add a binder mechanism to the Factory API for handling labels.
Some work needs to be done on both sides to hook up to the API:

- On the front end side, the individual labels need to be plumbed
  through the body builder to the judgment objects (currently the body
  builder discards individual label information).  Follow-up work for
  this will be tracked in
  https://github.com/dart-lang/sdk/issues/33591.

- On the analyzer side, the label information needs to be stored by
  ResolutionStorer and retrieved by ResolutionApplier (currently the
  ResolutionApplier has its own scope resolution mechanism; we don't
  want to keep this because it duplicates resolution logic in the
  front end).  Follw-up work for this will be tracked in
  https://github.com/dart-lang/sdk/issues/33592.

Change-Id: I75afc2be16a277581b0e2ea49b6998e72054a40d
Reviewed-on: https://dart-review.googlesource.com/62000
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2018-06-23 01:56:39 +00:00
..