2 implementations of IOneOf
System.Speech (2)
Internal\SrgsCompiler\OneOf.cs (1)
12
internal class OneOf : ParseElementCollection,
IOneOf
Recognition\SrgsGrammar\SrgsOneOf.cs (1)
16
public class SrgsOneOf : SrgsElement,
IOneOf
16 references to IOneOf
System.Speech (16)
Internal\GrammarBuilding\OneOfElement.cs (1)
33
IOneOf
oneOf = elementFactory.CreateOneOf(parent, rule);
Internal\SrgsCompiler\RuleRef.cs (1)
124
((
IOneOf
)oneOf).PostParse(parent);
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (3)
75
IOneOf
IElementFactory.CreateOneOf(IElement? parent, IRule rule)
143
void IElementFactory.AddItem(
IOneOf
oneOf, IItem item)
296
((
IOneOf
)oneOf).PostParse(parent);
Internal\SrgsParser\IElementFactory.cs (2)
22
IOneOf
CreateOneOf(IElement parent, IRule rule);
35
void AddItem(
IOneOf
oneOf, IItem value);
Internal\SrgsParser\SrgsDocumentParser.cs (3)
174
private
IOneOf
ParseOneOf(SrgsOneOf srgsOneOf, IElement parent, IRule rule)
176
IOneOf
oneOf = _parser.CreateOneOf(parent, rule);
355
if (parent is
IOneOf
parentOneOf)
Internal\SrgsParser\XmlParser.cs (4)
776
private
IOneOf
ParseOneOf(IElement parent, IRule rule, XmlReader reader)
778
IOneOf
oneOf = _parser.CreateOneOf(parent, rule);
1440
if (parent is
IOneOf
)
1473
if (parent is
IOneOf
parentOneOf)
Recognition\SrgsGrammar\SrgsElementFactory.cs (2)
114
IOneOf
IElementFactory.CreateOneOf(IElement? parent, IRule? rule)
173
void IElementFactory.AddItem(
IOneOf
oneOf, IItem value)