ShellSyntaxVisitor Class

Dispatches on the kind of a shell node.

public abstract class ShellSyntaxVisitor

Remarks

Visiting a node does not visit its children. Derive from ShellSyntaxWalker to walk a whole tree.

Example

private sealed class SimpleCommandCounter : ShellSyntaxWalker
{
    public int Count { get; private set; }

    public override void VisitCommand(ShellCommandSyntax node)
    {
        Count++;
        base.VisitCommand(node);
    }
}

Constructors

NameDescription
ShellSyntaxVisitor()

ShellSyntaxVisitor()

protected ShellSyntaxVisitor()

No documentation is available.

Methods

NameDescription
DefaultVisit(ShellSyntaxNode)Called for any node whose own method is not overridden.
Visit(ShellSyntaxNode?)Visits node, doing nothing when it is null.
VisitArithmeticExpansion(PosixArithmeticExpansionSyntax)
VisitArrayAssignment(PosixArrayAssignmentSyntax)
VisitArrayLiteral(PowerShellArrayLiteralSyntax)
VisitAssignment(ShellAssignmentSyntax)
VisitAssignmentExpression(PowerShellAssignmentExpressionSyntax)
VisitAttribute(PowerShellAttributeSyntax)
VisitBinaryExpression(PowerShellBinaryExpressionSyntax)
VisitBinaryExpression(ShellBinaryExpressionSyntax)
VisitCaseClause(PosixCaseClauseSyntax)
VisitCaseStatement(PosixCaseStatementSyntax)
VisitCastExpression(PowerShellCastExpressionSyntax)
VisitCatchClause(PowerShellCatchClauseSyntax)
VisitCmdBlock(CmdParenthesizedBlockSyntax)
VisitCmdCall(CmdCallStatementSyntax)
VisitCmdElseClause(CmdElseClauseSyntax)
VisitCmdFor(CmdForStatementSyntax)
VisitCmdGoto(CmdGotoStatementSyntax)
VisitCmdIf(CmdIfStatementSyntax)
VisitCmdLabel(CmdLabelStatementSyntax)
VisitCmdSet(CmdSetStatementSyntax)
VisitCmdVariableReference(CmdVariableReferenceSyntax)
VisitCommand(ShellCommandSyntax)
VisitCommandList(ShellCommandListSyntax)
VisitCommandSubstitution(ShellCommandSubstitutionSyntax)
VisitCompoundStatement(PosixCompoundStatementSyntax)
VisitDataStatement(PowerShellDataStatementSyntax)
VisitDelimitedExpressionStatement(PosixDelimitedExpressionStatementSyntax)
VisitDoStatement(PowerShellDoStatementSyntax)
VisitElifClause(PosixElifClauseSyntax)
VisitElseClause(PosixElseClauseSyntax)
VisitElseIfClause(PowerShellElseIfClauseSyntax)
VisitEmbeddedExpression(ShellEmbeddedExpressionSyntax)
VisitEmptyStatement(ShellEmptyStatementSyntax)
VisitEscapeSequence(ShellEscapeSequenceSyntax)
VisitExpandableString(PowerShellExpandableStringSyntax)
VisitExpressionStatement(PowerShellExpressionStatementSyntax)
VisitFinallyClause(PowerShellFinallyClauseSyntax)
VisitFlowStatement(PowerShellFlowStatementSyntax)
VisitForEachStatement(PowerShellForEachStatementSyntax)
VisitForStatement(PosixForStatementSyntax)
VisitFunctionDefinition(PosixFunctionDefinitionSyntax)
VisitGlob(ShellGlobSyntax)
VisitGroupedExpression(ShellGroupedExpressionSyntax)
VisitHashEntry(PowerShellHashEntrySyntax)
VisitHashLiteral(PowerShellHashLiteralSyntax)
VisitHereDocument(PosixHereDocumentSyntax)
VisitIfStatement(PosixIfStatementSyntax)
VisitIndexExpression(PowerShellIndexExpressionSyntax)
VisitInvocation(PowerShellInvocationExpressionSyntax)
VisitLabeledStatement(PowerShellLabeledStatementSyntax)
VisitLiteralWordPart(ShellLiteralWordPartSyntax)
VisitMemberAccess(PowerShellMemberAccessExpressionSyntax)
VisitNamedBlock(PowerShellNamedBlockSyntax)
VisitOperandExpression(ShellOperandExpressionSyntax)
VisitParamBlock(PowerShellParamBlockSyntax)
VisitParameter(PowerShellParameterSyntax)
VisitParenthesizedExpression(PowerShellParenthesizedExpressionSyntax)
VisitPipeline(ShellPipelineSyntax)
VisitPowerShellElseClause(PowerShellElseClauseSyntax)
VisitPowerShellForStatement(PowerShellForStatementSyntax)
VisitPowerShellFunctionDefinition(PowerShellFunctionDefinitionSyntax)
VisitPowerShellIfStatement(PowerShellIfStatementSyntax)
VisitPowerShellLiteral(PowerShellLiteralExpressionSyntax)
VisitPowerShellVariable(PowerShellVariableExpressionSyntax)
VisitPowerShellWhileStatement(PowerShellWhileStatementSyntax)
VisitPrefixedStatement(PosixPrefixedStatementSyntax)
VisitProcessSubstitution(PosixProcessSubstitutionSyntax)
VisitQuotedString(ShellQuotedStringSyntax)
VisitRawExpression(ShellRawExpressionSyntax)
VisitRedirectedStatement(PosixRedirectedStatementSyntax)
VisitRedirection(ShellRedirectionSyntax)
VisitScript(ShellScriptSyntax)
VisitScriptBlock(PowerShellScriptBlockSyntax)
VisitShellConditionalExpression(ShellConditionalExpressionSyntax)
VisitShellUnaryExpression(ShellUnaryExpressionSyntax)
VisitSkippedText(ShellSkippedTextSyntax)
VisitStatementList(ShellStatementListSyntax)
VisitSubExpression(PowerShellSubExpressionSyntax)
VisitSwitchClause(PowerShellSwitchClauseSyntax)
VisitSwitchStatement(PowerShellSwitchStatementSyntax)
VisitTernaryExpression(PowerShellTernaryExpressionSyntax)
VisitTrapStatement(PowerShellTrapStatementSyntax)
VisitTryStatement(PowerShellTryStatementSyntax)
VisitTypeDefinition(PowerShellTypeDefinitionSyntax)
VisitTypeLiteral(PowerShellTypeLiteralSyntax)
VisitUnaryExpression(PowerShellUnaryExpressionSyntax)
VisitUsingStatement(PowerShellUsingStatementSyntax)
VisitVariableReference(ShellVariableReferenceSyntax)
VisitWhileStatement(PosixWhileStatementSyntax)
VisitWord(ShellWordSyntax)
VisitZshAlwaysStatement(ZshAlwaysStatementSyntax)
VisitZshForeachStatement(ZshForeachStatementSyntax)
VisitZshRepeatStatement(ZshRepeatStatementSyntax)

