5 references to MoveSemanticTagLeft
System.Speech (5)
Internal\SrgsCompiler\Graph.cs (2)
333if (!((state == state.Rule._firstState) && (epsilonArc.End == null)) && MoveSemanticTagLeft(epsilonArc)) 531if (MoveSemanticTagLeft(duplicatedArc))
Internal\SrgsCompiler\ParseElementCollection.cs (2)
67if (position == Position.After && arc.Start != null && arc.Start.OutArcs.CountIsOne && Graph.MoveSemanticTagLeft(arc)) 135for (State? endState = endArc.Start; endArc.IsEpsilonTransition && endState != null && Graph.MoveSemanticTagLeft(endArc) && endState.InArcs.CountIsOne && endState.OutArcs.CountIsOne; endState = endArc.Start)
Internal\SrgsCompiler\Rule.cs (1)
249if (endArc.IsEpsilonTransition && endState.OutArcs.CountIsOne && Graph.MoveSemanticTagLeft(endArc))