bgLddlmZddlmZGddZeZdS)) annotations)Anyc*eZdZdZd dZd dZd dZd S) CacheManagerz-Manager of caches, to be used as a singleton.returnNonecg|_dS)N) dict_caches)selfs _/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/astroid/_cache.py__init__zCacheManager.__init__ s13cB|jD]}|dS)zClear all caches.N)r clear)r dict_caches r clear_all_cacheszCacheManager.clear_all_cachess3*  J         rcachedict[Any, Any]c:|j|dS)z&Add a dictionary cache to the manager.N)r append)r rs r add_dict_cachezCacheManager.add_dict_caches &&&&&rN)rr)rrrr)__name__ __module__ __qualname____doc__r rrrr rr sV774444 ''''''rrN) __future__rtypingrr CACHE_MANAGERrrr r sd #""""" ' ' ' ' ' ' ' '   r