DefaultVisit(ShellSyntaxNode)

ShellSyntaxVisitor.cs

Called for any node whose own method is not overridden.

public virtual void DefaultVisit(ShellSyntaxNode node)

Parameters

node ShellSyntaxNode

Visit(ShellSyntaxNode?)

ShellSyntaxVisitor.cs

Visits node, doing nothing when it is null.

public virtual void Visit(ShellSyntaxNode? node)

Parameters

node ShellSyntaxNode?

VisitArithmeticExpansion(PosixArithmeticExpansionSyntax)

Syntax.g.cs
public virtual void VisitArithmeticExpansion(PosixArithmeticExpansionSyntax node)

No documentation is available.

VisitArrayAssignment(PosixArrayAssignmentSyntax)

Syntax.g.cs
public virtual void VisitArrayAssignment(PosixArrayAssignmentSyntax node)

No documentation is available.

VisitArrayLiteral(PowerShellArrayLiteralSyntax)

Syntax.g.cs
public virtual void VisitArrayLiteral(PowerShellArrayLiteralSyntax node)

No documentation is available.

VisitAssignment(ShellAssignmentSyntax)

Syntax.g.cs
public virtual void VisitAssignment(ShellAssignmentSyntax node)

Parameters

node ShellAssignmentSyntax

No documentation is available.

VisitAssignmentExpression(PowerShellAssignmentExpressionSyntax)

Syntax.g.cs
public virtual void VisitAssignmentExpression(PowerShellAssignmentExpressionSyntax node)

No documentation is available.

VisitAttribute(PowerShellAttributeSyntax)

Syntax.g.cs
public virtual void VisitAttribute(PowerShellAttributeSyntax node)

No documentation is available.

VisitBinaryExpression overloads

VisitBinaryExpression(PowerShellBinaryExpressionSyntax)

