11 references to Epsilon
System.Text.RegularExpressions (11)
System\Text\RegularExpressions\Symbolic\SymbolicRegexBuilder.cs (1)
321return builder.Epsilon;
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (2)
200node = _builder.Epsilon; // The entire match is fixed length. 239node == _builder.Epsilon ? new MatchReversalInfo<TSet>(MatchReversalKind.FixedLength, pos) :
System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (8)
424if (effectNode == builder.Epsilon) 777rightEffects ??= builder.Epsilon; 797if (rightEffects != builder.Epsilon) 1140prunedNode = PruneLoop(builder, context, this, builder.Epsilon); 1274derivative = builder.Epsilon; 1490alternativesAndEffects.Add((builder.Epsilon, currentEffects.Count > 0 ? 1497alternativesAndEffects.Add((builder.Epsilon, currentEffects.Count > 0 ? 1940return builder.Epsilon;