module documentation

Node visitors used for type Inference and other utilities. The abstract class is extracted from mypy project at [here](https://github.com/python/mypy/blob/master/mypy/visitor.py). This module is not intended for creating APIs.

Class ExpressionVisitor Undocumented
Class FuncCallVisitor A NodeVisitor class for getting function call information
Class NodeVisitor Empty base class for parse tree node visitors.
Class PatternVisitor Undocumented
Class StatementVisitor Undocumented
Class TypeInferCallTransformer A NodeTransformer class for getting function call information
Function get_args Get the argument types of the node
Function get_call_type Get the argument types of all function calls
Function get_func_calls_type Undocumented
Type Variable T Undocumented
def get_args(node): (source)

Get the argument types of the node

Parameters
nodethe node being checked
def get_call_type(tree): (source)

Get the argument types of all function calls

Parameters
treethe ast tree being checked
def get_func_calls_type(tree): (source)

Undocumented

Undocumented

Value
TypeVar('T')