Antlr4.Automata.ATNVisitor.Visit_ C# (CSharp) Method

Visit_() public method

public Visit_ ( [ s, [ visited ) : void
s [
visited [
return void
        public virtual void Visit_([NotNull] ATNState s, [NotNull] ISet<int> visited)
        {
            if (!visited.Add(s.stateNumber))
                return;
            visited.Add(s.stateNumber);

            VisitState(s);
            int n = s.NumberOfTransitions;
            for (int i = 0; i < n; i++)
            {
                Transition t = s.Transition(i);
                Visit_(t.target, visited);
            }
        }