|
|
|
|
|
visitExpression(self,
node) |
|
|
|
visitFunction(self,
node,
parent) |
|
|
|
visitGenExpr(self,
node,
parent) |
|
|
|
visitGenExprInner(self,
node,
scope) |
|
|
|
visitGenExprFor(self,
node,
scope) |
|
|
|
visitGenExprIf(self,
node,
scope) |
|
|
|
visitLambda(self,
node,
parent,
assign=0) |
|
|
|
_do_args(self,
scope,
args) |
|
|
|
handle_free_vars(self,
scope,
parent) |
|
|
|
visitClass(self,
node,
parent) |
|
|
|
visitName(self,
node,
scope,
assign=0) |
|
|
|
visitFor(self,
node,
scope) |
|
|
|
visitFrom(self,
node,
scope) |
|
|
|
visitImport(self,
node,
scope) |
|
|
|
visitGlobal(self,
node,
scope) |
|
|
|
visitAssign(self,
node,
scope)
Propagate assignment flag down to child nodes. |
|
|
|
visitAssName(self,
node,
scope,
assign=1) |
|
|
|
visitAssAttr(self,
node,
scope,
assign=0) |
|
|
|
visitSubscript(self,
node,
scope,
assign=0) |
|
|
|
visitSlice(self,
node,
scope,
assign=0) |
|
|
|
visitAugAssign(self,
node,
scope) |
|
|
|
visitIf(self,
node,
scope) |
|
|
|
visitYield(self,
node,
scope) |
|
|