Share via


ICustomAstVisitor Interface

Definition

public interface class ICustomAstVisitor
public interface ICustomAstVisitor
[System.Runtime.CompilerServices.NullableContext(1)]
public interface ICustomAstVisitor
type ICustomAstVisitor = interface
[<System.Runtime.CompilerServices.NullableContext(1)>]
type ICustomAstVisitor = interface
Public Interface ICustomAstVisitor
Derived
Attributes

Methods

DefaultVisit(Ast)
VisitArrayExpression(ArrayExpressionAst)
VisitArrayLiteral(ArrayLiteralAst)
VisitAssignmentStatement(AssignmentStatementAst)
VisitAttribute(AttributeAst)
VisitAttributedExpression(AttributedExpressionAst)
VisitBinaryExpression(BinaryExpressionAst)
VisitBlockStatement(BlockStatementAst)
VisitBreakStatement(BreakStatementAst)
VisitCatchClause(CatchClauseAst)
VisitCommand(CommandAst)
VisitCommandExpression(CommandExpressionAst)
VisitCommandParameter(CommandParameterAst)
VisitConstantExpression(ConstantExpressionAst)
VisitContinueStatement(ContinueStatementAst)
VisitConvertExpression(ConvertExpressionAst)
VisitDataStatement(DataStatementAst)
VisitDoUntilStatement(DoUntilStatementAst)
VisitDoWhileStatement(DoWhileStatementAst)
VisitErrorExpression(ErrorExpressionAst)
VisitErrorStatement(ErrorStatementAst)
VisitExitStatement(ExitStatementAst)
VisitExpandableStringExpression(ExpandableStringExpressionAst)
VisitFileRedirection(FileRedirectionAst)
VisitForEachStatement(ForEachStatementAst)
VisitForStatement(ForStatementAst)
VisitFunctionDefinition(FunctionDefinitionAst)
VisitHashtable(HashtableAst)
VisitIfStatement(IfStatementAst)
VisitIndexExpression(IndexExpressionAst)
VisitInvokeMemberExpression(InvokeMemberExpressionAst)
VisitMemberExpression(MemberExpressionAst)
VisitMergingRedirection(MergingRedirectionAst)
VisitNamedAttributeArgument(NamedAttributeArgumentAst)
VisitNamedBlock(NamedBlockAst)
VisitParamBlock(ParamBlockAst)
VisitParameter(ParameterAst)
VisitParenExpression(ParenExpressionAst)
VisitPipeline(PipelineAst)
VisitReturnStatement(ReturnStatementAst)
VisitScriptBlock(ScriptBlockAst)
VisitScriptBlockExpression(ScriptBlockExpressionAst)
VisitStatementBlock(StatementBlockAst)
VisitStringConstantExpression(StringConstantExpressionAst)
VisitSubExpression(SubExpressionAst)
VisitSwitchStatement(SwitchStatementAst)
VisitThrowStatement(ThrowStatementAst)
VisitTrap(TrapStatementAst)
VisitTryStatement(TryStatementAst)
VisitTypeConstraint(TypeConstraintAst)
VisitTypeExpression(TypeExpressionAst)
VisitUnaryExpression(UnaryExpressionAst)
VisitUsingExpression(UsingExpressionAst)
VisitVariableExpression(VariableExpressionAst)
VisitWhileStatement(WhileStatementAst)

Applies to