Top Description Fields Constructors Methods
org.python.indexer.ast

pack-priv Class BindingFinder

extends GenericNodeVisitor
Class Inheritance
Imports
org.python.indexer.Indexer, .Scope

A visitor that looks for name-binding constructs in a given scope.

Field Summary

Modifier and TypeField and Description
private Scope

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
dispatch(NNode n)

Overrides org.python.indexer.ast.GenericNodeVisitor.dispatch.

Every visited node is passed to this method.

Inherited from org.python.indexer.ast.GenericNodeVisitor:
visitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisit

Field Detail

scopeback to summary
private Scope scope

Constructor Detail

BindingFinderback to summary
public BindingFinder(Scope scope)

Method Detail

dispatchback to summary
public boolean dispatch(NNode n)

Overrides org.python.indexer.ast.GenericNodeVisitor.dispatch.

Doc from org.python.indexer.ast.GenericNodeVisitor.dispatch.

Every visited node is passed to this method. The semantics for halting traversal are the same as for DefaultNodeVisitor.

Returns:boolean

true to traverse this node's children

Annotations
@Override