5 instantiations of StartingLiteralData
System.Text.RegularExpressions.Generator (5)
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (5)
1620
return new
StartingLiteralData
(range: (node.Ch, node.Ch), negated: false);
1623
return new
StartingLiteralData
(range: (node.Ch, node.Ch), negated: true);
1630
return new
StartingLiteralData
(range: (lowInclusive, highInclusive), negated: RegexCharClass.IsNegated(node.Str!));
1637
return new
StartingLiteralData
(setChars: setChars.Slice(0, numChars).ToString(), negated: RegexCharClass.IsNegated(node.Str!));
1642
return new
StartingLiteralData
(@string: node.Str);
2 references to StartingLiteralData
System.Text.RegularExpressions.Generator (2)
RegexGenerator.Emitter.cs (1)
3639
subsequent?.FindStartingLiteral() is RegexNode.
StartingLiteralData
literal &&
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (1)
1613
public
StartingLiteralData
? FindStartingLiteral()