using System.Collections.Generic;
using System.Collections.Concurrent;
-namespace System.Linq
+namespace System.Linq.Parallel.QueryNodes
{
- internal abstract class QueryMuxNode<TFirst, TSecond, TResult> : QueryChildNode<TResult, TFirst>
+ internal interface QueryMuxNode : IVisitableNode {
+
+ }
+ internal abstract class QueryMuxNode<TFirst, TSecond, TResult> : QueryChildNode<TResult, TFirst>, QueryMuxNode
{
QueryBaseNode<TSecond> second;
public override void Visit (INodeVisitor visitor)
{
- visitor.Visit (this);
+ visitor.Visit ((QueryMuxNode)this);
}
}
}