Interface Python3ASTVisitor<R,P>
-
- All Known Implementing Classes:
AliasPrettyPrintVisitor,ComprehensionPrettyPrintVisitor,DecoratorPrettyPrintVisitor,ExceptHandlerPrettyPrintVisitor,ExpressionPrettyPrintVisitor,GenericUnsupportedASTVisitor,KeywordPrettyPrintVisitor,ModifierVisitor,ModulePrettyPrintVisitor,OperatorPrettyPrintVisitor,ParametersPrettyPrintVisitor,SlicePrettyPrintVisitor,StatementPrettyPrintVisitor,UnaryOpPrettyPrintVisitor,WithItemPrettyPrintVisitor
public interface Python3ASTVisitor<R,P>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RvisitAdd(Add add, P param)RvisitAlias(Alias alias, P param)RvisitAnd(And and, P param)RvisitAnnAssign(AnnAssign annAssign, P param)RvisitArgumentComp(ArgumentComp argumentComp, P param)RvisitArguments(Arguments arguments, P param)RvisitAssert(Assert assertElement, P param)RvisitAssign(Assign assign, P param)RvisitAST(AST ast, P param)RvisitAsyncFor(AsyncFor asyncFor, P param)RvisitAsyncFunctionDef(AsyncFunctionDef asyncFunctionDef, P param)RvisitAsyncWith(AsyncWith asyncWith, P param)RvisitAt(At at, P param)RvisitAtom(Atom atom, P param)RvisitAttribute(Attribute attribute, P param)RvisitAugAssign(AugAssign augAssign, P param)RvisitAwait(Await await, P param)RvisitBinOp(BinOp binOp, P param)RvisitBitAnd(BitAnd bitAnd, P param)RvisitBitOr(BitOr bitOr, P param)RvisitBitXor(BitXor bitXor, P param)RvisitBody(Body body, P param)RvisitBreak(Break breakElement, P param)RvisitClassDef(ClassDef classDef, P param)RvisitCmpop(Cmpop cmpop, P param)RvisitComprehension(Comprehension comprehension, P param)RvisitContinue(Continue continueElements, P param)RvisitDecorator(Decorator decorator, P param)RvisitDefaultParameter(DefaultParameter defaultParameter, P param)RvisitDelete(Delete delete, P param)RvisitDict(Dict dict, P param)RvisitDictComp(DictComp dictComp, P param)RvisitDiv(Div div, P param)RvisitEllipsis(Ellipsis ellipsis, P param)RvisitEq(Eq eq, P param)RvisitExceptHandler(ExceptHandler exceptHandler, P param)RvisitExpression(Expression expression, P param)RvisitExpressionList(ExpressionsList expressionList, P param)RvisitExpressionMod(ExpressionMod expressionMod, P param)RvisitExtSlice(ExtSlice extSlice, P param)RvisitFalse(False falseElement, P param)RvisitFloorDiv(FloorDiv floorDiv, P param)RvisitFor(For forElement, P param)RvisitFunctionDef(FunctionDef functionDef, P param)RvisitGenerator(Generator generator, P param)RvisitGlobal(Global global, P param)RvisitGt(Gt gt, P param)RvisitGtE(GtE gte, P param)RvisitIdentifier(Identifier identifier, P param)RvisitIf(If ifElement, P param)RvisitIfExpr(IfExpr ifExpr, P param)RvisitImport(Import importElement, P param)RvisitImportFrom(ImportFrom importFrom, P param)RvisitIn(In in, P param)RvisitIndex(Index index, P param)RvisitInteractive(Interactive interactive, P param)RvisitInvert(Invert invert, P param)RvisitIs(Is is, P param)RvisitIsNot(IsNot isNot, P param)RvisitJoinedStr(JoinedStr joinedStr, P param)RvisitKeyword(Keyword keyword, P param)RvisitLambda(Lambda lambda, P param)RvisitListComp(ListComp listComp, P param)RvisitListExpr(ListExpr listExpr, P param)RvisitLShift(LShift lShift, P param)RvisitLt(Lt lt, P param)RvisitLtE(LtE lte, P param)RvisitMod(Mod mod, P param)RvisitModule(Module module, P param)RvisitModulo(Mod modulo, P param)RvisitMult(Mult mult, P param)RvisitName(Name name, P param)RvisitNone(None none, P param)RvisitNonlocal(Nonlocal nonlocal, P param)RvisitNot(Not not, P param)RvisitNotEq(NotEq notEq, P param)RvisitNotIn(NotIn notIn, P param)RvisitNum(Num num, P param)RvisitOperator(Operator operator, P param)RvisitOr(Or or, P param)RvisitParameter(Parameter parameter, P param)RvisitParameters(Parameters parameters, P param)RvisitPass(Pass pass, P param)RvisitPow(Pow pow, P param)RvisitRaise(Raise raise, P param)RvisitReturn(Return returnElement, P param)RvisitRShift(RShift rShift, P param)RvisitSet(Set set, P param)RvisitSetComp(SetComp setComp, P param)RvisitSlice(Slice slice, P param)RvisitSliceAbstract(SliceAbstract sliceAbstract, P param)RvisitStarred(Starred starred, P param)RvisitStatement(Statement statement, P param)RvisitStr(Str arg, P param)RvisitSub(Sub sub, P param)RvisitSubscript(Subscript subscript, P param)RvisitTrue(True trueElement, P param)RvisitTry(Try tryElement, P param)RvisitTuple(Tuple tuple, P param)RvisitUAdd(UAdd uAdd, P param)RvisitUnaryOp(UnaryOp unaryOp, P param)RvisitUSub(USub uSub, P param)RvisitWhile(While whileElement, P param)RvisitWith(With with, P param)RvisitWithItem(WithItem withItem, P param)RvisitYield(Yield yield, P param)RvisitYieldFrom(YieldFrom yieldFrom, P param)
-
-
-
Method Detail
-
visitParameters
R visitParameters(Parameters parameters, P param)
-
visitDefaultParameter
R visitDefaultParameter(DefaultParameter defaultParameter, P param)
-
visitArgumentComp
R visitArgumentComp(ArgumentComp argumentComp, P param)
-
visitExpression
R visitExpression(Expression expression, P param)
-
visitExpressionList
R visitExpressionList(ExpressionsList expressionList, P param)
-
visitExpressionMod
R visitExpressionMod(ExpressionMod expressionMod, P param)
-
visitInteractive
R visitInteractive(Interactive interactive, P param)
-
visitSliceAbstract
R visitSliceAbstract(SliceAbstract sliceAbstract, P param)
-
visitAsyncFunctionDef
R visitAsyncFunctionDef(AsyncFunctionDef asyncFunctionDef, P param)
-
visitFunctionDef
R visitFunctionDef(FunctionDef functionDef, P param)
-
visitImportFrom
R visitImportFrom(ImportFrom importFrom, P param)
-
visitComprehension
R visitComprehension(Comprehension comprehension, P param)
-
visitExceptHandler
R visitExceptHandler(ExceptHandler exceptHandler, P param)
-
visitIdentifier
R visitIdentifier(Identifier identifier, P param)
-
-