Lines Matching defs:arc
44 // // Invoked when tree arc examined (to white/undiscovered state)
46 // // Invoked when back arc examined (to grey/unfinished state)
48 // // Invoked when forward or cross arc examined (to black/finished state)
123 const Arc &arc = aiter.Value();
124 if (!filter(arc)) {
128 int next_color = state_color[arc.nextstate];
132 dfs = visitor->TreeArc(s, arc);
134 state_color[arc.nextstate] = kDfsGrey;
135 state_stack.push(new DfsState<Arc>(fst, arc.nextstate));
136 dfs = visitor->InitState(arc.nextstate, root);
139 dfs = visitor->BackArc(s, arc);
143 dfs = visitor->ForwardOrCrossArc(s, arc);