17 references to AddLast
System.Text.RegularExpressions (17)
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (17)
58
result.
AddLast
(_builder.CreateSingleton(_builder._charSetSolver.CreateBDDFromChar(node.Ch)));
62
result.
AddLast
(_builder.CreateSingleton(_builder._solver.Not(_builder._charSetSolver.CreateBDDFromChar(node.Ch))));
66
result.
AddLast
(ConvertSet(node));
76
result.
AddLast
(_builder.CreateSingleton(_builder._charSetSolver.CreateBDDFromChar(c)));
117
result.
AddLast
(_builder.CreateLoop(_builder.CreateSingleton(bdd), node.Kind is RegexNodeKind.Onelazy or RegexNodeKind.Notonelazy, node.M, node.N));
128
result.
AddLast
(_builder.CreateLoop(_builder.CreateSingleton(setBdd), node.Kind == RegexNodeKind.Setlazy, node.M, node.N));
137
result.
AddLast
(_builder._nothing);
143
result.
AddLast
(_builder.BeginningAnchor);
148
result.
AddLast
(_builder.BolAnchor);
152
result.
AddLast
(_builder.EndAnchor);
157
result.
AddLast
(_builder.EndAnchorZ);
162
result.
AddLast
(_builder.EolAnchor);
167
result.
AddLast
(_builder.BoundaryAnchor);
172
result.
AddLast
(_builder.NonBoundaryAnchor);
246
result.
AddLast
(or);
260
result.
AddLast
(_builder.CreateLoop(body, node.Kind == RegexNodeKind.Lazyloop, node.M, node.N));
276
childResult.
AddLast
(_builder.CreateCaptureEnd(captureNum));