ZshAlwaysStatementSyntax Class

public sealed class ZshAlwaysStatementSyntax : ShellStatementSyntax

No documentation is available.

Inheritance
ShellStatementSyntax ZshAlwaysStatementSyntax

Properties

NameDescription
AlwaysBody
AlwaysKeyword
Body

AlwaysBody

Syntax.g.cs
public ShellStatementSyntax AlwaysBody { get; }

Property value

ShellStatementSyntax

No documentation is available.

AlwaysKeyword

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

Property value

SyntaxToken

No documentation is available.

public ShellStatementSyntax Body { get; }

Property value

ShellStatementSyntax

No documentation is available.

Methods

NameDescription
Accept(ShellSyntaxVisitor)
Accept<TResult>(ShellSyntaxVisitor<TResult>)
Update(ShellStatementSyntax, SyntaxToken, ShellStatementSyntax)Returns this node with the given parts, or itself when nothing changed.
WithAlwaysBody(ShellStatementSyntax)Returns this node with alwaysBody in place of its ZshAlwaysStatementSyntax.AlwaysBody.
WithAlwaysKeyword(SyntaxToken)Returns this node with alwaysKeyword in place of its ZshAlwaysStatementSyntax.AlwaysKeyword.
WithBody(ShellStatementSyntax)Returns this node with body in place of its ZshAlwaysStatementSyntax.Body.

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

Syntax.g.cs

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

public ZshAlwaysStatementSyntax Update(ShellStatementSyntax body, SyntaxToken alwaysKeyword, ShellStatementSyntax alwaysBody)

WithAlwaysBody(ShellStatementSyntax)

Syntax.g.cs

Returns this node with alwaysBody in place of its ZshAlwaysStatementSyntax.AlwaysBody.

public ZshAlwaysStatementSyntax WithAlwaysBody(ShellStatementSyntax alwaysBody)

WithAlwaysKeyword(SyntaxToken)

Syntax.g.cs

Returns this node with alwaysKeyword in place of its ZshAlwaysStatementSyntax.AlwaysKeyword.

public ZshAlwaysStatementSyntax WithAlwaysKeyword(SyntaxToken alwaysKeyword)

Parameters

alwaysKeyword SyntaxToken

Returns

ZshAlwaysStatementSyntax

WithBody(ShellStatementSyntax)

Syntax.g.cs

Returns this node with body in place of its ZshAlwaysStatementSyntax.Body.