package documentation

Undocumented

Module base_manager A central manager that storing configs, provide logging mechanism etc... This is a base manager, which means that it should not import any module to avoid cyclic dependencies. To add any capabilities to the manager, create a new file to inherit the manager...
Module bases No module docstring; 6/10 classes documented
Module cfg No module docstring; 0/1 variable, 0/2 constant, 0/1 function, 5/12 classes documented
Module config provide config for analysis related or inference
Module context_mod No module docstring; 0/1 variable, 3/3 classes documented
Module decorators No module docstring; 0/1 constant, 4/5 functions, 1/1 class documented
Module exceptions No module docstring; 4/14 classes documented
Package html Undocumented
Module inference No module docstring; 0/3 constant, 17/67 functions, 2/5 classes documented
Module manager Undocumented
Module node_classes No module docstring; 0/3 constant, 1/1 function, 15/71 classes documented
Module nodes Undocumented
Module protocols Defined python's object behaviour e.g. dunder method definition and action
Module raw_building Undocumented
Module recipe No module docstring; 1/1 class documented
Module scoped_node_classes No module docstring; 1/2 function, 3/14 classes documented
Module source_utils utilities for working with plugins/type stub file
Module ssa No module docstring; 0/1 constant, 1/1 function, 0/2 class documented
Module ssa_visitors No module docstring; 0/1 constant, 4/6 classes documented
Module transform Custom transform is applied after SSA, which allows the predicate function to make use of SSA for maximum precision. this also means that infer() is allowed in the specified transform function since all necessary information have been set up during that time.
Package tree Undocumented
Module tree_rewriter No module docstring; 0/2 constant, 1/6 function, 0/2 class documented
Module use_def_chain No module docstring; 0/1 constant, 1/2 function, 1/1 class documented
Module utilities No module docstring; 0/3 constant, 6/16 functions, 3/3 classes documented
Module _ast Undocumented

From __init__.py:

Class AstManager An ast manager. Responsible for: - building and caching builtins tree depends on python version, - managing the protocol of python operation between python 2/3. - managing registering and executing transformation to the tree - load default and user specifies extension file, stub file...
Constant MANAGER Undocumented
MANAGER = (source)

Undocumented

Value
AstManager()