Class StatementPrettyPrintVisitor
java.lang.Object
io.github.danielnaczo.python3parser.visitors.prettyprint.GenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
io.github.danielnaczo.python3parser.visitors.prettyprint.StatementPrettyPrintVisitor
- All Implemented Interfaces:
Python3ASTVisitor<String,IndentationPrettyPrint>
public class StatementPrettyPrintVisitor
extends GenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitAnnAssign(AnnAssign annAssign, IndentationPrettyPrint param) visitAssert(Assert assertElement, IndentationPrettyPrint param) visitAssign(Assign assign, IndentationPrettyPrint param) visitAsyncFor(AsyncFor asyncFor, IndentationPrettyPrint param) visitAsyncFunctionDef(AsyncFunctionDef asyncFunctionDef, IndentationPrettyPrint param) visitAsyncWith(AsyncWith asyncWith, IndentationPrettyPrint param) visitAugAssign(AugAssign augAssign, IndentationPrettyPrint param) visitBody(Body body, IndentationPrettyPrint param) visitBreak(Break breakElement, IndentationPrettyPrint param) visitClassDef(ClassDef classDef, IndentationPrettyPrint param) visitContinue(Continue continueElements, IndentationPrettyPrint param) visitDelete(Delete delete, IndentationPrettyPrint param) visitFor(For forElement, IndentationPrettyPrint param) visitFunctionDef(FunctionDef functionDef, IndentationPrettyPrint param) visitGlobal(Global global, IndentationPrettyPrint param) visitIf(If ifElement, IndentationPrettyPrint param) visitImport(Import importElement, IndentationPrettyPrint param) visitImportFrom(ImportFrom importFrom, IndentationPrettyPrint param) visitNonlocal(Nonlocal nonlocal, IndentationPrettyPrint param) visitPass(Pass pass, IndentationPrettyPrint param) visitRaise(Raise raise, IndentationPrettyPrint param) visitReturn(Return returnElement, IndentationPrettyPrint param) visitTry(Try tryElement, IndentationPrettyPrint param) visitWhile(While whileElement, IndentationPrettyPrint param) visitWith(With with, IndentationPrettyPrint param) Methods inherited from class io.github.danielnaczo.python3parser.visitors.prettyprint.GenericUnsupportedASTVisitor
visitAdd, visitAlias, visitAnd, visitArgumentComp, visitArguments, visitAST, visitAt, visitAtom, visitAttribute, visitAwait, visitBinOp, visitBitAnd, visitBitOr, visitBitXor, visitCmpop, visitComprehension, visitDecorator, visitDefaultParameter, visitDict, visitDictComp, visitDiv, visitEllipsis, visitEq, visitExceptHandler, visitExpression, visitExpressionList, visitExpressionMod, visitExtSlice, visitFalse, visitFloorDiv, visitGenerator, visitGt, visitGtE, visitIdentifier, visitIfExpr, visitIn, visitIndex, visitInteractive, visitInvert, visitIs, visitIsNot, visitJoinedStr, visitKeyword, visitLambda, visitListComp, visitListExpr, visitLShift, visitLt, visitLtE, visitMod, visitModule, visitModulo, visitMult, visitName, visitNone, visitNot, visitNotEq, visitNotIn, visitNum, visitOperator, visitOr, visitParameter, visitParameters, visitPow, visitRShift, visitSet, visitSetComp, visitSlice, visitSliceAbstract, visitStarred, visitStatement, visitStr, visitSub, visitSubscript, visitTrue, visitTuple, visitUAdd, visitUnaryOp, visitUSub, visitWithItem, visitYield, visitYieldFrom
-
Constructor Details
-
StatementPrettyPrintVisitor
public StatementPrettyPrintVisitor()
-
-
Method Details
-
visitAnnAssign
- Specified by:
visitAnnAssignin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAnnAssignin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitAssert
- Specified by:
visitAssertin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAssertin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitAssign
- Specified by:
visitAssignin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAssignin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitAsyncFor
- Specified by:
visitAsyncForin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAsyncForin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitAsyncFunctionDef
public String visitAsyncFunctionDef(AsyncFunctionDef asyncFunctionDef, IndentationPrettyPrint param) - Specified by:
visitAsyncFunctionDefin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAsyncFunctionDefin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitAsyncWith
- Specified by:
visitAsyncWithin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAsyncWithin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitAugAssign
- Specified by:
visitAugAssignin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitAugAssignin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitBody
- Specified by:
visitBodyin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitBodyin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitBreak
- Specified by:
visitBreakin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitBreakin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitClassDef
- Specified by:
visitClassDefin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitClassDefin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitContinue
- Specified by:
visitContinuein interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitContinuein classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitDelete
- Specified by:
visitDeletein interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitDeletein classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitFor
- Specified by:
visitForin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitForin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitFunctionDef
- Specified by:
visitFunctionDefin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitFunctionDefin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitGlobal
- Specified by:
visitGlobalin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitGlobalin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitIf
- Specified by:
visitIfin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitIfin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitImport
- Specified by:
visitImportin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitImportin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitImportFrom
- Specified by:
visitImportFromin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitImportFromin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitNonlocal
- Specified by:
visitNonlocalin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitNonlocalin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitPass
- Specified by:
visitPassin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitPassin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitRaise
- Specified by:
visitRaisein interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitRaisein classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitReturn
- Specified by:
visitReturnin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitReturnin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitTry
- Specified by:
visitTryin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitTryin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitWhile
- Specified by:
visitWhilein interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitWhilein classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-
visitWith
- Specified by:
visitWithin interfacePython3ASTVisitor<String,IndentationPrettyPrint> - Overrides:
visitWithin classGenericUnsupportedASTVisitor<String,IndentationPrettyPrint>
-