Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/astroid/nodes/__pycache__/_base_nodes.cpython-39.pyc
Ðазад
a k�h�] � @ s d Z ddlmZ ddlZddlmZmZmZ ddlm Z m Z mZ ddlm Z mZmZmZmZ ddlmZmZmZ ddlmZ dd lmZmZmZ dd lmZmZ ddlm Z ddl!m"Z" dd l#m$Z$ e �rddl%m&Z& ee$ee$ eej'ej(f e$ee$ eege)eee$ f Z*G dd� de"�Z+G dd� de"�Z,G dd� de"�Z-G dd� de"�Z.G dd� de.�Z/G dd� de-e,e+�Z0G dd� de"�Z1G dd� de1�Z2G dd � d e"�Z3d!d"�d#d$�Z4d!d"�d%d&�Z5d'd(d)d*d+d,d-d.d/d0d1d2d3d4� Z6d5d6� e6�7� D �Z8d7d6� e6�7� D �Z9G d8d9� d9e"�Z:dS ):zThis module contains some base nodes that can be inherited for the different nodes. Previously these were called Mixin nodes. � )�annotationsN)�Callable� Generator�Iterator)�cached_property� lru_cache�partial)� TYPE_CHECKING�Any�ClassVar�Optional�Union)�bases�nodes�util)� PY310_PLUS)�CallContext�InferenceContext�bind_context_to_node)�AttributeInferenceError�InferenceError)� dunder_lookup)�NodeNG)�InferenceResult)�LocalsDictNodeNGc @ s$ e Zd ZdZdZdd� Zdd� ZdS )� StatementzpStatement node adding a few attributes. NOTE: This class is part of the public API of 'astroid.nodes'. Tc C s>