
    ^h                         % S SK JrJrJr  \\\\4   r\/ \4   r0 r\\\\\4   4   \S'   S\S\S\SS4S jr	S	\
S\\\\/\4   4S
 jr\" S 5      r\" S5      r\" S5      rg)    )DictTupleCallable_cachemodule_namenamecachereturnNc                 V     [         U    nX#U'   g ! [         a    0 =n[         U '    Nf = fN)r   KeyError)r   r   r	   module_caches       S/home/james-whalen/.local/lib/python3.13/site-packages/jedi/api/completion_cache.py
save_entryr   
   s;    0k*   0-//vk*0s   	 ((numberc                 H   ^  S[         S[         S[        S[         4U 4S jjnU$ )Nr   r   get_cache_valuesr
   c                 t   >  [         U    U   T   $ ! [         a    U" 5       n[        XU5        UT   s $ f = fr   )r   r   r   )r   r   r   vr   s       r   _get_from_cache/_create_get_from_cache.<locals>._get_from_cache   sH    	+&t,V44 	 "A{!,V9	s    "77)strCacheValuesCallback)r   r   s   ` r   _create_get_from_cacher      s.    S  GZ _b            )typingr   r   r   r   CacheValuesr   r   __annotations__r   intr   get_typeget_docstring_signatureget_docstring r   r   <module>r&      s    ( (CcM"r;/  -/S$sK'(() .C s ; 4 3 8S#?R4SUX4X+Y  "!$03 &q)r   