ComprehensionScope#
- class astroid.nodes.ComprehensionScope(lineno: int | None, col_offset: int | None, parent: NodeNG | None, *, end_lineno: int | None, end_col_offset: int | None)[source]#
Bases:
LocalsDictNodeNG
Scoping for different types of comprehensions.
- generators: list[nodes.Comprehension]#
The generators that are looped through.
- scope_lookup(node: _base_nodes.LookupMixIn, name: str, offset: int = 0) tuple[LocalsDictNodeNG, list[nodes.NodeNG]] #
XXX method for interfacing the scope lookup