1 write to _rule
System.Speech (1)
Internal\SrgsCompiler\State.cs (1)
25_rule = rule;
17 references to _rule
System.Speech (17)
Internal\SrgsCompiler\State.cs (17)
199if (_rule._fHasExitPath) 214_rule._fHasExitPath = true; 226_rule._fHasExitPath = true; 245XmlParser.ThrowSrgsException(SRID.CircularRuleRef, _rule != null ? _rule._rule.Name : string.Empty); 287if ((_rule._firstState == this) && fReachedEndState) 289_rule._fIsEpsilonRule = true; 341return _rule; 389if (state1._rule._cfgRule._nameOffset != state2._rule._cfgRule._nameOffset) 391return state1._rule._cfgRule._nameOffset - state2._rule._cfgRule._nameOffset; 396int isNode1FirstNode = (state1._rule._firstState == state1) ? -1 : 0; 397int isNode2FirstNode = (state2._rule._firstState == state2) ? -1 : 0; 424if (_rule != null && _rule._firstState == this) 427sb.Append(_rule.Name);