PATH:
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
astroid
/
__pycache__
� �|oi � �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.10/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
[-] util.cpython-311.pyc
[edit]
[-] builder.cpython-311.pyc
[edit]
[-] node_classes.cpython-311.pyc
[edit]
[-] modutils.cpython-311.pyc
[edit]
[-] __init__.cpython-311.pyc
[edit]
[-] _backport_stdlib_names.cpython-311.pyc
[edit]
[-] typing.cpython-311.pyc
[edit]
[-] objects.cpython-311.pyc
[edit]
[-] arguments.cpython-311.pyc
[edit]
[-] helpers.cpython-311.pyc
[edit]
[-] const.cpython-311.pyc
[edit]
[-] _cache.cpython-311.pyc
[edit]
[-] constraint.cpython-311.pyc
[edit]
[-] context.cpython-311.pyc
[edit]
[-] astroid_manager.cpython-311.pyc
[edit]
[-] protocols.cpython-311.pyc
[edit]
[-] _ast.cpython-311.pyc
[edit]
[-] mixins.cpython-311.pyc
[edit]
[-] scoped_nodes.cpython-311.pyc
[edit]
[-] inference_tip.cpython-311.pyc
[edit]
[-] raw_building.cpython-311.pyc
[edit]
[-] bases.cpython-311.pyc
[edit]
[-] transforms.cpython-311.pyc
[edit]
[-] __pkginfo__.cpython-311.pyc
[edit]
[-] exceptions.cpython-311.pyc
[edit]
[-] inference.cpython-311.pyc
[edit]
[-] test_utils.cpython-311.pyc
[edit]
[-] manager.cpython-311.pyc
[edit]
[-] filter_statements.cpython-311.pyc
[edit]
[+]
..
[-] decorators.cpython-311.pyc
[edit]
[-] rebuilder.cpython-311.pyc
[edit]