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