RegexAnchorSyntax Class
Represents a zero-width assertion such as ^, $, \b, or \A.
public sealed class RegexAnchorSyntax : RegexAtomSyntax- Inheritance
RegexAtomSyntaxRegexAnchorSyntax
Properties
| Name | Description |
|---|---|
| AnchorKind | Which assertion this is. |
| AnchorToken |
AnchorKind
RegexAnchorSyntax.csAnchorToken
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. |
| WithAnchorToken(SyntaxToken) | Returns this node with anchorToken in place of its RegexAnchorSyntax.AnchorToken. |
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 RegexAnchorSyntax Update(SyntaxToken anchorToken)WithAnchorToken(SyntaxToken)
Syntax.g.csReturns this node with anchorToken in place of its RegexAnchorSyntax.AnchorToken.
public RegexAnchorSyntax WithAnchorToken(SyntaxToken anchorToken)