Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/jedi/inference/__pycache__/cache.cpython-39.pyc
Ðазад
a j�h_ � @ st d Z ddlmZ ddlmZ e� Ze� Zeddfdd�Zefdd�Z efd d �Z dd� ZG d d� de�Z dd� ZdS )z� - the popular ``_memoize_default`` works like a typical memoize and returns the default otherwise. - ``CachedMetaClass`` uses ``_memoize_default`` to do the same with classes. � ��wraps)�debugFc s � ��fdd�}|S )aO This is a typical memoization decorator, BUT there is one difference: To prevent recursion it sets defaults. Preventing recursion is in this case the much bigger use than speed. I don't think, that there is a big speed difference, but there are many cases where recursion could happen (think about a = b; b = a). c s �� ��fdd�}|S )Nc s� �r| j }n�r|d j }n| jj }z|� }W n tyN i |�<