public FlowBranchingIterator StartFlowBranching (StateMachineInitializer iterator, FlowBranching parent) { FlowBranchingIterator branching = new FlowBranchingIterator (parent, iterator); current_flow_branching = branching; return branching; }
public FlowBranchingIterator (FlowBranching parent, StateMachineInitializer iterator) : base (parent, BranchingType.Iterator, SiblingType.Block, iterator.Block, iterator.Location) { this.iterator = iterator; }