Syntax.g.cs
public virtual void VisitBinaryExpression(PowerShellBinaryExpressionSyntax node)

No documentation is available.

VisitBinaryExpression(ShellBinaryExpressionSyntax)

Syntax.g.cs
public virtual void VisitBinaryExpression(ShellBinaryExpressionSyntax node)

No documentation is available.

VisitCaseClause(PosixCaseClauseSyntax)

Syntax.g.cs
public virtual void VisitCaseClause(PosixCaseClauseSyntax node)

Parameters

node PosixCaseClauseSyntax

No documentation is available.

VisitCaseStatement(PosixCaseStatementSyntax)

Syntax.g.cs
public virtual void VisitCaseStatement(PosixCaseStatementSyntax node)

No documentation is available.

VisitCastExpression(PowerShellCastExpressionSyntax)

Syntax.g.cs
public virtual void VisitCastExpression(PowerShellCastExpressionSyntax node)

No documentation is available.

VisitCatchClause(PowerShellCatchClauseSyntax)

Syntax.g.cs
public virtual void VisitCatchClause(PowerShellCatchClauseSyntax node)

No documentation is available.

VisitCmdBlock(CmdParenthesizedBlockSyntax)

Syntax.g.cs
public virtual void VisitCmdBlock(CmdParenthesizedBlockSyntax node)

No documentation is available.

VisitCmdCall(CmdCallStatementSyntax)

Syntax.g.cs
public virtual void VisitCmdCall(CmdCallStatementSyntax node)

Parameters

node CmdCallStatementSyntax

No documentation is available.

VisitCmdElseClause(CmdElseClauseSyntax)

Syntax.g.cs
public virtual void VisitCmdElseClause(CmdElseClauseSyntax node)

Parameters

node CmdElseClauseSyntax

No documentation is available.

VisitCmdFor(CmdForStatementSyntax)

Syntax.g.cs
public virtual void VisitCmdFor(CmdForStatementSyntax node)

Parameters

node CmdForStatementSyntax

No documentation is available.

VisitCmdGoto(CmdGotoStatementSyntax)

Syntax.g.cs
public virtual void VisitCmdGoto(CmdGotoStatementSyntax node)

Parameters

node CmdGotoStatementSyntax

No documentation is available.

VisitCmdIf(CmdIfStatementSyntax)

Syntax.g.cs
public virtual void VisitCmdIf(CmdIfStatementSyntax node)

Parameters

node CmdIfStatementSyntax

No documentation is available.

VisitCmdLabel(CmdLabelStatementSyntax)

Syntax.g.cs
public virtual void VisitCmdLabel(CmdLabelStatementSyntax node)

No documentation is available.

VisitCmdSet(CmdSetStatementSyntax)

Syntax.g.cs
public virtual void VisitCmdSet(CmdSetStatementSyntax node)

Parameters

node CmdSetStatementSyntax

No documentation is available.

VisitCmdVariableReference(CmdVariableReferenceSyntax)

Syntax.g.cs
public virtual void VisitCmdVariableReference(CmdVariableReferenceSyntax node)

No documentation is available.

VisitCommand(ShellCommandSyntax)

Syntax.g.cs
public virtual void VisitCommand(ShellCommandSyntax node)

Parameters

node ShellCommandSyntax

No documentation is available.

VisitCommandList(ShellCommandListSyntax)

Syntax.g.cs
public virtual void VisitCommandList(ShellCommandListSyntax node)

Parameters

node ShellCommandListSyntax

No documentation is available.

VisitCommandSubstitution(ShellCommandSubstitutionSyntax)

Syntax.g.cs
public virtual void VisitCommandSubstitution(ShellCommandSubstitutionSyntax node)

No documentation is available.

VisitCompoundStatement(PosixCompoundStatementSyntax)

Syntax.g.cs
public virtual void VisitCompoundStatement(PosixCompoundStatementSyntax node)

No documentation is available.

VisitDataStatement(PowerShellDataStatementSyntax)

Syntax.g.cs
public virtual void VisitDataStatement(PowerShellDataStatementSyntax node)

No documentation is available.

VisitDelimitedExpressionStatement(PosixDelimitedExpressionStatementSyntax)

Syntax.g.cs
public virtual void VisitDelimitedExpressionStatement(PosixDelimitedExpressionStatementSyntax node)

No documentation is available.

VisitDoStatement(PowerShellDoStatementSyntax)

