nitc :: ASendExpr :: _is_safe
x?.foo
If so and the receiver is null, then the arguments won't be evaluated and the call skipped (replaced with null).
# Is self a safe call (with `x?.foo`)? # If so and the receiver is null, then the arguments won't be evaluated # and the call skipped (replaced with null). var is_safe: Bool = false