Modifier and Type | Field and Description |
---|---|
boolean |
arglist |
java.util.List<expr> |
defaults |
java.util.List<java.lang.String> |
fpnames |
java.util.List<stmt> |
init_code |
boolean |
keywordlist |
java.util.List<java.lang.String> |
names |
Constructor and Description |
---|
ArgListCompiler() |
Modifier and Type | Method and Description |
---|---|
void |
appendInitCode(Suite node) |
java.util.List<expr> |
getDefaults() |
void |
reset() |
void |
visitArgs(arguments args) |
java.lang.Object |
visitName(Name node) |
java.lang.Object |
visitTuple(Tuple node) |
traverse, unhandled_node, visit, visit
visitAssert, visitAssign, visitAttribute, visitAugAssign, visitBinOp, visitBoolOp, visitBreak, visitCall, visitClassDef, visitCompare, visitContinue, visitDelete, visitDict, visitDictComp, visitEllipsis, visitExceptHandler, visitExec, visitExpr, visitExpression, visitExtSlice, visitFor, visitFunctionDef, visitGeneratorExp, visitGlobal, visitIf, visitIfExp, visitImport, visitImportFrom, visitIndex, visitInteractive, visitLambda, visitList, visitListComp, visitModule, visitNum, visitPass, visitPrint, visitRaise, visitRepr, visitReturn, visitSet, visitSetComp, visitSlice, visitStr, visitSubscript, visitSuite, visitTryExcept, visitTryFinally, visitUnaryOp, visitWhile, visitWith, visitYield
public boolean arglist
public boolean keywordlist
public java.util.List<expr> defaults
public java.util.List<java.lang.String> names
public java.util.List<java.lang.String> fpnames
public java.util.List<stmt> init_code
public void reset()
public void appendInitCode(Suite node)
public java.util.List<expr> getDefaults()
public void visitArgs(arguments args) throws java.lang.Exception
java.lang.Exception
public java.lang.Object visitName(Name node) throws java.lang.Exception
visitName
in interface VisitorIF
visitName
in class VisitorBase
java.lang.Exception
public java.lang.Object visitTuple(Tuple node) throws java.lang.Exception
visitTuple
in interface VisitorIF
visitTuple
in class VisitorBase
java.lang.Exception