public virtual T Visit(Nodes.Expression.Unary.Negate node) { throw new NotImplementedException(); }
public override Types.Type Visit(Nodes.Expression.Unary.Negate node) { return(VisitUnaryExpectedType(node, new Types.BoolType())); }
public override IList <Id> Visit(Nodes.Expression.Unary.Negate node) { return(VisitUnary(node)); }