§
    ‚Ûgæ  ã                   ól   — d dl Z d„ Zd„ Zde_        de_        dgZd„ Z e j        e¦  «         efd„ZdS )	é    Nc                 ó0   — |                       d¦  «        }|S ©Nzutf-8)Úencode)ÚsÚencodeds     úM/granary/edev/quantum/lib/python3.11/site-packages/llvmlite/binding/common.pyÚ_encode_stringr	      s   € Ø�hŠh�wÑÔ€GØ€Nó    c                 ó,   — |                       d¦  «        S r   )Údecode)Úbs    r   Ú_decode_stringr   	   s   € Ø�8Š8�GÑÔÐr
   z Encode a string for use by LLVM.z%Decode a LLVM character (byte)string.Fc                  ó   — dt           d<   d S )NTr   ©Ú_shutting_down© r
   r   Ú_at_shutdownr      s   € Ø…N�1ÑÐÐr
   c                 ó   — | d         S )a  
    Whether the interpreter is currently shutting down.
    For use in finalizers, __del__ methods, and similar; it is advised
    to early bind this function rather than look it up when calling it,
    since at shutdown module globals may be cleared.
    r   r   r   s    r   Ú_is_shutting_downr      s   € ð ˜!ÔÐr
   )Úatexitr	   r   Ú__doc__r   r   Úregisterr   r   r
   r   ú<module>r      sŽ   ðØ €€€ðð ð ð
ð ð ð @€Ô ØD€Ô ð �€ðð ð ð €„�Ñ Ô Ð ð &4ð ð ð ð ð ð r
   