Ë
    %^…g7  ã                  ól   — U d dl mZ d dlmZ d dlmZmZ  G d„ d«      Z ed¬«      Zde	d	<   d
Z
de	d<   y
)é    )Úannotations)Úcontextmanager)ÚFinalÚIteratorc                  ó&   — e Zd Zdd„Zedd„«       Zy)ÚStrictOptionalStatec                ó   — || _         y ©N©Ústrict_optional)Úselfr   s     ú*lib/python3.12/site-packages/mypy/state.pyÚ__init__zStrictOptionalState.__init__   s
   € à.ˆÕó    c              #  ób   K  — | j                   }|| _         	 d –— || _         y # || _         w xY w­wr
   r   )r   ÚvalueÚsaveds      r   Ústrict_optional_setz'StrictOptionalState.strict_optional_set   s1   è ø€ à×$Ñ$ˆØ$ˆÔð	)Ûà#(ˆDÕ ø 5ˆDÕ üs   ‚/—# ›/£	,¬/N)r   ÚboolÚreturnÚNone)r   r   r   zIterator[None])Ú__name__Ú
__module__Ú__qualname__r   r   r   © r   r   r   r   
   s   „ ó/ð ò)ó ñ)r   r   Tr   r   ÚstateNztuple[str, str] | NoneÚfind_occurrences)Ú
__future__r   Ú
contextlibr   Útypingr   r   r   r   Ú__annotations__r   r   r   r   Ú<module>r"      s5   ðÞ "å %ß "÷)ñ )ñ" #°4Ô8€€uÓ 8Ø+/Ð Ð(Ô /r   