Class LuaSyntaxRewriter
Inheritance
System.Object
LuaSyntaxRewriter
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()
Assembly: Loretta.CodeAnalysis.Lua.dll
Syntax
public abstract class LuaSyntaxRewriter : LuaSyntaxVisitor<SyntaxNode>
Constructors
|
Improve this Doc
View Source
LuaSyntaxRewriter(Boolean)
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
Overrides
Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitFunctionType(Loretta.CodeAnalysis.Lua.Syntax.FunctionTypeSyntax)
|
Improve this Doc
View Source
VisitGenericForStatement(GenericForStatementSyntax)
Declaration
public override SyntaxNode VisitGenericForStatement(GenericForStatementSyntax node)
Parameters
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
Overrides
Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitIfStatement(Loretta.CodeAnalysis.Lua.Syntax.IfStatementSyntax)
|
Improve this Doc
View Source
VisitIntersectionType(IntersectionTypeSyntax)
Declaration
public override SyntaxNode VisitIntersectionType(IntersectionTypeSyntax node)
Parameters
Returns
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
Returns
|
Improve this Doc
View Source
VisitList(SyntaxTriviaList)
Declaration
public virtual SyntaxTriviaList VisitList(SyntaxTriviaList list)
Parameters
Returns
|
Improve this Doc
View Source
VisitList<TNode>(SeparatedSyntaxList<TNode>)
Declaration
public virtual SeparatedSyntaxList<TNode> VisitList<TNode>(SeparatedSyntaxList<TNode> list)
where TNode : SyntaxNode
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
VisitList<TNode>(SyntaxList<TNode>)
Declaration
public virtual SyntaxList<TNode> VisitList<TNode>(SyntaxList<TNode> list)
where TNode : SyntaxNode
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
VisitListElement(SyntaxTrivia)
Declaration
public virtual SyntaxTrivia VisitListElement(SyntaxTrivia element)
Parameters
Returns
|
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 Parameters
|
Improve this Doc
View Source
VisitListSeparator(SyntaxToken)
Declaration
public virtual SyntaxToken VisitListSeparator(SyntaxToken separator)
Parameters
Returns
|
Improve this Doc
View Source
VisitLiteralExpression(LiteralExpressionSyntax)
Declaration
public override SyntaxNode VisitLiteralExpression(LiteralExpressionSyntax node)
Parameters
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
|
Improve this Doc
View Source
VisitTrivia(SyntaxTrivia)
Declaration
public virtual SyntaxTrivia VisitTrivia(SyntaxTrivia trivia)
Parameters
Returns
|
Improve this Doc
View Source
VisitTypeArgumentList(TypeArgumentListSyntax)
Declaration
public override SyntaxNode VisitTypeArgumentList(TypeArgumentListSyntax node)
Parameters
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
Overrides
Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<Loretta.CodeAnalysis.SyntaxNode>.VisitWhileStatement(Loretta.CodeAnalysis.Lua.Syntax.WhileStatementSyntax)