visitor

package
v0.0.0-...-c84b8a3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 19, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TypeScriptVisitor

type TypeScriptVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*TypeScriptVisitor) VisitAbstractDeclaration

func (v *TypeScriptVisitor) VisitAbstractDeclaration(ctx *ast.AbstractDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitAbstractMemberDeclaration

func (v *TypeScriptVisitor) VisitAbstractMemberDeclaration(ctx *ast.AbstractMemberDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitAccessibilityModifier

func (v *TypeScriptVisitor) VisitAccessibilityModifier(ctx *ast.AccessibilityModifierContext) interface{}

func (*TypeScriptVisitor) VisitAdditiveExpression

func (v *TypeScriptVisitor) VisitAdditiveExpression(ctx *ast.AdditiveExpressionContext) interface{}

func (*TypeScriptVisitor) VisitArgument

func (v *TypeScriptVisitor) VisitArgument(ctx *ast.ArgumentContext) interface{}

func (*TypeScriptVisitor) VisitArgumentList

func (v *TypeScriptVisitor) VisitArgumentList(ctx *ast.ArgumentListContext) interface{}

func (*TypeScriptVisitor) VisitArguments

func (v *TypeScriptVisitor) VisitArguments(ctx *ast.ArgumentsContext) interface{}

func (*TypeScriptVisitor) VisitArgumentsExpression

func (v *TypeScriptVisitor) VisitArgumentsExpression(ctx *ast.ArgumentsExpressionContext) interface{}

func (*TypeScriptVisitor) VisitArrayElement

func (v *TypeScriptVisitor) VisitArrayElement(ctx *ast.ArrayElementContext) interface{}

func (*TypeScriptVisitor) VisitArrayLiteral

func (v *TypeScriptVisitor) VisitArrayLiteral(ctx *ast.ArrayLiteralContext) interface{}

func (*TypeScriptVisitor) VisitArrayLiteralExpression

func (v *TypeScriptVisitor) VisitArrayLiteralExpression(ctx *ast.ArrayLiteralExpressionContext) interface{}

func (*TypeScriptVisitor) VisitArrayPrimType

func (v *TypeScriptVisitor) VisitArrayPrimType(ctx *ast.ArrayPrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitArrayType

func (v *TypeScriptVisitor) VisitArrayType(ctx *ast.ArrayTypeContext) interface{}

func (*TypeScriptVisitor) VisitArrowFunctionBody

func (v *TypeScriptVisitor) VisitArrowFunctionBody(ctx *ast.ArrowFunctionBodyContext) interface{}

func (*TypeScriptVisitor) VisitArrowFunctionDeclaration

func (v *TypeScriptVisitor) VisitArrowFunctionDeclaration(ctx *ast.ArrowFunctionDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitArrowFunctionExpression

func (v *TypeScriptVisitor) VisitArrowFunctionExpression(ctx *ast.ArrowFunctionExpressionContext) interface{}

func (*TypeScriptVisitor) VisitArrowFunctionParameters

func (v *TypeScriptVisitor) VisitArrowFunctionParameters(ctx *ast.ArrowFunctionParametersContext) interface{}

func (*TypeScriptVisitor) VisitAsExpression

func (v *TypeScriptVisitor) VisitAsExpression(ctx *ast.AsExpressionContext) interface{}

func (*TypeScriptVisitor) VisitAssignmentExpression

func (v *TypeScriptVisitor) VisitAssignmentExpression(ctx *ast.AssignmentExpressionContext) interface{}

func (*TypeScriptVisitor) VisitAssignmentOperator

func (v *TypeScriptVisitor) VisitAssignmentOperator(ctx *ast.AssignmentOperatorContext) interface{}

func (*TypeScriptVisitor) VisitAssignmentOperatorExpression

func (v *TypeScriptVisitor) VisitAssignmentOperatorExpression(ctx *ast.AssignmentOperatorExpressionContext) interface{}

func (*TypeScriptVisitor) VisitBindingPattern

func (v *TypeScriptVisitor) VisitBindingPattern(ctx *ast.BindingPatternContext) interface{}

func (*TypeScriptVisitor) VisitBitAndExpression

func (v *TypeScriptVisitor) VisitBitAndExpression(ctx *ast.BitAndExpressionContext) interface{}

func (*TypeScriptVisitor) VisitBitNotExpression

func (v *TypeScriptVisitor) VisitBitNotExpression(ctx *ast.BitNotExpressionContext) interface{}

func (*TypeScriptVisitor) VisitBitOrExpression

func (v *TypeScriptVisitor) VisitBitOrExpression(ctx *ast.BitOrExpressionContext) interface{}

func (*TypeScriptVisitor) VisitBitShiftExpression

func (v *TypeScriptVisitor) VisitBitShiftExpression(ctx *ast.BitShiftExpressionContext) interface{}

func (*TypeScriptVisitor) VisitBitXOrExpression

func (v *TypeScriptVisitor) VisitBitXOrExpression(ctx *ast.BitXOrExpressionContext) interface{}

func (*TypeScriptVisitor) VisitBlock

func (v *TypeScriptVisitor) VisitBlock(ctx *ast.BlockContext) interface{}

func (*TypeScriptVisitor) VisitBreakStatement

func (v *TypeScriptVisitor) VisitBreakStatement(ctx *ast.BreakStatementContext) interface{}

func (*TypeScriptVisitor) VisitCallSignature

func (v *TypeScriptVisitor) VisitCallSignature(ctx *ast.CallSignatureContext) interface{}

func (*TypeScriptVisitor) VisitCaseBlock

func (v *TypeScriptVisitor) VisitCaseBlock(ctx *ast.CaseBlockContext) interface{}

func (*TypeScriptVisitor) VisitCaseClause

func (v *TypeScriptVisitor) VisitCaseClause(ctx *ast.CaseClauseContext) interface{}

func (*TypeScriptVisitor) VisitCaseClauses

func (v *TypeScriptVisitor) VisitCaseClauses(ctx *ast.CaseClausesContext) interface{}

func (*TypeScriptVisitor) VisitCastAsExpression

func (v *TypeScriptVisitor) VisitCastAsExpression(ctx *ast.CastAsExpressionContext) interface{}

func (*TypeScriptVisitor) VisitCatchProduction

func (v *TypeScriptVisitor) VisitCatchProduction(ctx *ast.CatchProductionContext) interface{}

func (*TypeScriptVisitor) VisitChildren

func (v *TypeScriptVisitor) VisitChildren(node antlr.RuleNode) interface{}

func (*TypeScriptVisitor) VisitClassDeclaration

func (v *TypeScriptVisitor) VisitClassDeclaration(ctx *ast.ClassDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitClassElement

func (v *TypeScriptVisitor) VisitClassElement(ctx *ast.ClassElementContext) interface{}

func (*TypeScriptVisitor) VisitClassExpression

func (v *TypeScriptVisitor) VisitClassExpression(ctx *ast.ClassExpressionContext) interface{}

func (*TypeScriptVisitor) VisitClassExtendsClause

func (v *TypeScriptVisitor) VisitClassExtendsClause(ctx *ast.ClassExtendsClauseContext) interface{}

func (*TypeScriptVisitor) VisitClassHeritage

func (v *TypeScriptVisitor) VisitClassHeritage(ctx *ast.ClassHeritageContext) interface{}

func (*TypeScriptVisitor) VisitClassOrInterfaceTypeList

func (v *TypeScriptVisitor) VisitClassOrInterfaceTypeList(ctx *ast.ClassOrInterfaceTypeListContext) interface{}

func (*TypeScriptVisitor) VisitClassTail

func (v *TypeScriptVisitor) VisitClassTail(ctx *ast.ClassTailContext) interface{}

func (*TypeScriptVisitor) VisitComputedPropertyExpressionAssignment

func (v *TypeScriptVisitor) VisitComputedPropertyExpressionAssignment(ctx *ast.ComputedPropertyExpressionAssignmentContext) interface{}

func (*TypeScriptVisitor) VisitConstraint

func (v *TypeScriptVisitor) VisitConstraint(ctx *ast.ConstraintContext) interface{}

func (*TypeScriptVisitor) VisitConstructSignature

func (v *TypeScriptVisitor) VisitConstructSignature(ctx *ast.ConstructSignatureContext) interface{}

func (*TypeScriptVisitor) VisitConstructorDeclaration

func (v *TypeScriptVisitor) VisitConstructorDeclaration(ctx *ast.ConstructorDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitConstructorType

func (v *TypeScriptVisitor) VisitConstructorType(ctx *ast.ConstructorTypeContext) interface{}

func (*TypeScriptVisitor) VisitContinueStatement

func (v *TypeScriptVisitor) VisitContinueStatement(ctx *ast.ContinueStatementContext) interface{}

func (*TypeScriptVisitor) VisitDebuggerStatement

func (v *TypeScriptVisitor) VisitDebuggerStatement(ctx *ast.DebuggerStatementContext) interface{}

func (*TypeScriptVisitor) VisitDecorator

func (v *TypeScriptVisitor) VisitDecorator(ctx *ast.DecoratorContext) interface{}

func (*TypeScriptVisitor) VisitDecoratorCallExpression

func (v *TypeScriptVisitor) VisitDecoratorCallExpression(ctx *ast.DecoratorCallExpressionContext) interface{}

func (*TypeScriptVisitor) VisitDecoratorList

func (v *TypeScriptVisitor) VisitDecoratorList(ctx *ast.DecoratorListContext) interface{}

func (*TypeScriptVisitor) VisitDecoratorMemberExpression

func (v *TypeScriptVisitor) VisitDecoratorMemberExpression(ctx *ast.DecoratorMemberExpressionContext) interface{}

func (*TypeScriptVisitor) VisitDefaultClause

func (v *TypeScriptVisitor) VisitDefaultClause(ctx *ast.DefaultClauseContext) interface{}

func (*TypeScriptVisitor) VisitDeleteExpression

func (v *TypeScriptVisitor) VisitDeleteExpression(ctx *ast.DeleteExpressionContext) interface{}

func (*TypeScriptVisitor) VisitDoStatement

func (v *TypeScriptVisitor) VisitDoStatement(ctx *ast.DoStatementContext) interface{}

func (*TypeScriptVisitor) VisitElementList

func (v *TypeScriptVisitor) VisitElementList(ctx *ast.ElementListContext) interface{}

func (*TypeScriptVisitor) VisitEmptyStatement

func (v *TypeScriptVisitor) VisitEmptyStatement(_ *ast.EmptyStatementContext) interface{}

func (*TypeScriptVisitor) VisitEnumBody

func (v *TypeScriptVisitor) VisitEnumBody(ctx *ast.EnumBodyContext) interface{}

func (*TypeScriptVisitor) VisitEnumDeclaration

func (v *TypeScriptVisitor) VisitEnumDeclaration(ctx *ast.EnumDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitEnumMember

func (v *TypeScriptVisitor) VisitEnumMember(ctx *ast.EnumMemberContext) interface{}

func (*TypeScriptVisitor) VisitEnumMemberList

func (v *TypeScriptVisitor) VisitEnumMemberList(ctx *ast.EnumMemberListContext) interface{}

func (*TypeScriptVisitor) VisitEos

func (v *TypeScriptVisitor) VisitEos(ctx *ast.EosContext) interface{}

func (*TypeScriptVisitor) VisitEqualityExpression

func (v *TypeScriptVisitor) VisitEqualityExpression(ctx *ast.EqualityExpressionContext) interface{}

func (*TypeScriptVisitor) VisitExportStatement

func (v *TypeScriptVisitor) VisitExportStatement(ctx *ast.ExportStatementContext) interface{}

func (*TypeScriptVisitor) VisitExpressionSequence

func (v *TypeScriptVisitor) VisitExpressionSequence(ctx *ast.ExpressionSequenceContext) interface{}

func (*TypeScriptVisitor) VisitExpressionStatement

func (v *TypeScriptVisitor) VisitExpressionStatement(ctx *ast.ExpressionStatementContext) interface{}

func (*TypeScriptVisitor) VisitFinallyProduction

func (v *TypeScriptVisitor) VisitFinallyProduction(ctx *ast.FinallyProductionContext) interface{}

func (*TypeScriptVisitor) VisitForInStatement

func (v *TypeScriptVisitor) VisitForInStatement(ctx *ast.ForInStatementContext) interface{}

func (*TypeScriptVisitor) VisitForStatement

func (v *TypeScriptVisitor) VisitForStatement(ctx *ast.ForStatementContext) interface{}

func (*TypeScriptVisitor) VisitForVarInStatement

func (v *TypeScriptVisitor) VisitForVarInStatement(ctx *ast.ForVarInStatementContext) interface{}

func (*TypeScriptVisitor) VisitForVarStatement

func (v *TypeScriptVisitor) VisitForVarStatement(ctx *ast.ForVarStatementContext) interface{}

func (*TypeScriptVisitor) VisitFormalParameterArg

func (v *TypeScriptVisitor) VisitFormalParameterArg(ctx *ast.FormalParameterArgContext) interface{}

func (*TypeScriptVisitor) VisitFormalParameterList

func (v *TypeScriptVisitor) VisitFormalParameterList(ctx *ast.FormalParameterListContext) interface{}

func (*TypeScriptVisitor) VisitFromBlock

func (v *TypeScriptVisitor) VisitFromBlock(ctx *ast.FromBlockContext) interface{}

func (*TypeScriptVisitor) VisitFunctionBody

func (v *TypeScriptVisitor) VisitFunctionBody(ctx *ast.FunctionBodyContext) interface{}

func (*TypeScriptVisitor) VisitFunctionDeclaration

func (v *TypeScriptVisitor) VisitFunctionDeclaration(ctx *ast.FunctionDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitFunctionExpression

func (v *TypeScriptVisitor) VisitFunctionExpression(ctx *ast.FunctionExpressionContext) interface{}

func (*TypeScriptVisitor) VisitFunctionExpressionDeclaration

func (v *TypeScriptVisitor) VisitFunctionExpressionDeclaration(ctx *ast.FunctionExpressionDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitFunctionType

func (v *TypeScriptVisitor) VisitFunctionType(ctx *ast.FunctionTypeContext) interface{}

func (*TypeScriptVisitor) VisitGeneratorBlock

func (v *TypeScriptVisitor) VisitGeneratorBlock(ctx *ast.GeneratorBlockContext) interface{}

func (*TypeScriptVisitor) VisitGeneratorDefinition

func (v *TypeScriptVisitor) VisitGeneratorDefinition(ctx *ast.GeneratorDefinitionContext) interface{}

func (*TypeScriptVisitor) VisitGeneratorFunctionDeclaration

func (v *TypeScriptVisitor) VisitGeneratorFunctionDeclaration(ctx *ast.GeneratorFunctionDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitGeneratorMethod

func (v *TypeScriptVisitor) VisitGeneratorMethod(ctx *ast.GeneratorMethodContext) interface{}

func (*TypeScriptVisitor) VisitGeneratorsExpression

func (v *TypeScriptVisitor) VisitGeneratorsExpression(ctx *ast.GeneratorsExpressionContext) interface{}

func (*TypeScriptVisitor) VisitGeneratorsFunctionExpression

func (v *TypeScriptVisitor) VisitGeneratorsFunctionExpression(ctx *ast.GeneratorsFunctionExpressionContext) interface{}

func (*TypeScriptVisitor) VisitGenericTypes

func (v *TypeScriptVisitor) VisitGenericTypes(ctx *ast.GenericTypesContext) interface{}

func (*TypeScriptVisitor) VisitGetAccessor

func (v *TypeScriptVisitor) VisitGetAccessor(ctx *ast.GetAccessorContext) interface{}

func (*TypeScriptVisitor) VisitGetter

func (v *TypeScriptVisitor) VisitGetter(ctx *ast.GetterContext) interface{}

func (*TypeScriptVisitor) VisitGetterSetterDeclarationExpression

func (v *TypeScriptVisitor) VisitGetterSetterDeclarationExpression(ctx *ast.GetterSetterDeclarationExpressionContext) interface{}

func (*TypeScriptVisitor) VisitIdentifierExpression

func (v *TypeScriptVisitor) VisitIdentifierExpression(ctx *ast.IdentifierExpressionContext) interface{}

func (*TypeScriptVisitor) VisitIdentifierName

func (v *TypeScriptVisitor) VisitIdentifierName(ctx *ast.IdentifierNameContext) interface{}

func (*TypeScriptVisitor) VisitIdentifierOrKeyWord

func (v *TypeScriptVisitor) VisitIdentifierOrKeyWord(ctx *ast.IdentifierOrKeyWordContext) interface{}

func (*TypeScriptVisitor) VisitIdentifierOrPattern

func (v *TypeScriptVisitor) VisitIdentifierOrPattern(ctx *ast.IdentifierOrPatternContext) interface{}

func (*TypeScriptVisitor) VisitIfStatement

func (v *TypeScriptVisitor) VisitIfStatement(ctx *ast.IfStatementContext) interface{}

func (*TypeScriptVisitor) VisitImplementsClause

func (v *TypeScriptVisitor) VisitImplementsClause(ctx *ast.ImplementsClauseContext) interface{}

func (*TypeScriptVisitor) VisitImportAliasDeclaration

func (v *TypeScriptVisitor) VisitImportAliasDeclaration(ctx *ast.ImportAliasDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitImportStatement

func (v *TypeScriptVisitor) VisitImportStatement(ctx *ast.ImportStatementContext) interface{}

func (*TypeScriptVisitor) VisitInExpression

func (v *TypeScriptVisitor) VisitInExpression(ctx *ast.InExpressionContext) interface{}

func (*TypeScriptVisitor) VisitIndexMemberDeclaration

func (v *TypeScriptVisitor) VisitIndexMemberDeclaration(ctx *ast.IndexMemberDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitIndexSignature

func (v *TypeScriptVisitor) VisitIndexSignature(ctx *ast.IndexSignatureContext) interface{}

func (*TypeScriptVisitor) VisitInitializer

func (v *TypeScriptVisitor) VisitInitializer(ctx *ast.InitializerContext) interface{}

func (*TypeScriptVisitor) VisitInstanceofExpression

func (v *TypeScriptVisitor) VisitInstanceofExpression(ctx *ast.InstanceofExpressionContext) interface{}

func (*TypeScriptVisitor) VisitInterfaceDeclaration

func (v *TypeScriptVisitor) VisitInterfaceDeclaration(ctx *ast.InterfaceDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitInterfaceExtendsClause

func (v *TypeScriptVisitor) VisitInterfaceExtendsClause(ctx *ast.InterfaceExtendsClauseContext) interface{}

func (*TypeScriptVisitor) VisitIntersection

func (v *TypeScriptVisitor) VisitIntersection(ctx *ast.IntersectionContext) interface{}

func (*TypeScriptVisitor) VisitIteratorBlock

func (v *TypeScriptVisitor) VisitIteratorBlock(ctx *ast.IteratorBlockContext) interface{}

func (*TypeScriptVisitor) VisitIteratorDefinition

func (v *TypeScriptVisitor) VisitIteratorDefinition(ctx *ast.IteratorDefinitionContext) interface{}

func (*TypeScriptVisitor) VisitIteratorsExpression

func (v *TypeScriptVisitor) VisitIteratorsExpression(ctx *ast.IteratorsExpressionContext) interface{}

func (*TypeScriptVisitor) VisitKeyword

func (v *TypeScriptVisitor) VisitKeyword(ctx *ast.KeywordContext) interface{}

func (*TypeScriptVisitor) VisitLabelledStatement

func (v *TypeScriptVisitor) VisitLabelledStatement(ctx *ast.LabelledStatementContext) interface{}

func (*TypeScriptVisitor) VisitLastFormalParameterArg

func (v *TypeScriptVisitor) VisitLastFormalParameterArg(ctx *ast.LastFormalParameterArgContext) interface{}

func (*TypeScriptVisitor) VisitLiteral

func (v *TypeScriptVisitor) VisitLiteral(ctx *ast.LiteralContext) interface{}

func (*TypeScriptVisitor) VisitLiteralExpression

func (v *TypeScriptVisitor) VisitLiteralExpression(ctx *ast.LiteralExpressionContext) interface{}

func (*TypeScriptVisitor) VisitLogicalAndExpression

func (v *TypeScriptVisitor) VisitLogicalAndExpression(ctx *ast.LogicalAndExpressionContext) interface{}

func (*TypeScriptVisitor) VisitLogicalOrExpression

func (v *TypeScriptVisitor) VisitLogicalOrExpression(ctx *ast.LogicalOrExpressionContext) interface{}

func (*TypeScriptVisitor) VisitMemberDotExpression

func (v *TypeScriptVisitor) VisitMemberDotExpression(ctx *ast.MemberDotExpressionContext) interface{}

func (*TypeScriptVisitor) VisitMemberIndexExpression

func (v *TypeScriptVisitor) VisitMemberIndexExpression(ctx *ast.MemberIndexExpressionContext) interface{}

func (*TypeScriptVisitor) VisitMethodDeclarationExpression

func (v *TypeScriptVisitor) VisitMethodDeclarationExpression(ctx *ast.MethodDeclarationExpressionContext) interface{}

func (*TypeScriptVisitor) VisitMethodProperty

func (v *TypeScriptVisitor) VisitMethodProperty(ctx *ast.MethodPropertyContext) interface{}

func (*TypeScriptVisitor) VisitMethodSignature

func (v *TypeScriptVisitor) VisitMethodSignature(ctx *ast.MethodSignatureContext) interface{}

func (*TypeScriptVisitor) VisitMultipleImportStatement

func (v *TypeScriptVisitor) VisitMultipleImportStatement(ctx *ast.MultipleImportStatementContext) interface{}

func (*TypeScriptVisitor) VisitMultiplicativeExpression

func (v *TypeScriptVisitor) VisitMultiplicativeExpression(ctx *ast.MultiplicativeExpressionContext) interface{}

func (*TypeScriptVisitor) VisitNamespaceDeclaration

func (v *TypeScriptVisitor) VisitNamespaceDeclaration(ctx *ast.NamespaceDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitNamespaceName

func (v *TypeScriptVisitor) VisitNamespaceName(ctx *ast.NamespaceNameContext) interface{}

func (*TypeScriptVisitor) VisitNestedTypeGeneric

func (v *TypeScriptVisitor) VisitNestedTypeGeneric(ctx *ast.NestedTypeGenericContext) interface{}

func (*TypeScriptVisitor) VisitNewExpression

func (v *TypeScriptVisitor) VisitNewExpression(ctx *ast.NewExpressionContext) interface{}

func (*TypeScriptVisitor) VisitNotExpression

func (v *TypeScriptVisitor) VisitNotExpression(ctx *ast.NotExpressionContext) interface{}

func (*TypeScriptVisitor) VisitNumericLiteral

func (v *TypeScriptVisitor) VisitNumericLiteral(ctx *ast.NumericLiteralContext) interface{}

func (*TypeScriptVisitor) VisitObjectLiteral

func (v *TypeScriptVisitor) VisitObjectLiteral(ctx *ast.ObjectLiteralContext) interface{}

func (*TypeScriptVisitor) VisitObjectLiteralExpression

func (v *TypeScriptVisitor) VisitObjectLiteralExpression(ctx *ast.ObjectLiteralExpressionContext) interface{}

func (*TypeScriptVisitor) VisitObjectPrimType

func (v *TypeScriptVisitor) VisitObjectPrimType(ctx *ast.ObjectPrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitObjectType

func (v *TypeScriptVisitor) VisitObjectType(ctx *ast.ObjectTypeContext) interface{}

func (*TypeScriptVisitor) VisitOptionalParameter

func (v *TypeScriptVisitor) VisitOptionalParameter(ctx *ast.OptionalParameterContext) interface{}

func (*TypeScriptVisitor) VisitParameter

func (v *TypeScriptVisitor) VisitParameter(ctx *ast.ParameterContext) interface{}

func (*TypeScriptVisitor) VisitParameterList

func (v *TypeScriptVisitor) VisitParameterList(ctx *ast.ParameterListContext) interface{}

func (*TypeScriptVisitor) VisitParenthesizedExpression

func (v *TypeScriptVisitor) VisitParenthesizedExpression(ctx *ast.ParenthesizedExpressionContext) interface{}

func (*TypeScriptVisitor) VisitParenthesizedPrimType

func (v *TypeScriptVisitor) VisitParenthesizedPrimType(ctx *ast.ParenthesizedPrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitPostDecreaseExpression

func (v *TypeScriptVisitor) VisitPostDecreaseExpression(ctx *ast.PostDecreaseExpressionContext) interface{}

func (*TypeScriptVisitor) VisitPostIncrementExpression

func (v *TypeScriptVisitor) VisitPostIncrementExpression(ctx *ast.PostIncrementExpressionContext) interface{}

func (*TypeScriptVisitor) VisitPreDecreaseExpression

func (v *TypeScriptVisitor) VisitPreDecreaseExpression(ctx *ast.PreDecreaseExpressionContext) interface{}

func (*TypeScriptVisitor) VisitPreIncrementExpression

func (v *TypeScriptVisitor) VisitPreIncrementExpression(ctx *ast.PreIncrementExpressionContext) interface{}

func (*TypeScriptVisitor) VisitPredefinedPrimType

func (v *TypeScriptVisitor) VisitPredefinedPrimType(ctx *ast.PredefinedPrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitPredefinedType

func (v *TypeScriptVisitor) VisitPredefinedType(ctx *ast.PredefinedTypeContext) interface{}

func (*TypeScriptVisitor) VisitPrimary

func (v *TypeScriptVisitor) VisitPrimary(ctx *ast.PrimaryContext) interface{}

func (*TypeScriptVisitor) VisitProgram

func (v *TypeScriptVisitor) VisitProgram(ctx *ast.ProgramContext) interface{}

func (*TypeScriptVisitor) VisitPropertyDeclarationExpression

func (v *TypeScriptVisitor) VisitPropertyDeclarationExpression(ctx *ast.PropertyDeclarationExpressionContext) interface{}

func (*TypeScriptVisitor) VisitPropertyExpressionAssignment

func (v *TypeScriptVisitor) VisitPropertyExpressionAssignment(ctx *ast.PropertyExpressionAssignmentContext) interface{}

func (*TypeScriptVisitor) VisitPropertyGetter

func (v *TypeScriptVisitor) VisitPropertyGetter(ctx *ast.PropertyGetterContext) interface{}

func (*TypeScriptVisitor) VisitPropertyMemberBase

func (v *TypeScriptVisitor) VisitPropertyMemberBase(ctx *ast.PropertyMemberBaseContext) interface{}

func (*TypeScriptVisitor) VisitPropertyName

func (v *TypeScriptVisitor) VisitPropertyName(ctx *ast.PropertyNameContext) interface{}

func (*TypeScriptVisitor) VisitPropertySetter

func (v *TypeScriptVisitor) VisitPropertySetter(ctx *ast.PropertySetterContext) interface{}

func (*TypeScriptVisitor) VisitPropertyShorthand

func (v *TypeScriptVisitor) VisitPropertyShorthand(ctx *ast.PropertyShorthandContext) interface{}

func (*TypeScriptVisitor) VisitPropertySignatur

func (v *TypeScriptVisitor) VisitPropertySignatur(ctx *ast.PropertySignaturContext) interface{}

func (*TypeScriptVisitor) VisitQueryPrimType

func (v *TypeScriptVisitor) VisitQueryPrimType(ctx *ast.QueryPrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitRedefinitionOfType

func (v *TypeScriptVisitor) VisitRedefinitionOfType(ctx *ast.RedefinitionOfTypeContext) interface{}

func (*TypeScriptVisitor) VisitReferencePrimType

func (v *TypeScriptVisitor) VisitReferencePrimType(ctx *ast.ReferencePrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitRelationalExpression

func (v *TypeScriptVisitor) VisitRelationalExpression(ctx *ast.RelationalExpressionContext) interface{}

func (*TypeScriptVisitor) VisitRequiredParameter

func (v *TypeScriptVisitor) VisitRequiredParameter(ctx *ast.RequiredParameterContext) interface{}

func (*TypeScriptVisitor) VisitRequiredParameterList

func (v *TypeScriptVisitor) VisitRequiredParameterList(ctx *ast.RequiredParameterListContext) interface{}

func (*TypeScriptVisitor) VisitReservedWord

func (v *TypeScriptVisitor) VisitReservedWord(ctx *ast.ReservedWordContext) interface{}

func (*TypeScriptVisitor) VisitRestParameter

func (v *TypeScriptVisitor) VisitRestParameter(ctx *ast.RestParameterContext) interface{}

func (*TypeScriptVisitor) VisitRestParameterInObject

func (v *TypeScriptVisitor) VisitRestParameterInObject(ctx *ast.RestParameterInObjectContext) interface{}

func (*TypeScriptVisitor) VisitReturnStatement

func (v *TypeScriptVisitor) VisitReturnStatement(ctx *ast.ReturnStatementContext) interface{}

func (*TypeScriptVisitor) VisitSetAccessor

func (v *TypeScriptVisitor) VisitSetAccessor(ctx *ast.SetAccessorContext) interface{}

func (*TypeScriptVisitor) VisitSetter

func (v *TypeScriptVisitor) VisitSetter(ctx *ast.SetterContext) interface{}

func (*TypeScriptVisitor) VisitStatement

func (v *TypeScriptVisitor) VisitStatement(ctx *ast.StatementContext) interface{}

func (*TypeScriptVisitor) VisitStatementList

func (v *TypeScriptVisitor) VisitStatementList(ctx *ast.StatementListContext) interface{}

func (*TypeScriptVisitor) VisitStringLiteral

func (v *TypeScriptVisitor) VisitStringLiteral(node antlr.TerminalNode) interface{}

func (*TypeScriptVisitor) VisitSuperExpression

func (v *TypeScriptVisitor) VisitSuperExpression(ctx *ast.SuperExpressionContext) interface{}

func (*TypeScriptVisitor) VisitSwitchStatement

func (v *TypeScriptVisitor) VisitSwitchStatement(ctx *ast.SwitchStatementContext) interface{}

func (*TypeScriptVisitor) VisitTemplateStringAtom

func (v *TypeScriptVisitor) VisitTemplateStringAtom(ctx *ast.TemplateStringAtomContext) interface{}

func (*TypeScriptVisitor) VisitTemplateStringExpression

func (v *TypeScriptVisitor) VisitTemplateStringExpression(ctx *ast.TemplateStringExpressionContext) interface{}

func (*TypeScriptVisitor) VisitTemplateStringLiteral

func (v *TypeScriptVisitor) VisitTemplateStringLiteral(ctx *ast.TemplateStringLiteralContext) interface{}

func (*TypeScriptVisitor) VisitTerminal

func (v *TypeScriptVisitor) VisitTerminal(node antlr.TerminalNode) interface{}

func (*TypeScriptVisitor) VisitTernaryExpression

func (v *TypeScriptVisitor) VisitTernaryExpression(ctx *ast.TernaryExpressionContext) interface{}

func (*TypeScriptVisitor) VisitThisExpression

func (v *TypeScriptVisitor) VisitThisExpression(ctx *ast.ThisExpressionContext) interface{}

func (*TypeScriptVisitor) VisitThisPrimType

func (v *TypeScriptVisitor) VisitThisPrimType(ctx *ast.ThisPrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitThrowStatement

func (v *TypeScriptVisitor) VisitThrowStatement(ctx *ast.ThrowStatementContext) interface{}

func (*TypeScriptVisitor) VisitTryStatement

func (v *TypeScriptVisitor) VisitTryStatement(ctx *ast.TryStatementContext) interface{}

func (*TypeScriptVisitor) VisitTupleElementTypes

func (v *TypeScriptVisitor) VisitTupleElementTypes(ctx *ast.TupleElementTypesContext) interface{}

func (*TypeScriptVisitor) VisitTuplePrimType

func (v *TypeScriptVisitor) VisitTuplePrimType(ctx *ast.TuplePrimTypeContext) interface{}

func (*TypeScriptVisitor) VisitTupleType

func (v *TypeScriptVisitor) VisitTupleType(ctx *ast.TupleTypeContext) interface{}

func (*TypeScriptVisitor) VisitTypeAliasDeclaration

func (v *TypeScriptVisitor) VisitTypeAliasDeclaration(ctx *ast.TypeAliasDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitTypeAnnotation

func (v *TypeScriptVisitor) VisitTypeAnnotation(ctx *ast.TypeAnnotationContext) interface{}

func (*TypeScriptVisitor) VisitTypeArgument

func (v *TypeScriptVisitor) VisitTypeArgument(ctx *ast.TypeArgumentContext) interface{}

func (*TypeScriptVisitor) VisitTypeArgumentList

func (v *TypeScriptVisitor) VisitTypeArgumentList(ctx *ast.TypeArgumentListContext) interface{}

func (*TypeScriptVisitor) VisitTypeArguments

func (v *TypeScriptVisitor) VisitTypeArguments(ctx *ast.TypeArgumentsContext) interface{}

func (*TypeScriptVisitor) VisitTypeBody

func (v *TypeScriptVisitor) VisitTypeBody(ctx *ast.TypeBodyContext) interface{}

func (*TypeScriptVisitor) VisitTypeGeneric

func (v *TypeScriptVisitor) VisitTypeGeneric(ctx *ast.TypeGenericContext) interface{}

func (*TypeScriptVisitor) VisitTypeIncludeGeneric

func (v *TypeScriptVisitor) VisitTypeIncludeGeneric(ctx *ast.TypeIncludeGenericContext) interface{}

func (*TypeScriptVisitor) VisitTypeMember

func (v *TypeScriptVisitor) VisitTypeMember(ctx *ast.TypeMemberContext) interface{}

func (*TypeScriptVisitor) VisitTypeMemberList

func (v *TypeScriptVisitor) VisitTypeMemberList(ctx *ast.TypeMemberListContext) interface{}

func (*TypeScriptVisitor) VisitTypeName

func (v *TypeScriptVisitor) VisitTypeName(ctx *ast.TypeNameContext) interface{}

func (*TypeScriptVisitor) VisitTypeParameter

func (v *TypeScriptVisitor) VisitTypeParameter(ctx *ast.TypeParameterContext) interface{}

func (*TypeScriptVisitor) VisitTypeParameterList

func (v *TypeScriptVisitor) VisitTypeParameterList(ctx *ast.TypeParameterListContext) interface{}

func (*TypeScriptVisitor) VisitTypeParameters

func (v *TypeScriptVisitor) VisitTypeParameters(ctx *ast.TypeParametersContext) interface{}

func (*TypeScriptVisitor) VisitTypeQuery

func (v *TypeScriptVisitor) VisitTypeQuery(ctx *ast.TypeQueryContext) interface{}

func (*TypeScriptVisitor) VisitTypeQueryExpression

func (v *TypeScriptVisitor) VisitTypeQueryExpression(ctx *ast.TypeQueryExpressionContext) interface{}

func (*TypeScriptVisitor) VisitTypeReference

func (v *TypeScriptVisitor) VisitTypeReference(ctx *ast.TypeReferenceContext) interface{}

func (*TypeScriptVisitor) VisitType_

func (v *TypeScriptVisitor) VisitType_(ctx *ast.Type_Context) interface{}

func (*TypeScriptVisitor) VisitTypeofExpression

func (v *TypeScriptVisitor) VisitTypeofExpression(ctx *ast.TypeofExpressionContext) interface{}

func (*TypeScriptVisitor) VisitUnaryMinusExpression

func (v *TypeScriptVisitor) VisitUnaryMinusExpression(ctx *ast.UnaryMinusExpressionContext) interface{}

func (*TypeScriptVisitor) VisitUnaryPlusExpression

func (v *TypeScriptVisitor) VisitUnaryPlusExpression(ctx *ast.UnaryPlusExpressionContext) interface{}

func (*TypeScriptVisitor) VisitUnion

func (v *TypeScriptVisitor) VisitUnion(ctx *ast.UnionContext) interface{}

func (*TypeScriptVisitor) VisitVarModifier

func (v *TypeScriptVisitor) VisitVarModifier(ctx *ast.VarModifierContext) interface{}

func (*TypeScriptVisitor) VisitVariableDeclaration

func (v *TypeScriptVisitor) VisitVariableDeclaration(ctx *ast.VariableDeclarationContext) interface{}

func (*TypeScriptVisitor) VisitVariableDeclarationList

func (v *TypeScriptVisitor) VisitVariableDeclarationList(ctx *ast.VariableDeclarationListContext) interface{}

func (*TypeScriptVisitor) VisitVariableStatement

func (v *TypeScriptVisitor) VisitVariableStatement(ctx *ast.VariableStatementContext) interface{}

func (*TypeScriptVisitor) VisitVoidExpression

func (v *TypeScriptVisitor) VisitVoidExpression(ctx *ast.VoidExpressionContext) interface{}

func (*TypeScriptVisitor) VisitWhileStatement

func (v *TypeScriptVisitor) VisitWhileStatement(ctx *ast.WhileStatementContext) interface{}

func (*TypeScriptVisitor) VisitWithStatement

func (v *TypeScriptVisitor) VisitWithStatement(ctx *ast.WithStatementContext) interface{}

func (*TypeScriptVisitor) VisitYieldExpression

func (v *TypeScriptVisitor) VisitYieldExpression(ctx *ast.YieldExpressionContext) interface{}

func (*TypeScriptVisitor) VisitYieldStatement

func (v *TypeScriptVisitor) VisitYieldStatement(ctx *ast.YieldStatementContext) interface{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL