RegexBackreferenceSyntax Class
Represents a numbered backreference such as \1.
public sealed class RegexBackreferenceSyntax : RegexAtomSyntax- Inheritance
RegexAtomSyntaxRegexBackreferenceSyntax
Properties
| Name | Description |
|---|---|
| BackreferenceToken | |
| Number | The group number the reference names. |
BackreferenceToken
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(RegexSyntaxVisitor) | |
| Accept<TResult>(RegexSyntaxVisitor<TResult>) | |
| Update(SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithBackreferenceToken(SyntaxToken) | Returns this node with backreferenceToken in place of its RegexBackreferenceSyntax.BackreferenceToken. |
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 RegexBackreferenceSyntax Update(SyntaxToken backreferenceToken)WithBackreferenceToken(SyntaxToken)
Syntax.g.csReturns this node with backreferenceToken in place of its RegexBackreferenceSyntax.BackreferenceToken.
public RegexBackreferenceSyntax WithBackreferenceToken(SyntaxToken backreferenceToken)