Search Results for

    Show / Hide Table of Contents

    Class LuaSyntaxRewriter

    Represents a LuaSyntaxVisitor<TResult> which descends an entire LuaSyntaxNode graph and may replace or remove visited SyntaxNodes in depth-first order.

    Inheritance
    System.Object
    LuaSyntaxVisitor<SyntaxNode>
    LuaSyntaxRewriter
    Inherited Members
    LuaSyntaxVisitor<SyntaxNode>.DefaultVisit(SyntaxNode)
    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 LuaSyntaxRewriter : LuaSyntaxVisitor<SyntaxNode>

    Constructors

    | Improve this Doc View Source

    LuaSyntaxRewriter(Boolean)

    Initializes a new LuaSyntaxRewriter

    Declaration
    public LuaSyntaxRewriter(bool visitIntoStructuredTrivia = false)
    Parameters
    Type Name Description
    System.Boolean visitIntoStructuredTrivia

    Whether the rewriter should enter into structured trivia.

    Properties

    | Improve this Doc View Source

    VisitIntoStructuredTrivia

    Whether the rewriter enters into structured trivia.

    Declaration
    public virtual bool VisitIntoStructuredTrivia { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    | Improve this Doc View Source

    Visit(SyntaxNode)

    Declaration
    public override SyntaxNode Visit(SyntaxNode node)
    Parameters
    Type Name Description
    SyntaxNode node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.Visit(Loretta.CodeAnalysis.SyntaxNode)
    | Improve this Doc View Source

    VisitAnonymousFunctionExpression(AnonymousFunctionExpressionSyntax)

    Declaration
    public override SyntaxNode VisitAnonymousFunctionExpression(AnonymousFunctionExpressionSyntax node)
    Parameters
    Type Name Description
    AnonymousFunctionExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitAnonymousFunctionExpression(Loretta.CodeAnalysis.Lua.Syntax.AnonymousFunctionExpressionSyntax)
    | Improve this Doc View Source

    VisitArrayType(ArrayTypeSyntax)

    Declaration
    public override SyntaxNode VisitArrayType(ArrayTypeSyntax node)
    Parameters
    Type Name Description
    ArrayTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitArrayType(Loretta.CodeAnalysis.Lua.Syntax.ArrayTypeSyntax)
    | Improve this Doc View Source

    VisitAssignmentStatement(AssignmentStatementSyntax)

    Declaration
    public override SyntaxNode VisitAssignmentStatement(AssignmentStatementSyntax node)
    Parameters
    Type Name Description
    AssignmentStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitAssignmentStatement(Loretta.CodeAnalysis.Lua.Syntax.AssignmentStatementSyntax)
    | Improve this Doc View Source

    VisitBinaryExpression(BinaryExpressionSyntax)

    Declaration
    public override SyntaxNode VisitBinaryExpression(BinaryExpressionSyntax node)
    Parameters
    Type Name Description
    BinaryExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitBinaryExpression(Loretta.CodeAnalysis.Lua.Syntax.BinaryExpressionSyntax)
    | Improve this Doc View Source

    VisitBreakStatement(BreakStatementSyntax)

    Declaration
    public override SyntaxNode VisitBreakStatement(BreakStatementSyntax node)
    Parameters
    Type Name Description
    BreakStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitBreakStatement(Loretta.CodeAnalysis.Lua.Syntax.BreakStatementSyntax)
    | Improve this Doc View Source

    VisitCompilationUnit(CompilationUnitSyntax)

    Declaration
    public override SyntaxNode VisitCompilationUnit(CompilationUnitSyntax node)
    Parameters
    Type Name Description
    CompilationUnitSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitCompilationUnit(Loretta.CodeAnalysis.Lua.Syntax.CompilationUnitSyntax)
    | Improve this Doc View Source

    VisitCompositeTypeName(CompositeTypeNameSyntax)

    Declaration
    public override SyntaxNode VisitCompositeTypeName(CompositeTypeNameSyntax node)
    Parameters
    Type Name Description
    CompositeTypeNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitCompositeTypeName(Loretta.CodeAnalysis.Lua.Syntax.CompositeTypeNameSyntax)
    | Improve this Doc View Source

    VisitCompoundAssignmentStatement(CompoundAssignmentStatementSyntax)

    Declaration
    public override SyntaxNode VisitCompoundAssignmentStatement(CompoundAssignmentStatementSyntax node)
    Parameters
    Type Name Description
    CompoundAssignmentStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitCompoundAssignmentStatement(Loretta.CodeAnalysis.Lua.Syntax.CompoundAssignmentStatementSyntax)
    | Improve this Doc View Source

    VisitContinueStatement(ContinueStatementSyntax)

    Declaration
    public override SyntaxNode VisitContinueStatement(ContinueStatementSyntax node)
    Parameters
    Type Name Description
    ContinueStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitContinueStatement(Loretta.CodeAnalysis.Lua.Syntax.ContinueStatementSyntax)
    | Improve this Doc View Source

    VisitDoStatement(DoStatementSyntax)

    Declaration
    public override SyntaxNode VisitDoStatement(DoStatementSyntax node)
    Parameters
    Type Name Description
    DoStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitDoStatement(Loretta.CodeAnalysis.Lua.Syntax.DoStatementSyntax)
    | Improve this Doc View Source

    VisitElementAccessExpression(ElementAccessExpressionSyntax)

    Declaration
    public override SyntaxNode VisitElementAccessExpression(ElementAccessExpressionSyntax node)
    Parameters
    Type Name Description
    ElementAccessExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitElementAccessExpression(Loretta.CodeAnalysis.Lua.Syntax.ElementAccessExpressionSyntax)
    | Improve this Doc View Source

    VisitElseClause(ElseClauseSyntax)

    Declaration
    public override SyntaxNode VisitElseClause(ElseClauseSyntax node)
    Parameters
    Type Name Description
    ElseClauseSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitElseClause(Loretta.CodeAnalysis.Lua.Syntax.ElseClauseSyntax)
    | Improve this Doc View Source

    VisitElseIfClause(ElseIfClauseSyntax)

    Declaration
    public override SyntaxNode VisitElseIfClause(ElseIfClauseSyntax node)
    Parameters
    Type Name Description
    ElseIfClauseSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitElseIfClause(Loretta.CodeAnalysis.Lua.Syntax.ElseIfClauseSyntax)
    | Improve this Doc View Source

    VisitElseIfExpressionClause(ElseIfExpressionClauseSyntax)

    Declaration
    public override SyntaxNode VisitElseIfExpressionClause(ElseIfExpressionClauseSyntax node)
    Parameters
    Type Name Description
    ElseIfExpressionClauseSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitElseIfExpressionClause(Loretta.CodeAnalysis.Lua.Syntax.ElseIfExpressionClauseSyntax)
    | Improve this Doc View Source

    VisitEmptyStatement(EmptyStatementSyntax)

    Declaration
    public override SyntaxNode VisitEmptyStatement(EmptyStatementSyntax node)
    Parameters
    Type Name Description
    EmptyStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitEmptyStatement(Loretta.CodeAnalysis.Lua.Syntax.EmptyStatementSyntax)
    | Improve this Doc View Source

    VisitEqualsType(EqualsTypeSyntax)

    Declaration
    public override SyntaxNode VisitEqualsType(EqualsTypeSyntax node)
    Parameters
    Type Name Description
    EqualsTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitEqualsType(Loretta.CodeAnalysis.Lua.Syntax.EqualsTypeSyntax)
    | Improve this Doc View Source

    VisitEqualsValuesClause(EqualsValuesClauseSyntax)

    Declaration
    public override SyntaxNode VisitEqualsValuesClause(EqualsValuesClauseSyntax node)
    Parameters
    Type Name Description
    EqualsValuesClauseSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitEqualsValuesClause(Loretta.CodeAnalysis.Lua.Syntax.EqualsValuesClauseSyntax)
    | Improve this Doc View Source

    VisitExpressionKeyedTableField(ExpressionKeyedTableFieldSyntax)

    Declaration
    public override SyntaxNode VisitExpressionKeyedTableField(ExpressionKeyedTableFieldSyntax node)
    Parameters
    Type Name Description
    ExpressionKeyedTableFieldSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitExpressionKeyedTableField(Loretta.CodeAnalysis.Lua.Syntax.ExpressionKeyedTableFieldSyntax)
    | Improve this Doc View Source

    VisitExpressionListFunctionArgument(ExpressionListFunctionArgumentSyntax)

    Declaration
    public override SyntaxNode VisitExpressionListFunctionArgument(ExpressionListFunctionArgumentSyntax node)
    Parameters
    Type Name Description
    ExpressionListFunctionArgumentSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitExpressionListFunctionArgument(Loretta.CodeAnalysis.Lua.Syntax.ExpressionListFunctionArgumentSyntax)
    | Improve this Doc View Source

    VisitExpressionStatement(ExpressionStatementSyntax)

    Declaration
    public override SyntaxNode VisitExpressionStatement(ExpressionStatementSyntax node)
    Parameters
    Type Name Description
    ExpressionStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitExpressionStatement(Loretta.CodeAnalysis.Lua.Syntax.ExpressionStatementSyntax)
    | Improve this Doc View Source

    VisitFunctionCallExpression(FunctionCallExpressionSyntax)

    Declaration
    public override SyntaxNode VisitFunctionCallExpression(FunctionCallExpressionSyntax node)
    Parameters
    Type Name Description
    FunctionCallExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitFunctionCallExpression(Loretta.CodeAnalysis.Lua.Syntax.FunctionCallExpressionSyntax)
    | Improve this Doc View Source

    VisitFunctionDeclarationStatement(FunctionDeclarationStatementSyntax)

    Declaration
    public override SyntaxNode VisitFunctionDeclarationStatement(FunctionDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    FunctionDeclarationStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitFunctionDeclarationStatement(Loretta.CodeAnalysis.Lua.Syntax.FunctionDeclarationStatementSyntax)
    | Improve this Doc View Source

    VisitFunctionType(FunctionTypeSyntax)

    Declaration
    public override SyntaxNode VisitFunctionType(FunctionTypeSyntax node)
    Parameters
    Type Name Description
    FunctionTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitFunctionType(Loretta.CodeAnalysis.Lua.Syntax.FunctionTypeSyntax)
    | Improve this Doc View Source

    VisitFunctionTypeParameter(FunctionTypeParameterSyntax)

    Declaration
    public override SyntaxNode VisitFunctionTypeParameter(FunctionTypeParameterSyntax node)
    Parameters
    Type Name Description
    FunctionTypeParameterSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitFunctionTypeParameter(Loretta.CodeAnalysis.Lua.Syntax.FunctionTypeParameterSyntax)
    | Improve this Doc View Source

    VisitGenericForStatement(GenericForStatementSyntax)

    Declaration
    public override SyntaxNode VisitGenericForStatement(GenericForStatementSyntax node)
    Parameters
    Type Name Description
    GenericForStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitGenericForStatement(Loretta.CodeAnalysis.Lua.Syntax.GenericForStatementSyntax)
    | Improve this Doc View Source

    VisitGenericTypePack(GenericTypePackSyntax)

    Declaration
    public override SyntaxNode VisitGenericTypePack(GenericTypePackSyntax node)
    Parameters
    Type Name Description
    GenericTypePackSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitGenericTypePack(Loretta.CodeAnalysis.Lua.Syntax.GenericTypePackSyntax)
    | Improve this Doc View Source

    VisitGotoLabelStatement(GotoLabelStatementSyntax)

    Declaration
    public override SyntaxNode VisitGotoLabelStatement(GotoLabelStatementSyntax node)
    Parameters
    Type Name Description
    GotoLabelStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitGotoLabelStatement(Loretta.CodeAnalysis.Lua.Syntax.GotoLabelStatementSyntax)
    | Improve this Doc View Source

    VisitGotoStatement(GotoStatementSyntax)

    Declaration
    public override SyntaxNode VisitGotoStatement(GotoStatementSyntax node)
    Parameters
    Type Name Description
    GotoStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitGotoStatement(Loretta.CodeAnalysis.Lua.Syntax.GotoStatementSyntax)
    | Improve this Doc View Source

    VisitIdentifierKeyedTableField(IdentifierKeyedTableFieldSyntax)

    Declaration
    public override SyntaxNode VisitIdentifierKeyedTableField(IdentifierKeyedTableFieldSyntax node)
    Parameters
    Type Name Description
    IdentifierKeyedTableFieldSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitIdentifierKeyedTableField(Loretta.CodeAnalysis.Lua.Syntax.IdentifierKeyedTableFieldSyntax)
    | Improve this Doc View Source

    VisitIdentifierName(IdentifierNameSyntax)

    Declaration
    public override SyntaxNode VisitIdentifierName(IdentifierNameSyntax node)
    Parameters
    Type Name Description
    IdentifierNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitIdentifierName(Loretta.CodeAnalysis.Lua.Syntax.IdentifierNameSyntax)
    | Improve this Doc View Source

    VisitIfExpression(IfExpressionSyntax)

    Declaration
    public override SyntaxNode VisitIfExpression(IfExpressionSyntax node)
    Parameters
    Type Name Description
    IfExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitIfExpression(Loretta.CodeAnalysis.Lua.Syntax.IfExpressionSyntax)
    | Improve this Doc View Source

    VisitIfStatement(IfStatementSyntax)

    Declaration
    public override SyntaxNode VisitIfStatement(IfStatementSyntax node)
    Parameters
    Type Name Description
    IfStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitIfStatement(Loretta.CodeAnalysis.Lua.Syntax.IfStatementSyntax)
    | Improve this Doc View Source

    VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

    Declaration
    public override SyntaxNode VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax node)
    Parameters
    Type Name Description
    InterpolatedStringExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitInterpolatedStringExpression(Loretta.CodeAnalysis.Lua.Syntax.InterpolatedStringExpressionSyntax)
    | Improve this Doc View Source

    VisitInterpolatedStringText(InterpolatedStringTextSyntax)

    Declaration
    public override SyntaxNode VisitInterpolatedStringText(InterpolatedStringTextSyntax node)
    Parameters
    Type Name Description
    InterpolatedStringTextSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitInterpolatedStringText(Loretta.CodeAnalysis.Lua.Syntax.InterpolatedStringTextSyntax)
    | Improve this Doc View Source

    VisitInterpolation(InterpolationSyntax)

    Declaration
    public override SyntaxNode VisitInterpolation(InterpolationSyntax node)
    Parameters
    Type Name Description
    InterpolationSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitInterpolation(Loretta.CodeAnalysis.Lua.Syntax.InterpolationSyntax)
    | Improve this Doc View Source

    VisitIntersectionType(IntersectionTypeSyntax)

    Declaration
    public override SyntaxNode VisitIntersectionType(IntersectionTypeSyntax node)
    Parameters
    Type Name Description
    IntersectionTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitIntersectionType(Loretta.CodeAnalysis.Lua.Syntax.IntersectionTypeSyntax)
    | Improve this Doc View Source

    VisitList(SyntaxTokenList)

    Declaration
    public virtual SyntaxTokenList VisitList(SyntaxTokenList list)
    Parameters
    Type Name Description
    SyntaxTokenList list
    Returns
    Type Description
    SyntaxTokenList
    | Improve this Doc View Source

    VisitList(SyntaxTriviaList)

    Declaration
    public virtual SyntaxTriviaList VisitList(SyntaxTriviaList list)
    Parameters
    Type Name Description
    SyntaxTriviaList list
    Returns
    Type Description
    SyntaxTriviaList
    | Improve this Doc View Source

    VisitList<TNode>(SeparatedSyntaxList<TNode>)

    Declaration
    public virtual SeparatedSyntaxList<TNode> VisitList<TNode>(SeparatedSyntaxList<TNode> list)
        where TNode : SyntaxNode
    Parameters
    Type Name Description
    SeparatedSyntaxList<TNode> list
    Returns
    Type Description
    SeparatedSyntaxList<TNode>
    Type Parameters
    Name Description
    TNode
    | Improve this Doc View Source

    VisitList<TNode>(SyntaxList<TNode>)

    Declaration
    public virtual SyntaxList<TNode> VisitList<TNode>(SyntaxList<TNode> list)
        where TNode : SyntaxNode
    Parameters
    Type Name Description
    SyntaxList<TNode> list
    Returns
    Type Description
    SyntaxList<TNode>
    Type Parameters
    Name Description
    TNode
    | Improve this Doc View Source

    VisitListElement(SyntaxTrivia)

    Declaration
    public virtual SyntaxTrivia VisitListElement(SyntaxTrivia element)
    Parameters
    Type Name Description
    SyntaxTrivia element
    Returns
    Type Description
    SyntaxTrivia
    | Improve this Doc View Source

    VisitListElement<TNode>(TNode)

    Declaration
    public virtual TNode VisitListElement<TNode>(TNode node)
        where TNode : SyntaxNode
    Parameters
    Type Name Description
    TNode node
    Returns
    Type Description
    TNode
    Type Parameters
    Name Description
    TNode
    | Improve this Doc View Source

    VisitListSeparator(SyntaxToken)

    Declaration
    public virtual SyntaxToken VisitListSeparator(SyntaxToken separator)
    Parameters
    Type Name Description
    SyntaxToken separator
    Returns
    Type Description
    SyntaxToken
    | Improve this Doc View Source

    VisitLiteralExpression(LiteralExpressionSyntax)

    Declaration
    public override SyntaxNode VisitLiteralExpression(LiteralExpressionSyntax node)
    Parameters
    Type Name Description
    LiteralExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitLiteralExpression(Loretta.CodeAnalysis.Lua.Syntax.LiteralExpressionSyntax)
    | Improve this Doc View Source

    VisitLiteralType(LiteralTypeSyntax)

    Declaration
    public override SyntaxNode VisitLiteralType(LiteralTypeSyntax node)
    Parameters
    Type Name Description
    LiteralTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitLiteralType(Loretta.CodeAnalysis.Lua.Syntax.LiteralTypeSyntax)
    | Improve this Doc View Source

    VisitLocalDeclarationName(LocalDeclarationNameSyntax)

    Declaration
    public override SyntaxNode VisitLocalDeclarationName(LocalDeclarationNameSyntax node)
    Parameters
    Type Name Description
    LocalDeclarationNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitLocalDeclarationName(Loretta.CodeAnalysis.Lua.Syntax.LocalDeclarationNameSyntax)
    | Improve this Doc View Source

    VisitLocalFunctionDeclarationStatement(LocalFunctionDeclarationStatementSyntax)

    Declaration
    public override SyntaxNode VisitLocalFunctionDeclarationStatement(LocalFunctionDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    LocalFunctionDeclarationStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitLocalFunctionDeclarationStatement(Loretta.CodeAnalysis.Lua.Syntax.LocalFunctionDeclarationStatementSyntax)
    | Improve this Doc View Source

    VisitLocalVariableDeclarationStatement(LocalVariableDeclarationStatementSyntax)

    Declaration
    public override SyntaxNode VisitLocalVariableDeclarationStatement(LocalVariableDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    LocalVariableDeclarationStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitLocalVariableDeclarationStatement(Loretta.CodeAnalysis.Lua.Syntax.LocalVariableDeclarationStatementSyntax)
    | Improve this Doc View Source

    VisitMemberAccessExpression(MemberAccessExpressionSyntax)

    Declaration
    public override SyntaxNode VisitMemberAccessExpression(MemberAccessExpressionSyntax node)
    Parameters
    Type Name Description
    MemberAccessExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitMemberAccessExpression(Loretta.CodeAnalysis.Lua.Syntax.MemberAccessExpressionSyntax)
    | Improve this Doc View Source

    VisitMemberFunctionName(MemberFunctionNameSyntax)

    Declaration
    public override SyntaxNode VisitMemberFunctionName(MemberFunctionNameSyntax node)
    Parameters
    Type Name Description
    MemberFunctionNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitMemberFunctionName(Loretta.CodeAnalysis.Lua.Syntax.MemberFunctionNameSyntax)
    | Improve this Doc View Source

    VisitMethodCallExpression(MethodCallExpressionSyntax)

    Declaration
    public override SyntaxNode VisitMethodCallExpression(MethodCallExpressionSyntax node)
    Parameters
    Type Name Description
    MethodCallExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitMethodCallExpression(Loretta.CodeAnalysis.Lua.Syntax.MethodCallExpressionSyntax)
    | Improve this Doc View Source

    VisitMethodFunctionName(MethodFunctionNameSyntax)

    Declaration
    public override SyntaxNode VisitMethodFunctionName(MethodFunctionNameSyntax node)
    Parameters
    Type Name Description
    MethodFunctionNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitMethodFunctionName(Loretta.CodeAnalysis.Lua.Syntax.MethodFunctionNameSyntax)
    | Improve this Doc View Source

    VisitNamedParameter(NamedParameterSyntax)

    Declaration
    public override SyntaxNode VisitNamedParameter(NamedParameterSyntax node)
    Parameters
    Type Name Description
    NamedParameterSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitNamedParameter(Loretta.CodeAnalysis.Lua.Syntax.NamedParameterSyntax)
    | Improve this Doc View Source

    VisitNilableType(NilableTypeSyntax)

    Declaration
    public override SyntaxNode VisitNilableType(NilableTypeSyntax node)
    Parameters
    Type Name Description
    NilableTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitNilableType(Loretta.CodeAnalysis.Lua.Syntax.NilableTypeSyntax)
    | Improve this Doc View Source

    VisitNumericForStatement(NumericForStatementSyntax)

    Declaration
    public override SyntaxNode VisitNumericForStatement(NumericForStatementSyntax node)
    Parameters
    Type Name Description
    NumericForStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitNumericForStatement(Loretta.CodeAnalysis.Lua.Syntax.NumericForStatementSyntax)
    | Improve this Doc View Source

    VisitParameterList(ParameterListSyntax)

    Declaration
    public override SyntaxNode VisitParameterList(ParameterListSyntax node)
    Parameters
    Type Name Description
    ParameterListSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitParameterList(Loretta.CodeAnalysis.Lua.Syntax.ParameterListSyntax)
    | Improve this Doc View Source

    VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

    Declaration
    public override SyntaxNode VisitParenthesizedExpression(ParenthesizedExpressionSyntax node)
    Parameters
    Type Name Description
    ParenthesizedExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitParenthesizedExpression(Loretta.CodeAnalysis.Lua.Syntax.ParenthesizedExpressionSyntax)
    | Improve this Doc View Source

    VisitParenthesizedType(ParenthesizedTypeSyntax)

    Declaration
    public override SyntaxNode VisitParenthesizedType(ParenthesizedTypeSyntax node)
    Parameters
    Type Name Description
    ParenthesizedTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitParenthesizedType(Loretta.CodeAnalysis.Lua.Syntax.ParenthesizedTypeSyntax)
    | Improve this Doc View Source

    VisitRepeatUntilStatement(RepeatUntilStatementSyntax)

    Declaration
    public override SyntaxNode VisitRepeatUntilStatement(RepeatUntilStatementSyntax node)
    Parameters
    Type Name Description
    RepeatUntilStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitRepeatUntilStatement(Loretta.CodeAnalysis.Lua.Syntax.RepeatUntilStatementSyntax)
    | Improve this Doc View Source

    VisitReturnStatement(ReturnStatementSyntax)

    Declaration
    public override SyntaxNode VisitReturnStatement(ReturnStatementSyntax node)
    Parameters
    Type Name Description
    ReturnStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitReturnStatement(Loretta.CodeAnalysis.Lua.Syntax.ReturnStatementSyntax)
    | Improve this Doc View Source

    VisitSimpleFunctionName(SimpleFunctionNameSyntax)

    Declaration
    public override SyntaxNode VisitSimpleFunctionName(SimpleFunctionNameSyntax node)
    Parameters
    Type Name Description
    SimpleFunctionNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitSimpleFunctionName(Loretta.CodeAnalysis.Lua.Syntax.SimpleFunctionNameSyntax)
    | Improve this Doc View Source

    VisitSimpleTypeName(SimpleTypeNameSyntax)

    Declaration
    public override SyntaxNode VisitSimpleTypeName(SimpleTypeNameSyntax node)
    Parameters
    Type Name Description
    SimpleTypeNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitSimpleTypeName(Loretta.CodeAnalysis.Lua.Syntax.SimpleTypeNameSyntax)
    | Improve this Doc View Source

    VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

    Declaration
    public override SyntaxNode VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node)
    Parameters
    Type Name Description
    SkippedTokensTriviaSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitSkippedTokensTrivia(Loretta.CodeAnalysis.Lua.Syntax.SkippedTokensTriviaSyntax)
    | Improve this Doc View Source

    VisitStatementList(StatementListSyntax)

    Declaration
    public override SyntaxNode VisitStatementList(StatementListSyntax node)
    Parameters
    Type Name Description
    StatementListSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitStatementList(Loretta.CodeAnalysis.Lua.Syntax.StatementListSyntax)
    | Improve this Doc View Source

    VisitStringFunctionArgument(StringFunctionArgumentSyntax)

    Declaration
    public override SyntaxNode VisitStringFunctionArgument(StringFunctionArgumentSyntax node)
    Parameters
    Type Name Description
    StringFunctionArgumentSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitStringFunctionArgument(Loretta.CodeAnalysis.Lua.Syntax.StringFunctionArgumentSyntax)
    | Improve this Doc View Source

    VisitTableConstructorExpression(TableConstructorExpressionSyntax)

    Declaration
    public override SyntaxNode VisitTableConstructorExpression(TableConstructorExpressionSyntax node)
    Parameters
    Type Name Description
    TableConstructorExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTableConstructorExpression(Loretta.CodeAnalysis.Lua.Syntax.TableConstructorExpressionSyntax)
    | Improve this Doc View Source

    VisitTableConstructorFunctionArgument(TableConstructorFunctionArgumentSyntax)

    Declaration
    public override SyntaxNode VisitTableConstructorFunctionArgument(TableConstructorFunctionArgumentSyntax node)
    Parameters
    Type Name Description
    TableConstructorFunctionArgumentSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTableConstructorFunctionArgument(Loretta.CodeAnalysis.Lua.Syntax.TableConstructorFunctionArgumentSyntax)
    | Improve this Doc View Source

    VisitTableType(TableTypeSyntax)

    Declaration
    public override SyntaxNode VisitTableType(TableTypeSyntax node)
    Parameters
    Type Name Description
    TableTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTableType(Loretta.CodeAnalysis.Lua.Syntax.TableTypeSyntax)
    | Improve this Doc View Source

    VisitTableTypeIndexer(TableTypeIndexerSyntax)

    Declaration
    public override SyntaxNode VisitTableTypeIndexer(TableTypeIndexerSyntax node)
    Parameters
    Type Name Description
    TableTypeIndexerSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTableTypeIndexer(Loretta.CodeAnalysis.Lua.Syntax.TableTypeIndexerSyntax)
    | Improve this Doc View Source

    VisitTableTypeProperty(TableTypePropertySyntax)

    Declaration
    public override SyntaxNode VisitTableTypeProperty(TableTypePropertySyntax node)
    Parameters
    Type Name Description
    TableTypePropertySyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTableTypeProperty(Loretta.CodeAnalysis.Lua.Syntax.TableTypePropertySyntax)
    | Improve this Doc View Source

    VisitToken(SyntaxToken)

    Declaration
    public virtual SyntaxToken VisitToken(SyntaxToken token)
    Parameters
    Type Name Description
    SyntaxToken token
    Returns
    Type Description
    SyntaxToken
    | Improve this Doc View Source

    VisitTrivia(SyntaxTrivia)

    Declaration
    public virtual SyntaxTrivia VisitTrivia(SyntaxTrivia trivia)
    Parameters
    Type Name Description
    SyntaxTrivia trivia
    Returns
    Type Description
    SyntaxTrivia
    | Improve this Doc View Source

    VisitTypeArgumentList(TypeArgumentListSyntax)

    Declaration
    public override SyntaxNode VisitTypeArgumentList(TypeArgumentListSyntax node)
    Parameters
    Type Name Description
    TypeArgumentListSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeArgumentList(Loretta.CodeAnalysis.Lua.Syntax.TypeArgumentListSyntax)
    | Improve this Doc View Source

    VisitTypeBinding(TypeBindingSyntax)

    Declaration
    public override SyntaxNode VisitTypeBinding(TypeBindingSyntax node)
    Parameters
    Type Name Description
    TypeBindingSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeBinding(Loretta.CodeAnalysis.Lua.Syntax.TypeBindingSyntax)
    | Improve this Doc View Source

    VisitTypeCastExpression(TypeCastExpressionSyntax)

    Declaration
    public override SyntaxNode VisitTypeCastExpression(TypeCastExpressionSyntax node)
    Parameters
    Type Name Description
    TypeCastExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeCastExpression(Loretta.CodeAnalysis.Lua.Syntax.TypeCastExpressionSyntax)
    | Improve this Doc View Source

    VisitTypeDeclarationStatement(TypeDeclarationStatementSyntax)

    Declaration
    public override SyntaxNode VisitTypeDeclarationStatement(TypeDeclarationStatementSyntax node)
    Parameters
    Type Name Description
    TypeDeclarationStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeDeclarationStatement(Loretta.CodeAnalysis.Lua.Syntax.TypeDeclarationStatementSyntax)
    | Improve this Doc View Source

    VisitTypedIdentifierName(TypedIdentifierNameSyntax)

    Declaration
    public override SyntaxNode VisitTypedIdentifierName(TypedIdentifierNameSyntax node)
    Parameters
    Type Name Description
    TypedIdentifierNameSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypedIdentifierName(Loretta.CodeAnalysis.Lua.Syntax.TypedIdentifierNameSyntax)
    | Improve this Doc View Source

    VisitTypeofType(TypeofTypeSyntax)

    Declaration
    public override SyntaxNode VisitTypeofType(TypeofTypeSyntax node)
    Parameters
    Type Name Description
    TypeofTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeofType(Loretta.CodeAnalysis.Lua.Syntax.TypeofTypeSyntax)
    | Improve this Doc View Source

    VisitTypePack(TypePackSyntax)

    Declaration
    public override SyntaxNode VisitTypePack(TypePackSyntax node)
    Parameters
    Type Name Description
    TypePackSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypePack(Loretta.CodeAnalysis.Lua.Syntax.TypePackSyntax)
    | Improve this Doc View Source

    VisitTypeParameter(TypeParameterSyntax)

    Declaration
    public override SyntaxNode VisitTypeParameter(TypeParameterSyntax node)
    Parameters
    Type Name Description
    TypeParameterSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeParameter(Loretta.CodeAnalysis.Lua.Syntax.TypeParameterSyntax)
    | Improve this Doc View Source

    VisitTypeParameterList(TypeParameterListSyntax)

    Declaration
    public override SyntaxNode VisitTypeParameterList(TypeParameterListSyntax node)
    Parameters
    Type Name Description
    TypeParameterListSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitTypeParameterList(Loretta.CodeAnalysis.Lua.Syntax.TypeParameterListSyntax)
    | Improve this Doc View Source

    VisitUnaryExpression(UnaryExpressionSyntax)

    Declaration
    public override SyntaxNode VisitUnaryExpression(UnaryExpressionSyntax node)
    Parameters
    Type Name Description
    UnaryExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitUnaryExpression(Loretta.CodeAnalysis.Lua.Syntax.UnaryExpressionSyntax)
    | Improve this Doc View Source

    VisitUnionType(UnionTypeSyntax)

    Declaration
    public override SyntaxNode VisitUnionType(UnionTypeSyntax node)
    Parameters
    Type Name Description
    UnionTypeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitUnionType(Loretta.CodeAnalysis.Lua.Syntax.UnionTypeSyntax)
    | Improve this Doc View Source

    VisitUnkeyedTableField(UnkeyedTableFieldSyntax)

    Declaration
    public override SyntaxNode VisitUnkeyedTableField(UnkeyedTableFieldSyntax node)
    Parameters
    Type Name Description
    UnkeyedTableFieldSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitUnkeyedTableField(Loretta.CodeAnalysis.Lua.Syntax.UnkeyedTableFieldSyntax)
    | Improve this Doc View Source

    VisitVarArgExpression(VarArgExpressionSyntax)

    Declaration
    public override SyntaxNode VisitVarArgExpression(VarArgExpressionSyntax node)
    Parameters
    Type Name Description
    VarArgExpressionSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitVarArgExpression(Loretta.CodeAnalysis.Lua.Syntax.VarArgExpressionSyntax)
    | Improve this Doc View Source

    VisitVarArgParameter(VarArgParameterSyntax)

    Declaration
    public override SyntaxNode VisitVarArgParameter(VarArgParameterSyntax node)
    Parameters
    Type Name Description
    VarArgParameterSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitVarArgParameter(Loretta.CodeAnalysis.Lua.Syntax.VarArgParameterSyntax)
    | Improve this Doc View Source

    VisitVariableAttribute(VariableAttributeSyntax)

    Declaration
    public override SyntaxNode VisitVariableAttribute(VariableAttributeSyntax node)
    Parameters
    Type Name Description
    VariableAttributeSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitVariableAttribute(Loretta.CodeAnalysis.Lua.Syntax.VariableAttributeSyntax)
    | Improve this Doc View Source

    VisitVariadicTypePack(VariadicTypePackSyntax)

    Declaration
    public override SyntaxNode VisitVariadicTypePack(VariadicTypePackSyntax node)
    Parameters
    Type Name Description
    VariadicTypePackSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitVariadicTypePack(Loretta.CodeAnalysis.Lua.Syntax.VariadicTypePackSyntax)
    | Improve this Doc View Source

    VisitWhileStatement(WhileStatementSyntax)

    Declaration
    public override SyntaxNode VisitWhileStatement(WhileStatementSyntax node)
    Parameters
    Type Name Description
    WhileStatementSyntax node
    Returns
    Type Description
    SyntaxNode
    Overrides
    Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitWhileStatement(Loretta.CodeAnalysis.Lua.Syntax.WhileStatementSyntax)
    • Improve this Doc
    • View Source
    ☀
    ☾
    In This Article
    Back to top

    Copyright (c) LorettaDevs

    Generated by DocFX

    ☀
    ☾