Documentation ¶
Index ¶
- type TypeScriptVisitor
- func (v *TypeScriptVisitor) VisitAbstractDeclaration(ctx *ast.AbstractDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitAbstractMemberDeclaration(ctx *ast.AbstractMemberDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitAccessibilityModifier(ctx *ast.AccessibilityModifierContext) interface{}
- func (v *TypeScriptVisitor) VisitAdditiveExpression(ctx *ast.AdditiveExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitArgument(ctx *ast.ArgumentContext) interface{}
- func (v *TypeScriptVisitor) VisitArgumentList(ctx *ast.ArgumentListContext) interface{}
- func (v *TypeScriptVisitor) VisitArguments(ctx *ast.ArgumentsContext) interface{}
- func (v *TypeScriptVisitor) VisitArgumentsExpression(ctx *ast.ArgumentsExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitArrayElement(ctx *ast.ArrayElementContext) interface{}
- func (v *TypeScriptVisitor) VisitArrayLiteral(ctx *ast.ArrayLiteralContext) interface{}
- func (v *TypeScriptVisitor) VisitArrayLiteralExpression(ctx *ast.ArrayLiteralExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitArrayPrimType(ctx *ast.ArrayPrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitArrayType(ctx *ast.ArrayTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitArrowFunctionBody(ctx *ast.ArrowFunctionBodyContext) interface{}
- func (v *TypeScriptVisitor) VisitArrowFunctionDeclaration(ctx *ast.ArrowFunctionDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitArrowFunctionExpression(ctx *ast.ArrowFunctionExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitArrowFunctionParameters(ctx *ast.ArrowFunctionParametersContext) interface{}
- func (v *TypeScriptVisitor) VisitAsExpression(ctx *ast.AsExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitAssignmentExpression(ctx *ast.AssignmentExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitAssignmentOperator(ctx *ast.AssignmentOperatorContext) interface{}
- func (v *TypeScriptVisitor) VisitAssignmentOperatorExpression(ctx *ast.AssignmentOperatorExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitBindingPattern(ctx *ast.BindingPatternContext) interface{}
- func (v *TypeScriptVisitor) VisitBitAndExpression(ctx *ast.BitAndExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitBitNotExpression(ctx *ast.BitNotExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitBitOrExpression(ctx *ast.BitOrExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitBitShiftExpression(ctx *ast.BitShiftExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitBitXOrExpression(ctx *ast.BitXOrExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitBlock(ctx *ast.BlockContext) interface{}
- func (v *TypeScriptVisitor) VisitBreakStatement(ctx *ast.BreakStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitCallSignature(ctx *ast.CallSignatureContext) interface{}
- func (v *TypeScriptVisitor) VisitCaseBlock(ctx *ast.CaseBlockContext) interface{}
- func (v *TypeScriptVisitor) VisitCaseClause(ctx *ast.CaseClauseContext) interface{}
- func (v *TypeScriptVisitor) VisitCaseClauses(ctx *ast.CaseClausesContext) interface{}
- func (v *TypeScriptVisitor) VisitCastAsExpression(ctx *ast.CastAsExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitCatchProduction(ctx *ast.CatchProductionContext) interface{}
- func (v *TypeScriptVisitor) VisitChildren(node antlr.RuleNode) interface{}
- func (v *TypeScriptVisitor) VisitClassDeclaration(ctx *ast.ClassDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitClassElement(ctx *ast.ClassElementContext) interface{}
- func (v *TypeScriptVisitor) VisitClassExpression(ctx *ast.ClassExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitClassExtendsClause(ctx *ast.ClassExtendsClauseContext) interface{}
- func (v *TypeScriptVisitor) VisitClassHeritage(ctx *ast.ClassHeritageContext) interface{}
- func (v *TypeScriptVisitor) VisitClassOrInterfaceTypeList(ctx *ast.ClassOrInterfaceTypeListContext) interface{}
- func (v *TypeScriptVisitor) VisitClassTail(ctx *ast.ClassTailContext) interface{}
- func (v *TypeScriptVisitor) VisitComputedPropertyExpressionAssignment(ctx *ast.ComputedPropertyExpressionAssignmentContext) interface{}
- func (v *TypeScriptVisitor) VisitConstraint(ctx *ast.ConstraintContext) interface{}
- func (v *TypeScriptVisitor) VisitConstructSignature(ctx *ast.ConstructSignatureContext) interface{}
- func (v *TypeScriptVisitor) VisitConstructorDeclaration(ctx *ast.ConstructorDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitConstructorType(ctx *ast.ConstructorTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitContinueStatement(ctx *ast.ContinueStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitDebuggerStatement(ctx *ast.DebuggerStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitDecorator(ctx *ast.DecoratorContext) interface{}
- func (v *TypeScriptVisitor) VisitDecoratorCallExpression(ctx *ast.DecoratorCallExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitDecoratorList(ctx *ast.DecoratorListContext) interface{}
- func (v *TypeScriptVisitor) VisitDecoratorMemberExpression(ctx *ast.DecoratorMemberExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitDefaultClause(ctx *ast.DefaultClauseContext) interface{}
- func (v *TypeScriptVisitor) VisitDeleteExpression(ctx *ast.DeleteExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitDoStatement(ctx *ast.DoStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitElementList(ctx *ast.ElementListContext) interface{}
- func (v *TypeScriptVisitor) VisitEmptyStatement(_ *ast.EmptyStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitEnumBody(ctx *ast.EnumBodyContext) interface{}
- func (v *TypeScriptVisitor) VisitEnumDeclaration(ctx *ast.EnumDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitEnumMember(ctx *ast.EnumMemberContext) interface{}
- func (v *TypeScriptVisitor) VisitEnumMemberList(ctx *ast.EnumMemberListContext) interface{}
- func (v *TypeScriptVisitor) VisitEos(ctx *ast.EosContext) interface{}
- func (v *TypeScriptVisitor) VisitEqualityExpression(ctx *ast.EqualityExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitExportStatement(ctx *ast.ExportStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitExpressionSequence(ctx *ast.ExpressionSequenceContext) interface{}
- func (v *TypeScriptVisitor) VisitExpressionStatement(ctx *ast.ExpressionStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitFinallyProduction(ctx *ast.FinallyProductionContext) interface{}
- func (v *TypeScriptVisitor) VisitForInStatement(ctx *ast.ForInStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitForStatement(ctx *ast.ForStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitForVarInStatement(ctx *ast.ForVarInStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitForVarStatement(ctx *ast.ForVarStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitFormalParameterArg(ctx *ast.FormalParameterArgContext) interface{}
- func (v *TypeScriptVisitor) VisitFormalParameterList(ctx *ast.FormalParameterListContext) interface{}
- func (v *TypeScriptVisitor) VisitFromBlock(ctx *ast.FromBlockContext) interface{}
- func (v *TypeScriptVisitor) VisitFunctionBody(ctx *ast.FunctionBodyContext) interface{}
- func (v *TypeScriptVisitor) VisitFunctionDeclaration(ctx *ast.FunctionDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitFunctionExpression(ctx *ast.FunctionExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitFunctionExpressionDeclaration(ctx *ast.FunctionExpressionDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitFunctionType(ctx *ast.FunctionTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitGeneratorBlock(ctx *ast.GeneratorBlockContext) interface{}
- func (v *TypeScriptVisitor) VisitGeneratorDefinition(ctx *ast.GeneratorDefinitionContext) interface{}
- func (v *TypeScriptVisitor) VisitGeneratorFunctionDeclaration(ctx *ast.GeneratorFunctionDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitGeneratorMethod(ctx *ast.GeneratorMethodContext) interface{}
- func (v *TypeScriptVisitor) VisitGeneratorsExpression(ctx *ast.GeneratorsExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitGeneratorsFunctionExpression(ctx *ast.GeneratorsFunctionExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitGenericTypes(ctx *ast.GenericTypesContext) interface{}
- func (v *TypeScriptVisitor) VisitGetAccessor(ctx *ast.GetAccessorContext) interface{}
- func (v *TypeScriptVisitor) VisitGetter(ctx *ast.GetterContext) interface{}
- func (v *TypeScriptVisitor) VisitGetterSetterDeclarationExpression(ctx *ast.GetterSetterDeclarationExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitIdentifierExpression(ctx *ast.IdentifierExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitIdentifierName(ctx *ast.IdentifierNameContext) interface{}
- func (v *TypeScriptVisitor) VisitIdentifierOrKeyWord(ctx *ast.IdentifierOrKeyWordContext) interface{}
- func (v *TypeScriptVisitor) VisitIdentifierOrPattern(ctx *ast.IdentifierOrPatternContext) interface{}
- func (v *TypeScriptVisitor) VisitIfStatement(ctx *ast.IfStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitImplementsClause(ctx *ast.ImplementsClauseContext) interface{}
- func (v *TypeScriptVisitor) VisitImportAliasDeclaration(ctx *ast.ImportAliasDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitImportStatement(ctx *ast.ImportStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitInExpression(ctx *ast.InExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitIndexMemberDeclaration(ctx *ast.IndexMemberDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitIndexSignature(ctx *ast.IndexSignatureContext) interface{}
- func (v *TypeScriptVisitor) VisitInitializer(ctx *ast.InitializerContext) interface{}
- func (v *TypeScriptVisitor) VisitInstanceofExpression(ctx *ast.InstanceofExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitInterfaceDeclaration(ctx *ast.InterfaceDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitInterfaceExtendsClause(ctx *ast.InterfaceExtendsClauseContext) interface{}
- func (v *TypeScriptVisitor) VisitIntersection(ctx *ast.IntersectionContext) interface{}
- func (v *TypeScriptVisitor) VisitIteratorBlock(ctx *ast.IteratorBlockContext) interface{}
- func (v *TypeScriptVisitor) VisitIteratorDefinition(ctx *ast.IteratorDefinitionContext) interface{}
- func (v *TypeScriptVisitor) VisitIteratorsExpression(ctx *ast.IteratorsExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitKeyword(ctx *ast.KeywordContext) interface{}
- func (v *TypeScriptVisitor) VisitLabelledStatement(ctx *ast.LabelledStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitLastFormalParameterArg(ctx *ast.LastFormalParameterArgContext) interface{}
- func (v *TypeScriptVisitor) VisitLiteral(ctx *ast.LiteralContext) interface{}
- func (v *TypeScriptVisitor) VisitLiteralExpression(ctx *ast.LiteralExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitLogicalAndExpression(ctx *ast.LogicalAndExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitLogicalOrExpression(ctx *ast.LogicalOrExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitMemberDotExpression(ctx *ast.MemberDotExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitMemberIndexExpression(ctx *ast.MemberIndexExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitMethodDeclarationExpression(ctx *ast.MethodDeclarationExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitMethodProperty(ctx *ast.MethodPropertyContext) interface{}
- func (v *TypeScriptVisitor) VisitMethodSignature(ctx *ast.MethodSignatureContext) interface{}
- func (v *TypeScriptVisitor) VisitMultipleImportStatement(ctx *ast.MultipleImportStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitMultiplicativeExpression(ctx *ast.MultiplicativeExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitNamespaceDeclaration(ctx *ast.NamespaceDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitNamespaceName(ctx *ast.NamespaceNameContext) interface{}
- func (v *TypeScriptVisitor) VisitNestedTypeGeneric(ctx *ast.NestedTypeGenericContext) interface{}
- func (v *TypeScriptVisitor) VisitNewExpression(ctx *ast.NewExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitNotExpression(ctx *ast.NotExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitNumericLiteral(ctx *ast.NumericLiteralContext) interface{}
- func (v *TypeScriptVisitor) VisitObjectLiteral(ctx *ast.ObjectLiteralContext) interface{}
- func (v *TypeScriptVisitor) VisitObjectLiteralExpression(ctx *ast.ObjectLiteralExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitObjectPrimType(ctx *ast.ObjectPrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitObjectType(ctx *ast.ObjectTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitOptionalParameter(ctx *ast.OptionalParameterContext) interface{}
- func (v *TypeScriptVisitor) VisitParameter(ctx *ast.ParameterContext) interface{}
- func (v *TypeScriptVisitor) VisitParameterList(ctx *ast.ParameterListContext) interface{}
- func (v *TypeScriptVisitor) VisitParenthesizedExpression(ctx *ast.ParenthesizedExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitParenthesizedPrimType(ctx *ast.ParenthesizedPrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitPostDecreaseExpression(ctx *ast.PostDecreaseExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitPostIncrementExpression(ctx *ast.PostIncrementExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitPreDecreaseExpression(ctx *ast.PreDecreaseExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitPreIncrementExpression(ctx *ast.PreIncrementExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitPredefinedPrimType(ctx *ast.PredefinedPrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitPredefinedType(ctx *ast.PredefinedTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitPrimary(ctx *ast.PrimaryContext) interface{}
- func (v *TypeScriptVisitor) VisitProgram(ctx *ast.ProgramContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertyDeclarationExpression(ctx *ast.PropertyDeclarationExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertyExpressionAssignment(ctx *ast.PropertyExpressionAssignmentContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertyGetter(ctx *ast.PropertyGetterContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertyMemberBase(ctx *ast.PropertyMemberBaseContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertyName(ctx *ast.PropertyNameContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertySetter(ctx *ast.PropertySetterContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertyShorthand(ctx *ast.PropertyShorthandContext) interface{}
- func (v *TypeScriptVisitor) VisitPropertySignatur(ctx *ast.PropertySignaturContext) interface{}
- func (v *TypeScriptVisitor) VisitQueryPrimType(ctx *ast.QueryPrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitRedefinitionOfType(ctx *ast.RedefinitionOfTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitReferencePrimType(ctx *ast.ReferencePrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitRelationalExpression(ctx *ast.RelationalExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitRequiredParameter(ctx *ast.RequiredParameterContext) interface{}
- func (v *TypeScriptVisitor) VisitRequiredParameterList(ctx *ast.RequiredParameterListContext) interface{}
- func (v *TypeScriptVisitor) VisitReservedWord(ctx *ast.ReservedWordContext) interface{}
- func (v *TypeScriptVisitor) VisitRestParameter(ctx *ast.RestParameterContext) interface{}
- func (v *TypeScriptVisitor) VisitRestParameterInObject(ctx *ast.RestParameterInObjectContext) interface{}
- func (v *TypeScriptVisitor) VisitReturnStatement(ctx *ast.ReturnStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitSetAccessor(ctx *ast.SetAccessorContext) interface{}
- func (v *TypeScriptVisitor) VisitSetter(ctx *ast.SetterContext) interface{}
- func (v *TypeScriptVisitor) VisitStatement(ctx *ast.StatementContext) interface{}
- func (v *TypeScriptVisitor) VisitStatementList(ctx *ast.StatementListContext) interface{}
- func (v *TypeScriptVisitor) VisitStringLiteral(node antlr.TerminalNode) interface{}
- func (v *TypeScriptVisitor) VisitSuperExpression(ctx *ast.SuperExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitSwitchStatement(ctx *ast.SwitchStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitTemplateStringAtom(ctx *ast.TemplateStringAtomContext) interface{}
- func (v *TypeScriptVisitor) VisitTemplateStringExpression(ctx *ast.TemplateStringExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitTemplateStringLiteral(ctx *ast.TemplateStringLiteralContext) interface{}
- func (v *TypeScriptVisitor) VisitTerminal(node antlr.TerminalNode) interface{}
- func (v *TypeScriptVisitor) VisitTernaryExpression(ctx *ast.TernaryExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitThisExpression(ctx *ast.ThisExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitThisPrimType(ctx *ast.ThisPrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitThrowStatement(ctx *ast.ThrowStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitTryStatement(ctx *ast.TryStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitTupleElementTypes(ctx *ast.TupleElementTypesContext) interface{}
- func (v *TypeScriptVisitor) VisitTuplePrimType(ctx *ast.TuplePrimTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitTupleType(ctx *ast.TupleTypeContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeAliasDeclaration(ctx *ast.TypeAliasDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeAnnotation(ctx *ast.TypeAnnotationContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeArgument(ctx *ast.TypeArgumentContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeArgumentList(ctx *ast.TypeArgumentListContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeArguments(ctx *ast.TypeArgumentsContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeBody(ctx *ast.TypeBodyContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeGeneric(ctx *ast.TypeGenericContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeIncludeGeneric(ctx *ast.TypeIncludeGenericContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeMember(ctx *ast.TypeMemberContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeMemberList(ctx *ast.TypeMemberListContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeName(ctx *ast.TypeNameContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeParameter(ctx *ast.TypeParameterContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeParameterList(ctx *ast.TypeParameterListContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeParameters(ctx *ast.TypeParametersContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeQuery(ctx *ast.TypeQueryContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeQueryExpression(ctx *ast.TypeQueryExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitTypeReference(ctx *ast.TypeReferenceContext) interface{}
- func (v *TypeScriptVisitor) VisitType_(ctx *ast.Type_Context) interface{}
- func (v *TypeScriptVisitor) VisitTypeofExpression(ctx *ast.TypeofExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitUnaryMinusExpression(ctx *ast.UnaryMinusExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitUnaryPlusExpression(ctx *ast.UnaryPlusExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitUnion(ctx *ast.UnionContext) interface{}
- func (v *TypeScriptVisitor) VisitVarModifier(ctx *ast.VarModifierContext) interface{}
- func (v *TypeScriptVisitor) VisitVariableDeclaration(ctx *ast.VariableDeclarationContext) interface{}
- func (v *TypeScriptVisitor) VisitVariableDeclarationList(ctx *ast.VariableDeclarationListContext) interface{}
- func (v *TypeScriptVisitor) VisitVariableStatement(ctx *ast.VariableStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitVoidExpression(ctx *ast.VoidExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitWhileStatement(ctx *ast.WhileStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitWithStatement(ctx *ast.WithStatementContext) interface{}
- func (v *TypeScriptVisitor) VisitYieldExpression(ctx *ast.YieldExpressionContext) interface{}
- func (v *TypeScriptVisitor) VisitYieldStatement(ctx *ast.YieldStatementContext) interface{}
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{}
Click to show internal directories.
Click to hide internal directories.