Syntax.g.cs
public virtual void VisitDoStatement(PowerShellDoStatementSyntax node)

No documentation is available.

VisitElifClause(PosixElifClauseSyntax)

Syntax.g.cs
public virtual void VisitElifClause(PosixElifClauseSyntax node)

Parameters

node PosixElifClauseSyntax

No documentation is available.

VisitElseClause(PosixElseClauseSyntax)

Syntax.g.cs
public virtual void VisitElseClause(PosixElseClauseSyntax node)

Parameters

node PosixElseClauseSyntax

No documentation is available.

VisitElseIfClause(PowerShellElseIfClauseSyntax)

Syntax.g.cs
public virtual void VisitElseIfClause(PowerShellElseIfClauseSyntax node)

No documentation is available.

VisitEmbeddedExpression(ShellEmbeddedExpressionSyntax)

Syntax.g.cs
public virtual void VisitEmbeddedExpression(ShellEmbeddedExpressionSyntax node)

No documentation is available.

VisitEmptyStatement(ShellEmptyStatementSyntax)

Syntax.g.cs
public virtual void VisitEmptyStatement(ShellEmptyStatementSyntax node)

No documentation is available.

VisitEscapeSequence(ShellEscapeSequenceSyntax)

Syntax.g.cs
public virtual void VisitEscapeSequence(ShellEscapeSequenceSyntax node)

No documentation is available.

VisitExpandableString(PowerShellExpandableStringSyntax)

Syntax.g.cs
public virtual void VisitExpandableString(PowerShellExpandableStringSyntax node)

No documentation is available.

VisitExpressionStatement(PowerShellExpressionStatementSyntax)

Syntax.g.cs
public virtual void VisitExpressionStatement(PowerShellExpressionStatementSyntax node)

No documentation is available.

VisitFinallyClause(PowerShellFinallyClauseSyntax)

Syntax.g.cs
public virtual void VisitFinallyClause(PowerShellFinallyClauseSyntax node)

No documentation is available.

VisitFlowStatement(PowerShellFlowStatementSyntax)

Syntax.g.cs
public virtual void VisitFlowStatement(PowerShellFlowStatementSyntax node)

No documentation is available.

VisitForEachStatement(PowerShellForEachStatementSyntax)

Syntax.g.cs
public virtual void VisitForEachStatement(PowerShellForEachStatementSyntax node)

No documentation is available.

VisitForStatement(PosixForStatementSyntax)

Syntax.g.cs
public virtual void VisitForStatement(PosixForStatementSyntax node)

No documentation is available.

VisitFunctionDefinition(PosixFunctionDefinitionSyntax)

Syntax.g.cs
public virtual void VisitFunctionDefinition(PosixFunctionDefinitionSyntax node)

No documentation is available.

VisitGlob(ShellGlobSyntax)

Syntax.g.cs
public virtual void VisitGlob(ShellGlobSyntax node)

Parameters

node ShellGlobSyntax

No documentation is available.

VisitGroupedExpression(ShellGroupedExpressionSyntax)

Syntax.g.cs
public virtual void VisitGroupedExpression(ShellGroupedExpressionSyntax node)

No documentation is available.

VisitHashEntry(PowerShellHashEntrySyntax)

Syntax.g.cs
public virtual void VisitHashEntry(PowerShellHashEntrySyntax node)

No documentation is available.

VisitHashLiteral(PowerShellHashLiteralSyntax)

Syntax.g.cs
public virtual void VisitHashLiteral(PowerShellHashLiteralSyntax node)

No documentation is available.

VisitHereDocument(PosixHereDocumentSyntax)

Syntax.g.cs
public virtual void VisitHereDocument(PosixHereDocumentSyntax node)

No documentation is available.

VisitIfStatement(PosixIfStatementSyntax)

Syntax.g.cs
public virtual void VisitIfStatement(PosixIfStatementSyntax node)

Parameters

node PosixIfStatementSyntax

No documentation is available.

VisitIndexExpression(PowerShellIndexExpressionSyntax)

Syntax.g.cs
public virtual void VisitIndexExpression(PowerShellIndexExpressionSyntax node)

No documentation is available.

VisitInvocation(PowerShellInvocationExpressionSyntax)

Syntax.g.cs
public virtual void VisitInvocation(PowerShellInvocationExpressionSyntax node)

No documentation is available.

VisitLabeledStatement(PowerShellLabeledStatementSyntax)

