1 write to _backend
System.Speech (1)
Internal\SrgsCompiler\ParseElementCollection.cs (1)
17
_backend
= backend;
32 references to _backend
System.Speech (32)
Internal\SrgsCompiler\Item.cs (6)
50
_backend
.DeleteSubGraph(endState);
53
_startArc = _endArc =
_backend
.EpsilonTransition(_repeatProbability);
82
State newStartState =
_backend
.CreateNewState(_endArc.Start.Rule);
85
State newEndState =
_backend
.CloneSubGraph(currentStartState!, _endArc.Start, newStartState);
130
_startArc = TrimStart(_startArc,
_backend
);
144
Arc epsilon =
_backend
.EpsilonTransition(weight);
Internal\SrgsCompiler\OneOf.cs (10)
23
_startState =
_backend
.CreateNewState(rule);
24
_endState =
_backend
.CreateNewState(rule);
27
_startArc =
_backend
.EpsilonTransition(1.0f);
31
_endArc =
_backend
.EpsilonTransition(1.0f);
53
_startArc = TrimStart(_startArc,
_backend
);
54
_endArc = TrimEnd(_endArc,
_backend
);
69
start = TrimStart(start,
_backend
);
70
end = TrimEnd(end,
_backend
);
80
_backend
.MoveOutputTransitionsAndDeleteState(startEndState, _startState);
92
_backend
.MoveInputTransitionsAndDeleteState(endStartState, _endState);
Internal\SrgsCompiler\ParseElementCollection.cs (13)
29
Arc tagTransition =
_backend
.EpsilonTransition(1.0f);
30
_backend
.AddSemanticInterpretationTag(tagTransition, propertyInfo);
33
State state =
_backend
.CreateNewState(_rule);
42
_startArc ??= _endArc =
_backend
.EpsilonTransition(1.0f);
43
_backend
.AddSemanticInterpretationTag(_endArc!, propertyInfo);
51
_startArc ??= _endArc =
_backend
.EpsilonTransition(1.0f);
52
_backend
.AddPropertyTag(_startArc, _endArc!, propertyInfo);
74
Arc epsilon =
_backend
.EpsilonTransition(weight);
77
State insertionState =
_backend
.CreateNewState(_rule);
190
start = TrimStart(start,
_backend
);
195
_endArc = TrimEnd(_endArc,
_backend
);
225
_backend
.MoveInputTransitionsAndDeleteState(from, to);
286
state =
_backend
.CreateNewState(_rule);
Internal\SrgsCompiler\Rule.cs (3)
158
_firstState =
_backend
.CreateNewState(this);
163
TrimEndEpsilons(_endArc,
_backend
);
176
_firstState =
_backend
.CreateNewState(this);