ShellSkippedTextSyntax Class

Represents invalid or unrecognized shell text retained in the concrete syntax tree.

public sealed class ShellSkippedTextSyntax : ShellStatementSyntax
Inheritance
ShellStatementSyntax ShellSkippedTextSyntax

Properties

NameDescription
Text
Tokens
public string Text { get; }

Property value

string

No documentation is available.

public SyntaxTokenList Tokens { get; }

Property value

SyntaxTokenList

No documentation is available.

Methods

NameDescription
Accept(ShellSyntaxVisitor)
Accept<TResult>(ShellSyntaxVisitor<TResult>)
Update(SyntaxTokenList)Returns this node with the given parts, or itself when nothing changed.
WithTokens(SyntaxTokenList)Returns this node with tokens in place of its ShellSkippedTextSyntax.Tokens.

Accept overloads

Accept(ShellSyntaxVisitor)

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

No documentation is available.

Accept<TResult>(ShellSyntaxVisitor<TResult>)

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

TResult?

No documentation is available.

Update(SyntaxTokenList)

Syntax.g.cs

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

WithTokens(SyntaxTokenList)

Syntax.g.cs

Returns this node with tokens in place of its ShellSkippedTextSyntax.Tokens.

public ShellSkippedTextSyntax WithTokens(SyntaxTokenList tokens)