module documentation

This module implements a DUC class for define-use chain construction.

Class Definition Undocumented
Class DUC Definition-use chain (DUC). This class provides methods to query the definitions and references for a name in a lexical scope.
Class Reference No class docstring; 2/3 class variables documented
Class ReferencedName Undocumented
Constant MODULE_SCOPE Undocumented
Type Alias ContainerElement A tuple (key, value).
Type Alias ContainerRelationship A tuple (container, element), where element is a tuple (key, value).
Class _ContainerRelationshipVisitor Undocumented
MODULE_SCOPE: str = (source)

Undocumented

Value
'mod'
ContainerElement = (source)

A tuple (key, value).

Value
Tuple[Optional[ReferencedName], ReferencedName]
ContainerRelationship = (source)

A tuple (container, element), where element is a tuple (key, value).

Value
Tuple[ReferencedName, ContainerElement]