class documentation

class _ModuleMap: (source)

View In Hierarchy

A map of fully qualified module name -> Module.

Method __contains__ Undocumented
Method __delitem__ Undocumented
Method __getitem__ Undocumented
Method __init__ Undocumented
Method __setitem__ Undocumented
Method concat_all Undocumented
Method defined_asts All module ASTs that are not None.
Method get Undocumented
Method get_existing_ast Undocumented
Method get_module_map Get a {name: ast} map of all modules with a filled-in ast.
Method get_resolved_modules Get a {name: ResolvedModule} map of all resolved modules.
Method invalidate_concatenated Undocumented
Method items Undocumented
Method values Undocumented
Instance Variable options Undocumented
Method _base_modules Undocumented
Method _unpickle_module Unpickle a pickled ast and its dependencies.
Instance Variable _concatenated Undocumented
Instance Variable _modules Undocumented
def __contains__(self, key): (source)

Undocumented

def __delitem__(self, key): (source)

Undocumented

def __getitem__(self, key): (source)

Undocumented

def __init__(self, options, modules): (source)

Undocumented

def __setitem__(self, key, val): (source)

Undocumented

def concat_all(self): (source)

Undocumented

def defined_asts(self) -> Iterable[_AST]: (source)

All module ASTs that are not None.

def get(self, key): (source)

Undocumented

def get_existing_ast(self, module_name: str) -> Optional[_AST]: (source)

Undocumented

def get_module_map(self) -> Dict[str, _AST]: (source)

Get a {name: ast} map of all modules with a filled-in ast.

def get_resolved_modules(self) -> Dict[str, ResolvedModule]: (source)

Get a {name: ResolvedModule} map of all resolved modules.

def invalidate_concatenated(self): (source)

Undocumented

def items(self): (source)

Undocumented

def values(self): (source)

Undocumented

Undocumented

def _base_modules(self): (source)

Undocumented

def _unpickle_module(self, module): (source)

Unpickle a pickled ast and its dependencies.

_concatenated = (source)

Undocumented

Undocumented