8 references to CreateAnchor
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\Symbolic\SymbolicRegexBuilder.cs (8)
31
internal SymbolicRegexNode<TSet> BeginningAnchor => _beginningAnchor ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.BeginningAnchor);
34
internal SymbolicRegexNode<TSet> EndAnchor => _endAnchor ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.EndAnchor);
37
internal SymbolicRegexNode<TSet> EndAnchorZ => _endAnchorZ ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.EndAnchorZ);
40
internal SymbolicRegexNode<TSet> EndAnchorZReverse => _endAnchorZReverse ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.EndAnchorZReverse);
43
internal SymbolicRegexNode<TSet> BolAnchor => _bolAnchor ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.BOLAnchor);
46
internal SymbolicRegexNode<TSet> EolAnchor => _eolAnchor ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.EOLAnchor);
49
internal SymbolicRegexNode<TSet> BoundaryAnchor => _wbAnchor ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.BoundaryAnchor);
52
internal SymbolicRegexNode<TSet> NonBoundaryAnchor => _nwbAnchor ??= SymbolicRegexNode<TSet>.
CreateAnchor
(this, SymbolicRegexNodeKind.NonBoundaryAnchor);