2 writes to _rule
System.Speech (2)
Internal\SrgsCompiler\ParseElement.cs (1)
40_rule = rule;
Internal\SrgsCompiler\Rule.cs (1)
29_rule = this;
14 references to _rule
System.Speech (14)
Internal\SrgsCompiler\ParseElementCollection.cs (3)
33State state = _backend.CreateNewState(_rule); 77State insertionState = _backend.CreateNewState(_rule); 286state = _backend.CreateNewState(_rule);
Internal\SrgsCompiler\PropertyTag.cs (2)
14: base(parent._rule) 83_propInfo._ulId = (uint)parent._rule._iSerialize2;
Internal\SrgsCompiler\RuleRef.cs (5)
32: base(parent._rule) 73Arc rulerefArc = backend.RuleTransition(ruleRef, _rule, 1.0f); 114parent.AddArc(backend.RuleTransition(rule, parent._rule, 1.0f)); 119OneOf oneOf = new(parent._rule, backend); 121oneOf.AddArc(backend.RuleTransition(CfgGrammar.SPRULETRANS_WILDCARD, parent._rule, 0.5f));
Internal\SrgsCompiler\SemanticTag.cs (1)
13: base(parent._rule)
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (1)
251OneOf? oneOf = pronunciation.Contains(';') ? new OneOf(parent._rule, _backend) : null;
Internal\SrgsCompiler\State.cs (1)
245XmlParser.ThrowSrgsException(SRID.CircularRuleRef, _rule != null ? _rule._rule.Name : string.Empty);
Internal\SrgsCompiler\Subset.cs (1)
20: base(parent._rule)