Syntax.g.cs
public virtual void VisitLabeledStatement(PowerShellLabeledStatementSyntax node)

No documentation is available.

VisitLiteralWordPart(ShellLiteralWordPartSyntax)

Syntax.g.cs
public virtual void VisitLiteralWordPart(ShellLiteralWordPartSyntax node)

No documentation is available.

VisitMemberAccess(PowerShellMemberAccessExpressionSyntax)

Syntax.g.cs
public virtual void VisitMemberAccess(PowerShellMemberAccessExpressionSyntax node)

No documentation is available.

VisitNamedBlock(PowerShellNamedBlockSyntax)

Syntax.g.cs
public virtual void VisitNamedBlock(PowerShellNamedBlockSyntax node)

No documentation is available.

VisitOperandExpression(ShellOperandExpressionSyntax)

Syntax.g.cs
public virtual void VisitOperandExpression(ShellOperandExpressionSyntax node)

No documentation is available.

VisitParamBlock(PowerShellParamBlockSyntax)

Syntax.g.cs
public virtual void VisitParamBlock(PowerShellParamBlockSyntax node)

No documentation is available.

VisitParameter(PowerShellParameterSyntax)

Syntax.g.cs
public virtual void VisitParameter(PowerShellParameterSyntax node)

No documentation is available.

VisitParenthesizedExpression(PowerShellParenthesizedExpressionSyntax)

Syntax.g.cs
public virtual void VisitParenthesizedExpression(PowerShellParenthesizedExpressionSyntax node)

No documentation is available.

VisitPipeline(ShellPipelineSyntax)

Syntax.g.cs
public virtual void VisitPipeline(ShellPipelineSyntax node)

Parameters

node ShellPipelineSyntax

No documentation is available.

VisitPowerShellElseClause(PowerShellElseClauseSyntax)

Syntax.g.cs
public virtual void VisitPowerShellElseClause(PowerShellElseClauseSyntax node)

No documentation is available.

VisitPowerShellForStatement(PowerShellForStatementSyntax)

Syntax.g.cs
public virtual void VisitPowerShellForStatement(PowerShellForStatementSyntax node)

No documentation is available.

VisitPowerShellFunctionDefinition(PowerShellFunctionDefinitionSyntax)

Syntax.g.cs
public virtual void VisitPowerShellFunctionDefinition(PowerShellFunctionDefinitionSyntax node)

No documentation is available.

VisitPowerShellIfStatement(PowerShellIfStatementSyntax)

Syntax.g.cs
public virtual void VisitPowerShellIfStatement(PowerShellIfStatementSyntax node)

No documentation is available.

VisitPowerShellLiteral(PowerShellLiteralExpressionSyntax)

Syntax.g.cs
public virtual void VisitPowerShellLiteral(PowerShellLiteralExpressionSyntax node)

No documentation is available.

VisitPowerShellVariable(PowerShellVariableExpressionSyntax)

Syntax.g.cs
public virtual void VisitPowerShellVariable(PowerShellVariableExpressionSyntax node)

No documentation is available.

VisitPowerShellWhileStatement(PowerShellWhileStatementSyntax)

Syntax.g.cs
public virtual void VisitPowerShellWhileStatement(PowerShellWhileStatementSyntax node)

No documentation is available.

VisitPrefixedStatement(PosixPrefixedStatementSyntax)

Syntax.g.cs
public virtual void VisitPrefixedStatement(PosixPrefixedStatementSyntax node)

No documentation is available.

VisitProcessSubstitution(PosixProcessSubstitutionSyntax)

Syntax.g.cs
public virtual void VisitProcessSubstitution(PosixProcessSubstitutionSyntax node)

No documentation is available.

VisitQuotedString(ShellQuotedStringSyntax)

Syntax.g.cs
public virtual void VisitQuotedString(ShellQuotedStringSyntax node)

No documentation is available.

VisitRawExpression(ShellRawExpressionSyntax)

Syntax.g.cs
public virtual void VisitRawExpression(ShellRawExpressionSyntax node)

No documentation is available.

VisitRedirectedStatement(PosixRedirectedStatementSyntax)

Syntax.g.cs
public virtual void VisitRedirectedStatement(PosixRedirectedStatementSyntax node)

No documentation is available.

VisitRedirection(ShellRedirectionSyntax)

Syntax.g.cs
public virtual void VisitRedirection(ShellRedirectionSyntax node)

Parameters

node ShellRedirectionSyntax

