RegexClassSubtractionSyntax Class
public sealed class RegexClassSubtractionSyntax : RegexSyntaxNodeNo documentation is available.
- Inheritance
RegexSyntaxNodeRegexClassSubtractionSyntax
Properties
| Name | Description |
|---|---|
| HyphenToken | |
| Subtracted |
HyphenToken
Syntax.g.csSubtracted
Syntax.g.csMethods
| Name | Description |
|---|---|
| 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.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, RegexCharacterClassSyntax)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public RegexClassSubtractionSyntax Update(SyntaxToken hyphenToken, RegexCharacterClassSyntax subtracted)WithHyphenToken(SyntaxToken)
Syntax.g.csReturns this node with hyphenToken in place of its RegexClassSubtractionSyntax.HyphenToken.
public RegexClassSubtractionSyntax WithHyphenToken(SyntaxToken hyphenToken)WithSubtracted(RegexCharacterClassSyntax)
Syntax.g.csReturns this node with subtracted in place of its RegexClassSubtractionSyntax.Subtracted.
public RegexClassSubtractionSyntax WithSubtracted(RegexCharacterClassSyntax subtracted)