Search Results for

    Show / Hide Table of Contents

    Class LuaSyntaxVisitor

    Represents a LuaSyntaxNode visitor that visits only the single LuaSyntaxNode passed into its Visit method.

    Inheritance
    System.Object
    LuaSyntaxVisitor
    LuaSyntaxWalker
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Loretta.CodeAnalysis.Lua
    Assembly: Loretta.CodeAnalysis.Lua.dll
    Syntax
    public abstract class LuaSyntaxVisitor

    Methods

    | Improve this Doc View Source

    DefaultVisit(SyntaxNode)

    Declaration
    public virtual void DefaultVisit(SyntaxNode node)
    Parameters
    Type Name Description
    SyntaxNode node
    | Improve this Doc View Source

    Visit(SyntaxNode)

    Declaration
    public virtual void Visit(SyntaxNode node)
    Parameters
    Type Name Description
    SyntaxNode node
    | Improve this Doc View Source

    VisitAnonymousFunctionExpression(AnonymousFunctionExpressionSyntax)

    Called when the visitor visits a AnonymousFunctionExpressionSyntax node.

    Declaration
    public virtual void VisitAnonymousFunctionExpression(AnonymousFunctionExpressionSyntax node)
    Parameters
    Type Name Description
    AnonymousFunctionExpressionSyntax node
    | Improve this Doc View Source

    VisitArrayType(ArrayTypeSyntax)

    Called when the visitor visits a ArrayTypeSyntax node.

    Declaration
    public virtual void VisitArrayType(ArrayTypeSyntax node)
    Parameters
    Type Name Description
    ArrayTypeSyntax node
    | Improve this Doc View Source

    VisitAssignmentStatement(AssignmentStatementSyntax)

    Called when the visitor visits a AssignmentStatementSyntax node.

    Declaration
    public virtual void VisitAssignmentStatement(AssignmentStatementSyntax node)
    Parameters
    Type Name Description
    AssignmentStatementSyntax node
    | Improve this Doc View Source

    VisitBinaryExpression(BinaryExpressionSyntax)

    Called when the visitor visits a BinaryExpressionSyntax node.

    Declaration
    public virtual void VisitBinaryExpression(BinaryExpressionSyntax node)
    Parameters
    Type Name Description
    BinaryExpressionSyntax node
    | Improve this Doc View Source

    VisitBreakStatement(BreakStatementSyntax)

    Called when the visitor visits a BreakStatementSyntax node.

    Declaration
    public virtual void VisitBreakStatement(BreakStatementSyntax node)
    Parameters
    Type Name Description
    BreakStatementSyntax node
    | Improve this Doc View Source

    VisitCompilationUnit(CompilationUnitSyntax)

    Called when the visitor visits a CompilationUnitSyntax node.

    Declaration
    public virtual void VisitCompilationUnit(CompilationUnitSyntax node)
    Parameters
    Type Name Description
    CompilationUnitSyntax node
    | Improve this Doc View Source

    VisitCompositeTypeName(CompositeTypeNameSyntax)

    Called when the visitor visits a CompositeTypeNameSyntax node.

    Declaration
    public virtual void VisitCompositeTypeName(CompositeTypeNameSyntax node)
    Parameters
    Type Name Description
    CompositeTypeNameSyntax node
    | Improve this Doc View Source

    VisitCompoundAssignmentStatement(CompoundAssignmentStatementSyntax)

    Called when the visitor visits a CompoundAssignmentStatementSyntax node.

    Declaration
    public virtual void VisitCompoundAssignmentStatement(CompoundAssignmentStatementSyntax node)
    Parameters
    Type Name Description
    CompoundAssignmentStatementSyntax node
    | Improve this Doc View Source

    VisitContinueStatement(ContinueStatementSyntax)

    Called when the visitor visits a ContinueStatementSyntax node.

    Declaration
    public virtual void VisitContinueStatement(ContinueStatementSyntax node)
    Parameters
    Type Name Description
    ContinueStatementSyntax node
    | Improve this Doc View Source

    VisitDoStatement(DoStatementSyntax)

    Called when the visitor visits a DoStatementSyntax node.

    Declaration
    public virtual void VisitDoStatement(DoStatementSyntax node)
    Parameters
    Type Name Description
    DoStatementSyntax node
    | Improve this Doc View Source

    VisitElementAccessExpression(ElementAccessExpressionSyntax)

    Called when the visitor visits a ElementAccessExpressionSyntax node.

    Declaration
    public virtual void VisitElementAccessExpression(ElementAccessExpressionSyntax node)
    Parameters
    Type Name Description
    ElementAccessExpressionSyntax node
    | Improve this Doc View Source

    VisitElseClause(ElseClauseSyntax)

    Called when the visitor visits a ElseClauseSyntax node.

    Declaration
    public virtual void VisitElseClause(ElseClauseSyntax node)
    Parameters
    Type Name Description
    ElseClauseSyntax node
    | Improve this Doc View Source

    VisitElseIfClause(ElseIfClauseSyntax)

    Called when the visitor visits a ElseIfClauseSyntax node.

    Declaration
    public virtual void VisitElseIfClause(ElseIfClauseSyntax node)
    Parameters
    Type Name Description
    ElseIfClauseSyntax node
    | Improve this Doc View Source

    VisitElseIfExpressionClause(ElseIfExpressionClauseSyntax)

    Called when the visitor visits a ElseIfExpressionClauseSyntax node.

    Declaration
    public virtual void VisitElseIfExpressionClause(ElseIfExpressionClauseSyntax node)
    Parameters
    Type Name Description
    ElseIfExpressionClauseSyntax node
    | Improve this Doc View Source

    VisitEmptyStatement(EmptyStatementSyntax)

    Called when the visitor visits a EmptyStatementSyntax node.

    Declaration
    public virtual void VisitEmptyStatement(EmptyStatementSyntax node)
    Parameters
    Type Name Description
    EmptyStatementSyntax node
    | Improve this Doc View Source

    VisitEqualsType(EqualsTypeSyntax)

    Called when the visitor visits a EqualsTypeSyntax node.

    Declaration
    public virtual void VisitEqualsType(EqualsTypeSyntax node)
    Parameters
    Type Name Description
    EqualsTypeSyntax node
    | Improve this Doc View Source

    VisitEqualsValuesClause(EqualsValuesClauseSyntax)

    Called when the visitor visits a EqualsValuesClauseSyntax node.

    Declaration
    public virtual void VisitEqualsValuesClause(EqualsValuesClauseSyntax node)
    Parameters
    Type Name Description
    EqualsValuesClauseSyntax node
    | Improve this Doc View Source

    VisitExpressionKeyedTableField(ExpressionKeyedTableFieldSyntax)

    Called when the visitor visits a ExpressionKeyedTableFieldSyntax node.

    Declaration
    public virtual void VisitExpressionKeyedTableField(ExpressionKeyedTableFieldSyntax node)
    Parameters
    Type Name Description
    ExpressionKeyedTableFieldSyntax node
    | Improve this Doc View Source

    VisitExpressionListFunctionArgument(ExpressionListFunctionArgumentSyntax)

    Called when the visitor visits a ExpressionListFunctionArgumentSyntax node.

    Declaration
    public virtual void VisitExpressionListFunctionArgument(ExpressionListFunctionArgumentSyntax node)
    Parameters
    Type Name Description
    ExpressionListFunctionArgumentSyntax node
    | Improve this Doc View Source

    VisitExpressionStatement(ExpressionStatementSyntax)

    Called when the visitor visits a ExpressionStatementSyntax node.

    Declaration
    public virtual void VisitExpressionStatement(ExpressionStatementSyntax node)
    Parameters
    Type Name Description
    ExpressionStatementSyntax node
    | Improve this Doc View Source

    VisitFunctionCallExpression(FunctionCallExpressionSyntax)

    Called when the visitor visits a FunctionCallExpressionSyntax node.

    Declaration
    public virtual void VisitFunctionCallExpression(FunctionCallExpressionSyntax node)
    Parameters
    Type Name Description
    FunctionCallExpressionSyntax node
    | Improve this Doc View Source

    VisitFunctionDeclarationStatement(FunctionDeclarationStatementSyntax)

    Called when the visitor visits a FunctionDeclarationStatementSyntax node.

    Declaration
    public virtual void VisitFunctionDeclarationStatement(FunctionDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    FunctionDeclarationStatementSyntax node
    | Improve this Doc View Source

    VisitFunctionType(FunctionTypeSyntax)

    Called when the visitor visits a FunctionTypeSyntax node.

    Declaration
    public virtual void VisitFunctionType(FunctionTypeSyntax node)
    Parameters
    Type Name Description
    FunctionTypeSyntax node
    | Improve this Doc View Source

    VisitFunctionTypeParameter(FunctionTypeParameterSyntax)

    Called when the visitor visits a FunctionTypeParameterSyntax node.

    Declaration
    public virtual void VisitFunctionTypeParameter(FunctionTypeParameterSyntax node)
    Parameters
    Type Name Description
    FunctionTypeParameterSyntax node
    | Improve this Doc View Source

    VisitGenericForStatement(GenericForStatementSyntax)

    Called when the visitor visits a GenericForStatementSyntax node.

    Declaration
    public virtual void VisitGenericForStatement(GenericForStatementSyntax node)
    Parameters
    Type Name Description
    GenericForStatementSyntax node
    | Improve this Doc View Source

    VisitGenericTypePack(GenericTypePackSyntax)

    Called when the visitor visits a GenericTypePackSyntax node.

    Declaration
    public virtual void VisitGenericTypePack(GenericTypePackSyntax node)
    Parameters
    Type Name Description
    GenericTypePackSyntax node
    | Improve this Doc View Source

    VisitGotoLabelStatement(GotoLabelStatementSyntax)

    Called when the visitor visits a GotoLabelStatementSyntax node.

    Declaration
    public virtual void VisitGotoLabelStatement(GotoLabelStatementSyntax node)
    Parameters
    Type Name Description
    GotoLabelStatementSyntax node
    | Improve this Doc View Source

    VisitGotoStatement(GotoStatementSyntax)

    Called when the visitor visits a GotoStatementSyntax node.

    Declaration
    public virtual void VisitGotoStatement(GotoStatementSyntax node)
    Parameters
    Type Name Description
    GotoStatementSyntax node
    | Improve this Doc View Source

    VisitIdentifierKeyedTableField(IdentifierKeyedTableFieldSyntax)

    Called when the visitor visits a IdentifierKeyedTableFieldSyntax node.

    Declaration
    public virtual void VisitIdentifierKeyedTableField(IdentifierKeyedTableFieldSyntax node)
    Parameters
    Type Name Description
    IdentifierKeyedTableFieldSyntax node
    | Improve this Doc View Source

    VisitIdentifierName(IdentifierNameSyntax)

    Called when the visitor visits a IdentifierNameSyntax node.

    Declaration
    public virtual void VisitIdentifierName(IdentifierNameSyntax node)
    Parameters
    Type Name Description
    IdentifierNameSyntax node
    | Improve this Doc View Source

    VisitIfExpression(IfExpressionSyntax)

    Called when the visitor visits a IfExpressionSyntax node.

    Declaration
    public virtual void VisitIfExpression(IfExpressionSyntax node)
    Parameters
    Type Name Description
    IfExpressionSyntax node
    | Improve this Doc View Source

    VisitIfStatement(IfStatementSyntax)

    Called when the visitor visits a IfStatementSyntax node.

    Declaration
    public virtual void VisitIfStatement(IfStatementSyntax node)
    Parameters
    Type Name Description
    IfStatementSyntax node
    | Improve this Doc View Source

    VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

    Called when the visitor visits a InterpolatedStringExpressionSyntax node.

    Declaration
    public virtual void VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax node)
    Parameters
    Type Name Description
    InterpolatedStringExpressionSyntax node
    | Improve this Doc View Source

    VisitInterpolatedStringText(InterpolatedStringTextSyntax)

    Called when the visitor visits a InterpolatedStringTextSyntax node.

    Declaration
    public virtual void VisitInterpolatedStringText(InterpolatedStringTextSyntax node)
    Parameters
    Type Name Description
    InterpolatedStringTextSyntax node
    | Improve this Doc View Source

    VisitInterpolation(InterpolationSyntax)

    Called when the visitor visits a InterpolationSyntax node.

    Declaration
    public virtual void VisitInterpolation(InterpolationSyntax node)
    Parameters
    Type Name Description
    InterpolationSyntax node
    | Improve this Doc View Source

    VisitIntersectionType(IntersectionTypeSyntax)

    Called when the visitor visits a IntersectionTypeSyntax node.

    Declaration
    public virtual void VisitIntersectionType(IntersectionTypeSyntax node)
    Parameters
    Type Name Description
    IntersectionTypeSyntax node
    | Improve this Doc View Source

    VisitLiteralExpression(LiteralExpressionSyntax)

    Called when the visitor visits a LiteralExpressionSyntax node.

    Declaration
    public virtual void VisitLiteralExpression(LiteralExpressionSyntax node)
    Parameters
    Type Name Description
    LiteralExpressionSyntax node
    | Improve this Doc View Source

    VisitLiteralType(LiteralTypeSyntax)

    Called when the visitor visits a LiteralTypeSyntax node.

    Declaration
    public virtual void VisitLiteralType(LiteralTypeSyntax node)
    Parameters
    Type Name Description
    LiteralTypeSyntax node
    | Improve this Doc View Source

    VisitLocalDeclarationName(LocalDeclarationNameSyntax)

    Called when the visitor visits a LocalDeclarationNameSyntax node.

    Declaration
    public virtual void VisitLocalDeclarationName(LocalDeclarationNameSyntax node)
    Parameters
    Type Name Description
    LocalDeclarationNameSyntax node
    | Improve this Doc View Source

    VisitLocalFunctionDeclarationStatement(LocalFunctionDeclarationStatementSyntax)

    Called when the visitor visits a LocalFunctionDeclarationStatementSyntax node.

    Declaration
    public virtual void VisitLocalFunctionDeclarationStatement(LocalFunctionDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    LocalFunctionDeclarationStatementSyntax node
    | Improve this Doc View Source

    VisitLocalVariableDeclarationStatement(LocalVariableDeclarationStatementSyntax)

    Called when the visitor visits a LocalVariableDeclarationStatementSyntax node.

    Declaration
    public virtual void VisitLocalVariableDeclarationStatement(LocalVariableDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    LocalVariableDeclarationStatementSyntax node
    | Improve this Doc View Source

    VisitMemberAccessExpression(MemberAccessExpressionSyntax)

    Called when the visitor visits a MemberAccessExpressionSyntax node.

    Declaration
    public virtual void VisitMemberAccessExpression(MemberAccessExpressionSyntax node)
    Parameters
    Type Name Description
    MemberAccessExpressionSyntax node
    | Improve this Doc View Source

    VisitMemberFunctionName(MemberFunctionNameSyntax)

    Called when the visitor visits a MemberFunctionNameSyntax node.

    Declaration
    public virtual void VisitMemberFunctionName(MemberFunctionNameSyntax node)
    Parameters
    Type Name Description
    MemberFunctionNameSyntax node
    | Improve this Doc View Source

    VisitMethodCallExpression(MethodCallExpressionSyntax)

    Called when the visitor visits a MethodCallExpressionSyntax node.

    Declaration
    public virtual void VisitMethodCallExpression(MethodCallExpressionSyntax node)
    Parameters
    Type Name Description
    MethodCallExpressionSyntax node
    | Improve this Doc View Source

    VisitMethodFunctionName(MethodFunctionNameSyntax)

    Called when the visitor visits a MethodFunctionNameSyntax node.

    Declaration
    public virtual void VisitMethodFunctionName(MethodFunctionNameSyntax node)
    Parameters
    Type Name Description
    MethodFunctionNameSyntax node
    | Improve this Doc View Source

    VisitNamedParameter(NamedParameterSyntax)

    Called when the visitor visits a NamedParameterSyntax node.

    Declaration
    public virtual void VisitNamedParameter(NamedParameterSyntax node)
    Parameters
    Type Name Description
    NamedParameterSyntax node
    | Improve this Doc View Source

    VisitNilableType(NilableTypeSyntax)

    Called when the visitor visits a NilableTypeSyntax node.

    Declaration
    public virtual void VisitNilableType(NilableTypeSyntax node)
    Parameters
    Type Name Description
    NilableTypeSyntax node
    | Improve this Doc View Source

    VisitNumericForStatement(NumericForStatementSyntax)

    Called when the visitor visits a NumericForStatementSyntax node.

    Declaration
    public virtual void VisitNumericForStatement(NumericForStatementSyntax node)
    Parameters
    Type Name Description
    NumericForStatementSyntax node
    | Improve this Doc View Source

    VisitParameterList(ParameterListSyntax)

    Called when the visitor visits a ParameterListSyntax node.

    Declaration
    public virtual void VisitParameterList(ParameterListSyntax node)
    Parameters
    Type Name Description
    ParameterListSyntax node
    | Improve this Doc View Source

    VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

    Called when the visitor visits a ParenthesizedExpressionSyntax node.

    Declaration
    public virtual void VisitParenthesizedExpression(ParenthesizedExpressionSyntax node)
    Parameters
    Type Name Description
    ParenthesizedExpressionSyntax node
    | Improve this Doc View Source

    VisitParenthesizedType(ParenthesizedTypeSyntax)

    Called when the visitor visits a ParenthesizedTypeSyntax node.

    Declaration
    public virtual void VisitParenthesizedType(ParenthesizedTypeSyntax node)
    Parameters
    Type Name Description
    ParenthesizedTypeSyntax node
    | Improve this Doc View Source

    VisitRepeatUntilStatement(RepeatUntilStatementSyntax)

    Called when the visitor visits a RepeatUntilStatementSyntax node.

    Declaration
    public virtual void VisitRepeatUntilStatement(RepeatUntilStatementSyntax node)
    Parameters
    Type Name Description
    RepeatUntilStatementSyntax node
    | Improve this Doc View Source

    VisitReturnStatement(ReturnStatementSyntax)

    Called when the visitor visits a ReturnStatementSyntax node.

    Declaration
    public virtual void VisitReturnStatement(ReturnStatementSyntax node)
    Parameters
    Type Name Description
    ReturnStatementSyntax node
    | Improve this Doc View Source

    VisitSimpleFunctionName(SimpleFunctionNameSyntax)

    Called when the visitor visits a SimpleFunctionNameSyntax node.

    Declaration
    public virtual void VisitSimpleFunctionName(SimpleFunctionNameSyntax node)
    Parameters
    Type Name Description
    SimpleFunctionNameSyntax node
    | Improve this Doc View Source

    VisitSimpleTypeName(SimpleTypeNameSyntax)

    Called when the visitor visits a SimpleTypeNameSyntax node.

    Declaration
    public virtual void VisitSimpleTypeName(SimpleTypeNameSyntax node)
    Parameters
    Type Name Description
    SimpleTypeNameSyntax node
    | Improve this Doc View Source

    VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

    Called when the visitor visits a SkippedTokensTriviaSyntax node.

    Declaration
    public virtual void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node)
    Parameters
    Type Name Description
    SkippedTokensTriviaSyntax node
    | Improve this Doc View Source

    VisitStatementList(StatementListSyntax)

    Called when the visitor visits a StatementListSyntax node.

    Declaration
    public virtual void VisitStatementList(StatementListSyntax node)
    Parameters
    Type Name Description
    StatementListSyntax node
    | Improve this Doc View Source

    VisitStringFunctionArgument(StringFunctionArgumentSyntax)

    Called when the visitor visits a StringFunctionArgumentSyntax node.

    Declaration
    public virtual void VisitStringFunctionArgument(StringFunctionArgumentSyntax node)
    Parameters
    Type Name Description
    StringFunctionArgumentSyntax node
    | Improve this Doc View Source

    VisitTableConstructorExpression(TableConstructorExpressionSyntax)

    Called when the visitor visits a TableConstructorExpressionSyntax node.

    Declaration
    public virtual void VisitTableConstructorExpression(TableConstructorExpressionSyntax node)
    Parameters
    Type Name Description
    TableConstructorExpressionSyntax node
    | Improve this Doc View Source

    VisitTableConstructorFunctionArgument(TableConstructorFunctionArgumentSyntax)

    Called when the visitor visits a TableConstructorFunctionArgumentSyntax node.

    Declaration
    public virtual void VisitTableConstructorFunctionArgument(TableConstructorFunctionArgumentSyntax node)
    Parameters
    Type Name Description
    TableConstructorFunctionArgumentSyntax node
    | Improve this Doc View Source

    VisitTableType(TableTypeSyntax)

    Called when the visitor visits a TableTypeSyntax node.

    Declaration
    public virtual void VisitTableType(TableTypeSyntax node)
    Parameters
    Type Name Description
    TableTypeSyntax node
    | Improve this Doc View Source

    VisitTableTypeIndexer(TableTypeIndexerSyntax)

    Called when the visitor visits a TableTypeIndexerSyntax node.

    Declaration
    public virtual void VisitTableTypeIndexer(TableTypeIndexerSyntax node)
    Parameters
    Type Name Description
    TableTypeIndexerSyntax node
    | Improve this Doc View Source

    VisitTableTypeProperty(TableTypePropertySyntax)

    Called when the visitor visits a TableTypePropertySyntax node.

    Declaration
    public virtual void VisitTableTypeProperty(TableTypePropertySyntax node)
    Parameters
    Type Name Description
    TableTypePropertySyntax node
    | Improve this Doc View Source

    VisitTypeArgumentList(TypeArgumentListSyntax)

    Called when the visitor visits a TypeArgumentListSyntax node.

    Declaration
    public virtual void VisitTypeArgumentList(TypeArgumentListSyntax node)
    Parameters
    Type Name Description
    TypeArgumentListSyntax node
    | Improve this Doc View Source

    VisitTypeBinding(TypeBindingSyntax)

    Called when the visitor visits a TypeBindingSyntax node.

    Declaration
    public virtual void VisitTypeBinding(TypeBindingSyntax node)
    Parameters
    Type Name Description
    TypeBindingSyntax node
    | Improve this Doc View Source

    VisitTypeCastExpression(TypeCastExpressionSyntax)

    Called when the visitor visits a TypeCastExpressionSyntax node.

    Declaration
    public virtual void VisitTypeCastExpression(TypeCastExpressionSyntax node)
    Parameters
    Type Name Description
    TypeCastExpressionSyntax node
    | Improve this Doc View Source

    VisitTypeDeclarationStatement(TypeDeclarationStatementSyntax)

    Called when the visitor visits a TypeDeclarationStatementSyntax node.

    Declaration
    public virtual void VisitTypeDeclarationStatement(TypeDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    TypeDeclarationStatementSyntax node
    | Improve this Doc View Source

    VisitTypedIdentifierName(TypedIdentifierNameSyntax)

    Called when the visitor visits a TypedIdentifierNameSyntax node.

    Declaration
    public virtual void VisitTypedIdentifierName(TypedIdentifierNameSyntax node)
    Parameters
    Type Name Description
    TypedIdentifierNameSyntax node
    | Improve this Doc View Source

    VisitTypeofType(TypeofTypeSyntax)

    Called when the visitor visits a TypeofTypeSyntax node.

    Declaration
    public virtual void VisitTypeofType(TypeofTypeSyntax node)
    Parameters
    Type Name Description
    TypeofTypeSyntax node
    | Improve this Doc View Source

    VisitTypePack(TypePackSyntax)

    Called when the visitor visits a TypePackSyntax node.

    Declaration
    public virtual void VisitTypePack(TypePackSyntax node)
    Parameters
    Type Name Description
    TypePackSyntax node
    | Improve this Doc View Source

    VisitTypeParameter(TypeParameterSyntax)

    Called when the visitor visits a TypeParameterSyntax node.

    Declaration
    public virtual void VisitTypeParameter(TypeParameterSyntax node)
    Parameters
    Type Name Description
    TypeParameterSyntax node
    | Improve this Doc View Source

    VisitTypeParameterList(TypeParameterListSyntax)

    Called when the visitor visits a TypeParameterListSyntax node.

    Declaration
    public virtual void VisitTypeParameterList(TypeParameterListSyntax node)
    Parameters
    Type Name Description
    TypeParameterListSyntax node
    | Improve this Doc View Source

    VisitUnaryExpression(UnaryExpressionSyntax)

    Called when the visitor visits a UnaryExpressionSyntax node.

    Declaration
    public virtual void VisitUnaryExpression(UnaryExpressionSyntax node)
    Parameters
    Type Name Description
    UnaryExpressionSyntax node
    | Improve this Doc View Source

    VisitUnionType(UnionTypeSyntax)

    Called when the visitor visits a UnionTypeSyntax node.

    Declaration
    public virtual void VisitUnionType(UnionTypeSyntax node)
    Parameters
    Type Name Description
    UnionTypeSyntax node
    | Improve this Doc View Source

    VisitUnkeyedTableField(UnkeyedTableFieldSyntax)

    Called when the visitor visits a UnkeyedTableFieldSyntax node.

    Declaration
    public virtual void VisitUnkeyedTableField(UnkeyedTableFieldSyntax node)
    Parameters
    Type Name Description
    UnkeyedTableFieldSyntax node
    | Improve this Doc View Source

    VisitVarArgExpression(VarArgExpressionSyntax)

    Called when the visitor visits a VarArgExpressionSyntax node.

    Declaration
    public virtual void VisitVarArgExpression(VarArgExpressionSyntax node)
    Parameters
    Type Name Description
    VarArgExpressionSyntax node
    | Improve this Doc View Source

    VisitVarArgParameter(VarArgParameterSyntax)

    Called when the visitor visits a VarArgParameterSyntax node.

    Declaration
    public virtual void VisitVarArgParameter(VarArgParameterSyntax node)
    Parameters
    Type Name Description
    VarArgParameterSyntax node
    | Improve this Doc View Source

    VisitVariableAttribute(VariableAttributeSyntax)

    Called when the visitor visits a VariableAttributeSyntax node.

    Declaration
    public virtual void VisitVariableAttribute(VariableAttributeSyntax node)
    Parameters
    Type Name Description
    VariableAttributeSyntax node
    | Improve this Doc View Source

    VisitVariadicTypePack(VariadicTypePackSyntax)

    Called when the visitor visits a VariadicTypePackSyntax node.

    Declaration
    public virtual void VisitVariadicTypePack(VariadicTypePackSyntax node)
    Parameters
    Type Name Description
    VariadicTypePackSyntax node
    | Improve this Doc View Source

    VisitWhileStatement(WhileStatementSyntax)

    Called when the visitor visits a WhileStatementSyntax node.

    Declaration
    public virtual void VisitWhileStatement(WhileStatementSyntax node)
    Parameters
    Type Name Description
    WhileStatementSyntax node
    • Improve this Doc
    • View Source
    ☀
    ☾
    In This Article
    Back to top

    Copyright (c) LorettaDevs

    Generated by DocFX

    ☀
    ☾