class documentation

class RootVisitor(NodeVisitor): (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method generic_visit Called if no explicit visitor function exists for a node.
Method visit_AssignBlock Undocumented
Method visit_CallBlock Undocumented
Method visit_For Undocumented
Method visit_OverlayScope Undocumented
Method visit_With Undocumented
Instance Variable sym_visitor Undocumented
Method _simple_visit Undocumented

Inherited from NodeVisitor:

Method get_visitor Return the visitor function for this node or `None` if no visitor exists for this node. In that case the generic visit function is used instead.
Method visit Visit a node.
def __init__(self, symbols): (source)

Undocumented

Parameters
symbols:SymbolsUndocumented
def generic_visit(self, node, *args, **kwargs): (source)

Called if no explicit visitor function exists for a node.

Parameters
node:nodes.NodeUndocumented
*args:t.AnyUndocumented
**kwargs:t.AnyUndocumented
def visit_AssignBlock(self, node, **kwargs): (source)

Undocumented

Parameters
node:nodes.AssignBlockUndocumented
**kwargs:t.AnyUndocumented
def visit_CallBlock(self, node, **kwargs): (source)

Undocumented

Parameters
node:nodes.CallBlockUndocumented
**kwargs:t.AnyUndocumented
def visit_For(self, node, for_branch='body', **kwargs): (source)

Undocumented

Parameters
node:nodes.ForUndocumented
for_branch:strUndocumented
**kwargs:t.AnyUndocumented
def visit_OverlayScope(self, node, **kwargs): (source)

Undocumented

Parameters
node:nodes.OverlayScopeUndocumented
**kwargs:t.AnyUndocumented
def visit_With(self, node, **kwargs): (source)

Undocumented

Parameters
node:nodes.WithUndocumented
**kwargs:t.AnyUndocumented
sym_visitor = (source)

Undocumented

def _simple_visit(self, node, **kwargs): (source)

Undocumented

Parameters
node:nodes.NodeUndocumented
**kwargs:t.AnyUndocumented