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)
199
if (
_rule
._fHasExitPath)
214
_rule
._fHasExitPath = true;
226
_rule
._fHasExitPath = true;
245
XmlParser.ThrowSrgsException(SRID.CircularRuleRef,
_rule
!= null ?
_rule
._rule.Name : string.Empty);
287
if ((
_rule
._firstState == this) && fReachedEndState)
289
_rule
._fIsEpsilonRule = true;
341
return
_rule
;
389
if (state1.
_rule
._cfgRule._nameOffset != state2.
_rule
._cfgRule._nameOffset)
391
return state1.
_rule
._cfgRule._nameOffset - state2.
_rule
._cfgRule._nameOffset;
396
int isNode1FirstNode = (state1.
_rule
._firstState == state1) ? -1 : 0;
397
int isNode2FirstNode = (state2.
_rule
._firstState == state2) ? -1 : 0;
424
if (
_rule
!= null &&
_rule
._firstState == this)
427
sb.Append(
_rule
.Name);