No documentation is available.

VisitScript(ShellScriptSyntax)

Syntax.g.cs
public virtual void VisitScript(ShellScriptSyntax node)

Parameters

node ShellScriptSyntax

No documentation is available.

VisitScriptBlock(PowerShellScriptBlockSyntax)

Syntax.g.cs
public virtual void VisitScriptBlock(PowerShellScriptBlockSyntax node)

No documentation is available.

VisitShellConditionalExpression(ShellConditionalExpressionSyntax)

Syntax.g.cs
public virtual void VisitShellConditionalExpression(ShellConditionalExpressionSyntax node)

No documentation is available.

VisitShellUnaryExpression(ShellUnaryExpressionSyntax)

Syntax.g.cs
public virtual void VisitShellUnaryExpression(ShellUnaryExpressionSyntax node)

No documentation is available.

VisitSkippedText(ShellSkippedTextSyntax)

Syntax.g.cs
public virtual void VisitSkippedText(ShellSkippedTextSyntax node)

Parameters

node ShellSkippedTextSyntax

No documentation is available.

VisitStatementList(ShellStatementListSyntax)

Syntax.g.cs
public virtual void VisitStatementList(ShellStatementListSyntax node)

No documentation is available.

VisitSubExpression(PowerShellSubExpressionSyntax)

Syntax.g.cs
public virtual void VisitSubExpression(PowerShellSubExpressionSyntax node)

No documentation is available.

VisitSwitchClause(PowerShellSwitchClauseSyntax)

Syntax.g.cs
public virtual void VisitSwitchClause(PowerShellSwitchClauseSyntax node)

No documentation is available.

VisitSwitchStatement(PowerShellSwitchStatementSyntax)

Syntax.g.cs
public virtual void VisitSwitchStatement(PowerShellSwitchStatementSyntax node)

No documentation is available.

VisitTernaryExpression(PowerShellTernaryExpressionSyntax)

Syntax.g.cs
public virtual void VisitTernaryExpression(PowerShellTernaryExpressionSyntax node)

No documentation is available.

VisitTrapStatement(PowerShellTrapStatementSyntax)

Syntax.g.cs
public virtual void VisitTrapStatement(PowerShellTrapStatementSyntax node)

No documentation is available.

VisitTryStatement(PowerShellTryStatementSyntax)

Syntax.g.cs
public virtual void VisitTryStatement(PowerShellTryStatementSyntax node)

No documentation is available.

VisitTypeDefinition(PowerShellTypeDefinitionSyntax)

Syntax.g.cs
public virtual void VisitTypeDefinition(PowerShellTypeDefinitionSyntax node)

No documentation is available.

VisitTypeLiteral(PowerShellTypeLiteralSyntax)

Syntax.g.cs
public virtual void VisitTypeLiteral(PowerShellTypeLiteralSyntax node)

No documentation is available.

VisitUnaryExpression(PowerShellUnaryExpressionSyntax)

Syntax.g.cs
public virtual void VisitUnaryExpression(PowerShellUnaryExpressionSyntax node)

No documentation is available.

VisitUsingStatement(PowerShellUsingStatementSyntax)

Syntax.g.cs
public virtual void VisitUsingStatement(PowerShellUsingStatementSyntax node)

No documentation is available.

VisitVariableReference(ShellVariableReferenceSyntax)

Syntax.g.cs
public virtual void VisitVariableReference(ShellVariableReferenceSyntax node)

No documentation is available.

VisitWhileStatement(PosixWhileStatementSyntax)

Syntax.g.cs
public virtual void VisitWhileStatement(PosixWhileStatementSyntax node)

No documentation is available.

VisitWord(ShellWordSyntax)

Syntax.g.cs
public virtual void VisitWord(ShellWordSyntax node)

Parameters

node ShellWordSyntax

No documentation is available.

VisitZshAlwaysStatement(ZshAlwaysStatementSyntax)

Syntax.g.cs
public virtual void VisitZshAlwaysStatement(ZshAlwaysStatementSyntax node)

No documentation is available.

VisitZshForeachStatement(ZshForeachStatementSyntax)

Syntax.g.cs
public virtual void VisitZshForeachStatement(ZshForeachStatementSyntax node)

No documentation is available.

VisitZshRepeatStatement(ZshRepeatStatementSyntax)

Syntax.g.cs
public virtual void VisitZshRepeatStatement(ZshRepeatStatementSyntax node)

No documentation is available.