Open
Description
a
is a nullable list. At the point of evaluation, a
has been checked non null.
We should either
- have evaluation respect the type promotion that occurs earlier in the method, or
- have evaluation insert a
!
for nullable variablea
when evaluatinga.length
. Ifa
is null, I would expect a null assertion error. If a is non-null,a.length
should evaluate as expected (which is the current result ofa?.length
)