protected internal Empty(NRefactory.EmptyExpression emptyExpression, IScope scope, INRefcatoryExpressionVisitor visitor)
     : base(scope, visitor) {
     _emptyExpression = emptyExpression;
     InternalType = TypeSystem.Void;
 }
Beispiel #2
0
 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();
 }
Beispiel #7
0
 public override AstExpression VisitEmptyExpression(NRefactory.EmptyExpression emptyExpression, IScope scope)
 {
     return(AstExpression.Empty(emptyExpression, scope, this));
 }