nullSafeCascade method
Returns an expression accessing ?..<name> on this expression.
Only the first cascade in a chain needs to use ?..; subsequent
cascades in the same chain should use cascade.
Implementation
Expression nullSafeCascade(String name) => BinaryExpression._(
this,
LiteralExpression._(name),
'?..',
addSpace: false,
);