public object VisitNullPropegator(NullPropegatorExpression node) { object value = node.Left.Accept(this); if (value is null) { value = node.Right.Accept(this); } node.Type = node.Left.Type; return(value); }
public Expression VisitNullPropegator(NullPropegatorExpression node) { node.Left.Accept(this); node.Right.Accept(this); return(node); }