§
‰!š7"¾Scã ób — d Z ddlmZmZ ddlmZmZmZmZm Z m
Z
mZmZm
Z
mZmZmZ ddlmZ dZdS )a This module contains all classes that are considered a "scoped" node and anything
related.
A scope node is a node that opens a new local scope in the language definition:
Module, ClassDef, FunctionDef (and Lambda, GeneratorExp, DictComp and SetComp to some extent).
é )ÚComprehensionScopeÚLocalsDictNodeNG)ÚAsyncFunctionDefÚClassDefÚDictCompÚFunctionDefÚGeneratorExpÚLambdaÚListCompÚModuleÚSetCompÚ
_is_metaclassÚfunction_to_methodÚget_wrapping_class)Úbuiltin_lookup)r r r r r r r
r r r r
r r r r N)Ú__doc__Ú astroid.nodes.scoped_nodes.mixinr r Ú'astroid.nodes.scoped_nodes.scoped_nodesr r r r r r
r r r
r r r Ú astroid.nodes.scoped_nodes.utilsr Ú__all__© ó úu/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__init__.pyú