Top Fields Constructors Methods
org.python.compiler

public Class ArgListCompiler

extends Visitor
Class Inheritance
Imports
java.util.ArrayList, .List, org.python.antlr.ParseException, .Visitor, org.python.antlr.ast.Assign, .Name, .Suite, .Tuple, .arguments, .expr_contextType, org.python.antlr.base.expr, .stmt

Field Summary

Modifier and TypeField and Description
public boolean
public List<expr>
public List<String>
public List<stmt>
public boolean
public List<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public List<expr>
public void
public void
public Object
public Object
Inherited from org.python.antlr.Visitor:
traverseunhandled_nodevisitvisit

Field Detail

arglistback to summary
public boolean arglist
defaultsback to summary
public List<expr> defaults
fpnamesback to summary
public List<String> fpnames
init_codeback to summary
public List<stmt> init_code
keywordlistback to summary
public boolean keywordlist
namesback to summary
public List<String> names

Constructor Detail

ArgListCompilerback to summary
public ArgListCompiler()

Method Detail

appendInitCodeback to summary
public void appendInitCode(Suite node)
getDefaultsback to summary
public List<expr> getDefaults()
resetback to summary
public void reset()
visitArgsback to summary
public void visitArgs(arguments args) throws Exception
visitNameback to summary
public Object visitName(Name node) throws Exception

Overrides org.python.antlr.ast.VisitorBase.visitName.

Implements org.python.antlr.ast.VisitorIF.visitName.

Annotations
@Override
visitTupleback to summary
public Object visitTuple(Tuple node) throws Exception

Overrides org.python.antlr.ast.VisitorBase.visitTuple.

Implements org.python.antlr.ast.VisitorIF.visitTuple.

Annotations
@Override