public override void Accept(EvalStateNodeVisitor visitor) { visitor.VisitAnd(evalAndNode.FactoryNode, this, eventsPerChild); foreach (var node in activeChildNodes) { node?.Accept(visitor); } }
public override void Accept(EvalStateNodeVisitor visitor) { visitor.VisitAnd(EvalAndNode.FactoryNode, this, EventsPerChild); foreach (EvalStateNode node in ActiveChildNodes) { if (node != null) { node.Accept(visitor); } } }