protected internal Empty(NRefactory.EmptyExpression emptyExpression, IScope scope, INRefcatoryExpressionVisitor visitor) : base(scope, visitor) { _emptyExpression = emptyExpression; InternalType = TypeSystem.Void; }
void IAstVisitor.VisitEmptyExpression(EmptyExpression emptyExpression) { Visit(EnterEmptyExpression, LeaveEmptyExpression, emptyExpression); }
public static Empty Empty(NRefactory.EmptyExpression emptyExpression, IScope scope, INRefcatoryExpressionVisitor visitor) { return(new Empty(emptyExpression, scope, visitor)); }
public virtual S VisitEmptyExpression(EmptyExpression emptyExpression, T data) { return(VisitChildren(emptyExpression, data)); }
public virtual S VisitEmptyExpression(EmptyExpression emptyExpression, T data) { throw new NotImplementedException(); }
public override AstExpression VisitEmptyExpression(NRefactory.EmptyExpression emptyExpression, IScope scope) { return(AstExpression.Empty(emptyExpression, scope, this)); }