Interface TreeVisitor

    • Method Detail

      • visitFileInput

        void visitFileInput​(FileInput fileInput)
      • visitStatementList

        void visitStatementList​(StatementList statementList)
      • visitIfStatement

        void visitIfStatement​(IfStatement ifStatement)
      • visitElseClause

        void visitElseClause​(ElseClause elseClause)
      • visitExecStatement

        void visitExecStatement​(ExecStatement execStatement)
      • visitAssertStatement

        void visitAssertStatement​(AssertStatement assertStatement)
      • visitDelStatement

        void visitDelStatement​(DelStatement delStatement)
      • visitDoubleStarPattern

        void visitDoubleStarPattern​(DoubleStarPattern doubleStarPattern)
      • visitPassStatement

        void visitPassStatement​(PassStatement passStatement)
      • visitPrintStatement

        void visitPrintStatement​(PrintStatement printStatement)
      • visitReturnStatement

        void visitReturnStatement​(ReturnStatement returnStatement)
      • visitYieldStatement

        void visitYieldStatement​(YieldStatement yieldStatement)
      • visitYieldExpression

        void visitYieldExpression​(YieldExpression yieldExpression)
      • visitRaiseStatement

        void visitRaiseStatement​(RaiseStatement raiseStatement)
      • visitBreakStatement

        void visitBreakStatement​(BreakStatement breakStatement)
      • visitContinueStatement

        void visitContinueStatement​(ContinueStatement continueStatement)
      • visitFunctionDef

        void visitFunctionDef​(FunctionDef functionDef)
      • visitName

        void visitName​(Name name)
      • visitClassDef

        void visitClassDef​(ClassDef classDef)
      • visitAliasedName

        void visitAliasedName​(AliasedName aliasedName)
      • visitDottedName

        void visitDottedName​(DottedName dottedName)
      • visitImportFrom

        void visitImportFrom​(ImportFrom importFrom)
      • visitImportName

        void visitImportName​(ImportName importName)
      • visitForStatement

        void visitForStatement​(ForStatement forStatement)
      • visitGlobalStatement

        void visitGlobalStatement​(GlobalStatement globalStatement)
      • visitNonlocalStatement

        void visitNonlocalStatement​(NonlocalStatement nonlocalStatement)
      • visitWhileStatement

        void visitWhileStatement​(WhileStatement whileStatement)
      • visitExpressionStatement

        void visitExpressionStatement​(ExpressionStatement expressionStatement)
      • visitTryStatement

        void visitTryStatement​(TryStatement tryStatement)
      • visitFinallyClause

        void visitFinallyClause​(FinallyClause finallyClause)
      • visitExceptClause

        void visitExceptClause​(ExceptClause exceptClause)
      • visitWithStatement

        void visitWithStatement​(WithStatement withStatement)
      • visitWithItem

        void visitWithItem​(WithItem withItem)
      • visitQualifiedExpression

        void visitQualifiedExpression​(QualifiedExpression qualifiedExpression)
      • visitCallExpression

        void visitCallExpression​(CallExpression callExpression)
      • visitRegularArgument

        void visitRegularArgument​(RegularArgument regularArgument)
      • visitAssignmentStatement

        void visitAssignmentStatement​(AssignmentStatement assignmentStatement)
      • visitAssignmentExpression

        void visitAssignmentExpression​(AssignmentExpression assignmentExpression)
      • visitExpressionList

        void visitExpressionList​(ExpressionList expressionList)
      • visitBinaryExpression

        void visitBinaryExpression​(BinaryExpression binaryExpression)
      • visitArgumentList

        void visitArgumentList​(ArgList argList)
      • visitParameterList

        void visitParameterList​(ParameterList parameterList)
      • visitTupleParameter

        void visitTupleParameter​(TupleParameter tupleParameter)
      • visitParameter

        void visitParameter​(Parameter parameter)
      • visitTypeAnnotation

        void visitTypeAnnotation​(TypeAnnotation typeAnnotation)
      • visitNumericLiteral

        void visitNumericLiteral​(NumericLiteral numericLiteral)
      • visitListLiteral

        void visitListLiteral​(ListLiteral listLiteral)
      • visitUnaryExpression

        void visitUnaryExpression​(UnaryExpression unaryExpression)
      • visitStringLiteral

        void visitStringLiteral​(StringLiteral stringLiteral)
      • visitStringElement

        void visitStringElement​(StringElement stringElement)
      • visitUnpackingExpression

        void visitUnpackingExpression​(UnpackingExpression unpackingExpression)
      • visitAwaitExpression

        void visitAwaitExpression​(AwaitExpression awaitExpression)
      • visitSliceExpression

        void visitSliceExpression​(SliceExpression sliceExpression)
      • visitSliceList

        void visitSliceList​(SliceList sliceList)
      • visitSliceItem

        void visitSliceItem​(SliceItem sliceItem)
      • visitSubscriptionExpression

        void visitSubscriptionExpression​(SubscriptionExpression subscriptionExpression)
      • visitParenthesizedExpression

        void visitParenthesizedExpression​(ParenthesizedExpression parenthesizedExpression)
      • visitTuple

        void visitTuple​(Tuple tuple)
      • visitConditionalExpression

        void visitConditionalExpression​(ConditionalExpression conditionalExpression)
      • visitPyListOrSetCompExpression

        void visitPyListOrSetCompExpression​(ComprehensionExpression comprehensionExpression)
      • visitComprehensionFor

        void visitComprehensionFor​(ComprehensionFor comprehensionFor)
      • visitComprehensionIf

        void visitComprehensionIf​(ComprehensionIf comprehensionIf)
      • visitDictionaryLiteral

        void visitDictionaryLiteral​(DictionaryLiteral dictionaryLiteral)
      • visitSetLiteral

        void visitSetLiteral​(SetLiteral setLiteral)
      • visitKeyValuePair

        void visitKeyValuePair​(KeyValuePair keyValuePair)
      • visitKeyValuePattern

        void visitKeyValuePattern​(KeyValuePattern keyValuePattern)
      • visitAnnotatedAssignment

        void visitAnnotatedAssignment​(AnnotatedAssignment annotatedAssignment)
      • visitDecorator

        void visitDecorator​(Decorator decorator)
      • visitToken

        void visitToken​(Token token)
      • visitFormattedExpression

        void visitFormattedExpression​(FormattedExpression formattedExpression)
      • visitFormatSpecifier

        void visitFormatSpecifier​(FormatSpecifier formatSpecifier)
      • visitMatchStatement

        void visitMatchStatement​(MatchStatement matchStatement)
      • visitCaseBlock

        void visitCaseBlock​(CaseBlock caseBlock)
      • visitLiteralPattern

        void visitLiteralPattern​(LiteralPattern literalPattern)
      • visitAsPattern

        void visitAsPattern​(AsPattern asPattern)
      • visitOrPattern

        void visitOrPattern​(OrPattern orPattern)
      • visitMappingPattern

        void visitMappingPattern​(MappingPattern mappingPattern)
      • visitGuard

        void visitGuard​(Guard guard)
      • visitCapturePattern

        void visitCapturePattern​(CapturePattern capturePattern)
      • visitSequencePattern

        void visitSequencePattern​(SequencePattern sequencePattern)
      • visitStarPattern

        void visitStarPattern​(StarPattern starPattern)
      • visitWildcardPattern

        void visitWildcardPattern​(WildcardPattern wildcardPattern)
      • visitGroupPattern

        void visitGroupPattern​(GroupPattern groupPattern)
      • visitClassPattern

        void visitClassPattern​(ClassPattern classPattern)
      • visitKeywordPattern

        void visitKeywordPattern​(KeywordPattern keywordPattern)
      • visitValuePattern

        void visitValuePattern​(ValuePattern valuePattern)