92a7f7646c
Adds a `wholeExpression` parameter to `FlowAnalysis.nullShorting_end`; the caller should pass in the whole expression whose null shorting is ending. The new parameter is not used yet. This paves the way for a follow-up CL (https://dart-review.googlesource.com/c/sdk/+/464684) that will use maps to store flow analysis `ExpressionInfo` and `_Reference` values; it will allow that CL to remove appropriate entries from the map when null shorting ends. Change-Id: I6a6a6964d711fa000cc14898bfedbd06e93b6496 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/465983 Commit-Queue: Chloe Stefantsova <cstefantsova@google.com> Reviewed-by: Chloe Stefantsova <cstefantsova@google.com> Auto-Submit: Paul Berry <paulberry@google.com>