5 references to MoveSemanticTagRight
System.Speech (5)
Internal\SrgsCompiler\Graph.cs (2)
303if (MoveSemanticTagRight(epsilonArc)) 673if ((duplicatedEndState != duplicatedEndState.Rule._firstState) && MoveSemanticTagRight(duplicatedArc))
Internal\SrgsCompiler\ParseElementCollection.cs (2)
63if (position == Position.Before && arc.End != null && arc.End.InArcs.CountIsOne && Graph.MoveSemanticTagRight(arc)) 102for (State? startState = startArc.End; startArc.IsEpsilonTransition && startState != null && Graph.MoveSemanticTagRight(startArc) && startState.InArcs.CountIsOne && startState.OutArcs.CountIsOne; startState = startArc.End)
Internal\SrgsCompiler\Rule.cs (1)
166if (_startArc!.IsEpsilonTransition && _startArc.End != null && Graph.MoveSemanticTagRight(_startArc))