Visitors

class siuba.siu.visitors.CallVisitor

A node visitor base class that walks the call tree and calls a visitor function for every node found. This function may return a value which is forwarded by the visit method.

Note: essentially a copy of ast.NodeVisitor

class siuba.siu.visitors.CallListener

Generic listener. Each exit is called on a node’s copy.

class siuba.siu.visitors.CallTreeLocal(local, call_sub_attr=None, chain_sub_attr=False, dispatch_cls=None, result_cls=None, call_props=None)