6 types derived from BuilderElements
System.Speech (6)
Internal\GrammarBuilding\ItemElement.cs (1)
13internal sealed class ItemElement : BuilderElements
Internal\GrammarBuilding\OneOfElement.cs (1)
11internal sealed class OneOfElement : BuilderElements
Internal\GrammarBuilding\RuleElement.cs (1)
10internal sealed class RuleElement : BuilderElements
Internal\GrammarBuilding\SemanticKeyElement.cs (1)
11internal sealed class SemanticKeyElement : BuilderElements
Internal\GrammarBuilding\TagElement.cs (1)
12internal sealed class TagElement : BuilderElements
Recognition\GrammarBuilder.cs (1)
462private sealed class InternalGrammarBuilder : BuilderElements
21 references to BuilderElements
System.Speech (21)
Internal\GrammarBuilding\BuilderElements.cs (16)
28if (obj is not BuilderElements refObj) 64SortedDictionary<int, Collection<BuilderElements?>> dict = new(); 80Collection<BuilderElements?> gb = dict[keys[i]]; 85BuilderElements? thisOne = gb[j]; 88BuilderElements? current = gb[k]; 91BuilderElements parent = current.Parent!; 146internal void CloneItems(BuilderElements builders) 180internal override int CalcCount(BuilderElements? parent) 227private void GetDictionaryElements(SortedDictionary<int, Collection<BuilderElements?>> dict) 232BuilderElements? current = item as BuilderElements; 237if (!dict.TryGetValue(current.Count, out Collection<BuilderElements?>? builderElements)) 239builderElements = new Collection<BuilderElements?>(); 250private void RemoveDictionaryElements(SortedDictionary<int, Collection<BuilderElements?>> dict) 255BuilderElements? current = item as BuilderElements;
Internal\GrammarBuilding\GrammarBuilderBase.cs (3)
17internal virtual int CalcCount(BuilderElements? parent) 64internal virtual BuilderElements? Parent 87private BuilderElements? _parent;
Internal\GrammarBuilding\RuleElement.cs (1)
76internal override int CalcCount(BuilderElements? parent)
Recognition\GrammarBuilder.cs (1)
433internal BuilderElements InternalBuilder