RegexCharacterClassEscapeSyntax Class
Represents a shorthand class escape: \d, \D, \w, \W, \s, or \S.
public sealed class RegexCharacterClassEscapeSyntax : RegexAtomSyntax- Inheritance
RegexAtomSyntaxRegexCharacterClassEscapeSyntax
Properties
| Name | Description |
|---|---|
| EscapeToken | |
| IsNegated | Returns true when the escape is the negated form, spelled with a capital letter. |
EscapeToken
Syntax.g.csIsNegated
RegexCharacterClassEscapeSyntax.csMethods
| Name | Description |
|---|---|
| Accept(RegexSyntaxVisitor) | |
| Accept<TResult>(RegexSyntaxVisitor<TResult>) | |
| Update(SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithEscapeToken(SyntaxToken) | Returns this node with escapeToken in place of its RegexCharacterClassEscapeSyntax.EscapeToken. |
Accept overloads
Accept(RegexSyntaxVisitor)
Syntax.g.cspublic override void Accept(RegexSyntaxVisitor visitor)Parameters
visitorRegexSyntaxVisitor
No documentation is available.
Accept<TResult>(RegexSyntaxVisitor<TResult>)
Syntax.g.cspublic override TResult? Accept<TResult>(RegexSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public RegexCharacterClassEscapeSyntax Update(SyntaxToken escapeToken)WithEscapeToken(SyntaxToken)
Syntax.g.csReturns this node with escapeToken in place of its RegexCharacterClassEscapeSyntax.EscapeToken.
public RegexCharacterClassEscapeSyntax WithEscapeToken(SyntaxToken escapeToken)