예제 #1
0
 public virtual Expression VisitConstructIterator(ConstructIterator consIterator)
 {
     return consIterator;
 }
예제 #2
0
 public override Expression VisitConstructIterator(ConstructIterator consIterator)
 {
     throw new NotImplementedException("Node type not yet supported");
 }
예제 #3
0
 public override Expression VisitConstructIterator(ConstructIterator consIterator)
 {
     if (consIterator == null) return null;
     return base.VisitConstructIterator((ConstructIterator)consIterator.Clone());
 }
예제 #4
0
 public EventingVisitor(Action<ConstructIterator> visitConstructIterator) { VisitedConstructIterator += visitConstructIterator; } public event Action<ConstructIterator> VisitedConstructIterator; public override Expression VisitConstructIterator(ConstructIterator consIterator) { if (VisitedConstructIterator != null) VisitedConstructIterator(consIterator); return base.VisitConstructIterator(consIterator); }