2 implementations of Grammar
System.Speech (2)
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (1)
159
IGrammar IElementFactory.
Grammar
Recognition\SrgsGrammar\SrgsElementFactory.cs (1)
188
IGrammar IElementFactory.
Grammar
11 references to Grammar
System.Speech (11)
Internal\GrammarBuilding\RuleElement.cs (1)
61
IGrammar grammar = elementFactory.
Grammar
;
Internal\SrgsParser\SrgsDocumentParser.cs (1)
29
ProcessGrammarElement(_grammar, _parser.
Grammar
);
Internal\SrgsParser\XmlParser.cs (3)
83
ParseGrammar(_reader, _parser.
Grammar
);
1052
if (_parser.
Grammar
.TagFormat != SrgsTagFormat.KeyValuePairs)
1060
System.Diagnostics.Debug.Assert(_parser.
Grammar
.TagFormat == SrgsTagFormat.KeyValuePairs);
Recognition\GrammarBuilder.cs (6)
380
elementFactory.
Grammar
.Culture = Culture;
491
elementFactory.
Grammar
.Root = rootId;
492
elementFactory.
Grammar
.TagFormat = System.Speech.Recognition.SrgsGrammar.SrgsTagFormat.KeyValuePairs;
495
IRule root = elementFactory.
Grammar
.CreateRule(rootId, RulePublic.False, RuleDynamic.NotSet, false);
520
root.PostParse(elementFactory.
Grammar
);
522
elementFactory.
Grammar
.PostParse(null!);