Files
sdk/pkg/_fe_analyzer_shared/test
Paul Berry 92a7f7646c [flow analysis] Pass wholeExpression to nullShorting_end.
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>
2025-12-04 00:21:43 -08:00
..