§
    .@Äj0  ã                   óN   — d dl mZ d dl mZ  G d„ de¦  «        Z e¦   «         ZdS )é    )Ú_utils)Útypesc                   ó   — e Zd Zd„ Zdd„ZdS )ÚContextc                 óD   — t          j        ¦   «         | _        i | _        d S ©N)r   Ú	NameScopeÚscopeÚidentified_types)Úselfs    úDC:\Projects\Historical\venv\Lib\site-packages\llvmlite/ir/context.pyÚ__init__zContext.__init__   s    € ÝÔ%Ñ'Ô'ˆŒ
Ø "ˆÔÐÐó    Fc                 ó¨   — || j         vr;| j                             |¦  «         t          j        | ||¦  «        }|| j         |<   n| j         |         }|S r   )r   r
   Úregisterr   ÚIdentifiedStructType)r   ÚnameÚpackedÚtys       r   Úget_identified_typezContext.get_identified_type
   s\   € Ø�tÔ,Ð,Ð,ØŒJ×Ò Ñ%Ô%Ð%ÝÔ+¨D°$¸Ñ?Ô?ˆBØ*,ˆDÔ! $Ñ'Ð'àÔ& tÔ,ˆBØˆ	r   N)F)Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r      s7   € € € € € ð#ð #ð #ðð ð ð ð ð r   r   N)Úllvmlite.irr   r   Úobjectr   Úglobal_contextr   r   r   ú<module>r      sd   ðØ Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð ðð ð ð ð ˆfñ ô ð ð �‘”€€€r   