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