RegexClassSubtractionSyntax Class

public sealed class RegexClassSubtractionSyntax : RegexSyntaxNode

No documentation is available.

Inheritance
RegexSyntaxNode RegexClassSubtractionSyntax

Properties

NameDescription
HyphenToken
Subtracted

HyphenToken

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

Property value

SyntaxToken

No documentation is available.

Subtracted

Syntax.g.cs
public RegexCharacterClassSyntax Subtracted { get; }

No documentation is available.

Methods

NameDescription
Accept(RegexSyntaxVisitor)
Accept<TResult>(RegexSyntaxVisitor<TResult>)
Update(SyntaxToken, RegexCharacterClassSyntax)Returns this node with the given parts, or itself when nothing changed.
WithHyphenToken(SyntaxToken)Returns this node with hyphenToken in place of its RegexClassSubtractionSyntax.HyphenToken.
WithSubtracted(RegexCharacterClassSyntax)Returns this node with subtracted in place of its RegexClassSubtractionSyntax.Subtracted.

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(SyntaxToken, RegexCharacterClassSyntax)

Syntax.g.cs

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

WithHyphenToken(SyntaxToken)

Syntax.g.cs

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

public RegexClassSubtractionSyntax WithHyphenToken(SyntaxToken hyphenToken)

Parameters

hyphenToken SyntaxToken

Returns

RegexClassSubtractionSyntax

WithSubtracted(RegexCharacterClassSyntax)

Syntax.g.cs

Returns this node with subtracted in place of its RegexClassSubtractionSyntax.Subtracted.

public RegexClassSubtractionSyntax WithSubtracted(RegexCharacterClassSyntax subtracted)