. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| Server IP : 162.0.212.4 / Your IP :
216.73.216.221 [
Web Server : LiteSpeed System : Linux premium146.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : alshnoli ( 2431) PHP Version : 8.3.28 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/cloudlinux/venv/lib/python3.11/site-packages/astroid/__pycache__/ |
Upload File : |
�
� h � �L � d dl mZ d dlmZ G d� d� � Z e� � ZdS )� )�annotations)�Anyc �* � e Zd ZdZd
d�Zd
d�Zdd�Zd S )�CacheManagerz-Manager of caches, to be used as a singleton.�return�Nonec � � g | _ d S )N)�dict_caches)�selfs �_/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/astroid/_cache.py�__init__zCacheManager.__init__
s � �13����� c �B � | j D ]}|� � � �dS )zClear all caches.N)r
�clear)r �
dict_caches r �clear_all_cacheszCacheManager.clear_all_caches s3 � ��*� � �J�������� � r �cache�dict[Any, Any]c �: � | j � |� � dS )z&Add a dictionary cache to the manager.N)r
�append)r r s r �add_dict_cachezCacheManager.add_dict_cache s � ������&�&�&�&�&r N)r r )r r r r )�__name__�
__module__�__qualname__�__doc__r
r r � r r r r
sV � � � � � �7�7�4� 4� 4� 4�� � � �
'� '� '� '� '� 'r r N)�
__future__r �typingr r �
CACHE_MANAGERr r r �<module>r sd ��
#� "� "� "� "� "� � � � � � �
'�
'�
'�
'�
'�
'�
'�
'� ����
�
�
r