RegexExtensions Class
Reads the regular-expression kind of the tokens, trivia, and nodes the shared syntax types hand back.
public static class RegexExtensionsMethods
| Name | Description |
|---|---|
| IsComment(SyntaxTrivia) | Gets a value indicating whether the trivia is a comment. |
| IsKind(SyntaxNode?, SyntaxKind) | |
| IsKind(SyntaxNodeOrToken, SyntaxKind) | |
| IsKind(SyntaxToken, SyntaxKind) | |
| IsKind(SyntaxTrivia, SyntaxKind) | |
| Kind(SyntaxNode?) | Gets the kind of a node reached through the shared type rather than the regular-expression one. |
| Kind(SyntaxNodeOrToken) | |
| Kind(SyntaxToken) | |
| Kind(SyntaxTrivia) |
IsComment(SyntaxTrivia)
RegexExtensions.csGets a value indicating whether the trivia is a comment.
public static bool IsComment(this SyntaxTrivia trivia)IsKind overloads
IsKind(SyntaxNode?, SyntaxKind)
RegexExtensions.cspublic static bool IsKind(this SyntaxNode? node, SyntaxKind kind)No documentation is available.
IsKind(SyntaxNodeOrToken, SyntaxKind)
RegexExtensions.cspublic static bool IsKind(this SyntaxNodeOrToken nodeOrToken, SyntaxKind kind)No documentation is available.
IsKind(SyntaxToken, SyntaxKind)
RegexExtensions.cspublic static bool IsKind(this SyntaxToken token, SyntaxKind kind)No documentation is available.
IsKind(SyntaxTrivia, SyntaxKind)
RegexExtensions.cspublic static bool IsKind(this SyntaxTrivia trivia, SyntaxKind kind)No documentation is available.
Kind overloads
Kind(SyntaxNode?)
RegexExtensions.csGets the kind of a node reached through the shared type rather than the regular-expression one.
public static SyntaxKind Kind(this SyntaxNode? node)Kind(SyntaxNodeOrToken)
RegexExtensions.cspublic static SyntaxKind Kind(this SyntaxNodeOrToken nodeOrToken)No documentation is available.
Kind(SyntaxToken)
RegexExtensions.cspublic static SyntaxKind Kind(this SyntaxToken token)No documentation is available.
Kind(SyntaxTrivia)
RegexExtensions.cspublic static SyntaxKind Kind(this SyntaxTrivia trivia)No documentation is available.