RegexCharacterRangeSyntax Class

public sealed class RegexCharacterRangeSyntax : RegexSyntaxNode

No documentation is available.

Inheritance
RegexSyntaxNode RegexCharacterRangeSyntax

Properties

NameDescription
End
HyphenToken
Start
public RegexSyntaxNode? End { get; }

Property value

RegexSyntaxNode?

No documentation is available.

HyphenToken

Syntax.g.cs
public SyntaxToken HyphenToken { get; }

Property value

SyntaxToken

No documentation is available.

public RegexSyntaxNode Start { get; }

Property value

RegexSyntaxNode

No documentation is available.

Methods

NameDescription
Accept(RegexSyntaxVisitor)
Accept<TResult>(RegexSyntaxVisitor<TResult>)
Update(RegexSyntaxNode, SyntaxToken, RegexSyntaxNode?)Returns this node with the given parts, or itself when nothing changed.
WithEnd(RegexSyntaxNode?)Returns this node with end in place of its RegexCharacterRangeSyntax.End.
WithHyphenToken(SyntaxToken)Returns this node with hyphenToken in place of its RegexCharacterRangeSyntax.HyphenToken.
WithStart(RegexSyntaxNode)Returns this node with start in place of its RegexCharacterRangeSyntax.Start.

Accept overloads

Accept(RegexSyntaxVisitor)

Syntax.g.cs
public override void Accept(RegexSyntaxVisitor visitor)
Parameters
visitor RegexSyntaxVisitor

No documentation is available.

Accept<TResult>(RegexSyntaxVisitor<TResult>)

Syntax.g.cs
public override TResult? Accept<TResult>(RegexSyntaxVisitor<TResult> visitor)
Type parameters
TResult
Parameters
visitor RegexSyntaxVisitor<TResult>
Returns

TResult?

No documentation is available.

Update(RegexSyntaxNode, SyntaxToken, RegexSyntaxNode?)

Syntax.g.cs

Returns this node with the given parts, or itself when nothing changed.

WithEnd(RegexSyntaxNode?)

Syntax.g.cs

Returns this node with end in place of its RegexCharacterRangeSyntax.End.

WithHyphenToken(SyntaxToken)

Syntax.g.cs

Returns this node with hyphenToken in place of its RegexCharacterRangeSyntax.HyphenToken.

public RegexCharacterRangeSyntax WithHyphenToken(SyntaxToken hyphenToken)

Parameters

hyphenToken SyntaxToken

Returns

RegexCharacterRangeSyntax

WithStart(RegexSyntaxNode)

Syntax.g.cs

Returns this node with start in place of its RegexCharacterRangeSyntax.Start.