3 instantiations of RuleElement
System.Speech (3)
Internal\GrammarBuilding\BuilderElements.cs (1)
103newRule = new RuleElement(current, "_");
Internal\GrammarBuilding\RuleElement.cs (1)
52RuleElement rule = new(_name);
Internal\GrammarBuilding\SemanticKeyElement.cs (1)
18RuleElement rule = new(semanticKey);
12 references to RuleElement
System.Speech (12)
Internal\GrammarBuilding\BuilderElements.cs (2)
61protected void Optimize(Collection<RuleElement> newRules) 83RuleElement? newRule = null;
Internal\GrammarBuilding\RuleElement.cs (2)
30if (obj is not RuleElement refObj) 52RuleElement rule = new(_name);
Internal\GrammarBuilding\RuleRefElement.cs (4)
15internal RuleRefElement(RuleElement rule) 20internal RuleRefElement(RuleElement rule, string? semanticKey) 72internal RuleElement Rule 92private readonly RuleElement _rule;
Internal\GrammarBuilding\SemanticKeyElement.cs (1)
18RuleElement rule = new(semanticKey);
Recognition\GrammarBuilder.cs (3)
478Collection<RuleElement> newRules = new(); 500if (item is RuleElement) 508if (!(item is RuleElement))