8061bd5a8a
- [x] Add three public fields to the "BoundVariable" service type: declarationTokenPos, visibleStartTokenPos, and visibleEndTokenPos. (naming suggestions welcome!) - [x] Extend LocalVarDescriptors to hold the declaration token position (it already had the scope visibility boundaries). - [x] Extend ContextScope to hold the declaration token position. - [x] Add a unit test which verifies this works for local variables, function parameters, and closure captured variables. Fixes https://github.com/dart-lang/sdk/issues/25569 BUG= R=rmacnak@google.com Review URL: https://codereview.chromium.org/2419013004 .