public override void Accept(EvalStateNodeVisitor visitor)
 {
     visitor.VisitEveryDistinct(everyNode.FactoryNode, this, beginState, spawnedNodes.Values.Unwrap<object>());
     foreach (var spawnedNode in spawnedNodes.Keys) {
         spawnedNode.Accept(visitor);
     }
 }
Exemple #2
0
 public override void Accept(EvalStateNodeVisitor visitor)
 {
     visitor.VisitEveryDistinct(EveryDistinctNode.FactoryNode, this, BeginState, SpawnedNodes.Values);
     foreach (var spawnedNode in SpawnedNodes.Keys)
     {
         spawnedNode.Accept(visitor);
     }
 }