Ejemplo n.º 1
0
        S IAstVisitor <T, S> .VisitNullReferenceExpression(NullReferenceExpression nullReferenceExpression, T data)
        {
            var handler = NullReferenceExpressionVisited;

            if (handler != null)
            {
                handler(nullReferenceExpression, data);
            }
            return(VisitChildren(nullReferenceExpression, data));
        }
Ejemplo n.º 2
0
 void IAstVisitor.VisitNullReferenceExpression(NullReferenceExpression nullReferenceExpression)
 {
     Visit(EnterNullReferenceExpression, LeaveNullReferenceExpression, nullReferenceExpression);
 }
 public static NullReference NullReference(NRefactory.NullReferenceExpression nullReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor)
 {
     return(new NullReference(nullReferenceExpression, scope, visitor));
 }
Ejemplo n.º 4
0
 public virtual S VisitNullReferenceExpression(NullReferenceExpression nullReferenceExpression, T data)
 {
     return(VisitChildren(nullReferenceExpression, data));
 }
 protected internal NullReference(NRefactory.NullReferenceExpression nullReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor)
     : base(scope, visitor)
 {
     _nullReferenceExpression = nullReferenceExpression;
     InternalType             = _expression.Type;
 }
 protected internal NullReference(NRefactory.NullReferenceExpression nullReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor)
     : base(scope, visitor) {
     _nullReferenceExpression = nullReferenceExpression;
     InternalType = _expression.Type;
 }
Ejemplo n.º 7
0
 public override ConstantExpression VisitNullReferenceExpression(NullReferenceExpression nullReferenceExpression, object data)
 {
     return(new PrimitiveConstantExpression(KnownTypeReference.Object, null));
 }
 public virtual S VisitNullReferenceExpression(NullReferenceExpression nullReferenceExpression, T data)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 9
0
 public override AstExpression VisitNullReferenceExpression(NRefactory.NullReferenceExpression nullReferenceExpression, IScope scope)
 {
     return(AstExpression.NullReference(nullReferenceExpression, scope, this));
 }