§
    ñyIfÍ  ã                   ób   — d Z ddlmZmZ ddlmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZ ddlmZ dZdS )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__© ó    úW/var/www/piapp/venv/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__init__.pyú<module>r      sÕ   ðð
ð ð RÐ QÐ QÐ QÐ QÐ QÐ QÐ Qðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð <Ð ;Ð ;Ð ;Ð ;Ð ;ð€€€r   