1 instantiation of RuleNode
System.Speech (1)
Result\RecognizedPhrase.cs (1)
754RuleNode node = new(grammar, name, rule.SREngineConfidence, rule.ulFirstElement, rule.ulCountOfElements);
17 references to RuleNode
System.Speech (17)
Result\RecognizedPhrase.cs (17)
423RuleNode ruleTree = ExtractRules(grammar, _serializedPhrase.Rule, buffer); 454private static List<ResultPropertiesRef> BuildRecoPropertyTree(SPSERIALIZEDPHRASE serializedPhrase, IntPtr phraseBuffer, RuleNode ruleTree, IList<RecognizedWordUnit> words, bool isSapi53Header) 466private static SemanticValue RecursiveBuildSemanticProperties(IList<RecognizedWordUnit> words, List<ResultPropertiesRef> properties, RuleNode ruleTree, GrammarOptions semanticTag, ref Collection<SemanticValue>? dupItems) 471for (RuleNode? children = ruleTree._child; children != null; children = children._next) 543private static void RecursivelyExtractSemanticProperties(List<ResultPropertiesRef> propertyList, int semanticsOffset, IntPtr phraseBuffer, RuleNode ruleTree, IList<RecognizedWordUnit> words, bool isSapi53Header) 551RuleNode node = ruleTree.Find(property.ulFirstElement, property.ulCountOfElements); 739private static RuleNode ExtractRules(Grammar? grammar, SPSERIALIZEDPHRASERULE rule, IntPtr phraseBuffer) 754RuleNode node = new(grammar, name, rule.SREngineConfidence, rule.ulFirstElement, rule.ulCountOfElements); 808private static bool TryExecuteOnParse(RuleNode ruleRef, SemanticValue value, IList<RecognizedWordUnit> words, out object? newValue, ref Exception? exceptionThrown) 854private static bool ExecuteOnParse(Grammar grammar, RuleNode ruleRef, SemanticValue value, IList<RecognizedWordUnit> words, out object? newValue) 905private static bool ExecuteOnError(Grammar grammar, RuleNode ruleRef, Exception e) 1142internal RuleNode Find(uint firstElement, uint count) 1157for (RuleNode? child = _child; child != null; child = child._next) 1189internal RuleNode? _next; 1190internal RuleNode? _child; 1197internal RuleNode _ruleNode; 1199internal ResultPropertiesRef(string name, SemanticValue value, RuleNode ruleNode)