+
    i[  c                   s     ! R  R] 4      t ! R R4      t ! R R4      t]P                  ]4      t]! 4       t]! 4       t]^]^]^/t	]	P                  4        U Uu/ uF  w  rWbK	  	  upp tR tR tR# u upp i )	c                   s    ] tR t^tRtR# )ItemInterpreterDestroyed N)__name__
__module____qualname____firstlineno____static_attributes__r       =/usr/lib64/python3.14/concurrent/interpreters/_crossinterp.pyr    r       s    r   r    c                   s2   a  ] tR t^t o R tR tR tRtV tR# )	classonlyc                sT    Wn         \        V4      P                  V n        R V n        R # N)valueZclassmethod__get__gettername)selfr   s   &&r   __init__Zclassonly.__init__   s     
!%(00	r   c                sD    V P                   e   \        R4      hW n         R # )Nzalready used)r   Z	TypeError)r   clsr      &&&r   __set_name__Zclassonly.__set_name__   s    99 N++	r   c                sX    Ve   \        V P                  4      hV P                  R V4      # r
   )ZAttributeErrorr   r   )r   Zobjr   r   r   r   Zclassonly.__get__   s'    ? ++{{4%%r   )r   r   r   N)	r   r   r   r   r   r   r   r   __classdictcell__Z__classdict__   @r   r	   r	      s     

& &r   r	   c                   sL   a  ] tR t^ t o Rt]RR l4       t] tRtR t	R t
RtV tR# )UnboundItemUNBOUNDc           
     s    V P                   pV'       d#   VP                  R V4      P                  RV4      p\        RVP                  4        R2V 3RVRVRV/4      p\        P                  V4      # )zcross-interpreter containerzcross-interpreterZUnboundZItem_MODULE_NAME__doc__)r   ZreplaceZtypeZ
capitalizeobject__new__)r   ZkindZmoduler   ZdocZsubclasss   &&&&  r   	singletonZUnboundItem.singleton)   s}    kk++-tg#T 
 doo'(-F63
 ~~h''r   c                sL    \        R V P                   RV P                   24      h)zuse .)	Exceptionr   r   )r      &r   r   ZUnboundItem.__new__@   s"    $s{{m1SYYK899r   c                s8    V P                    R V P                   2# )r   )r   r   )r   r!   r   __repr__ZUnboundItem.__repr__C   s    ,,q--r   r   N)r   )r   r   r   r   Z	__slots__r	   r   r   r   r   r"   r   r   r   r   r   r   r       s9      I( (& GE:. .r   r   c                 sd    T p \         V,          pV3#   \         d    \        R T: 24      hi ; i)#unsupported unbound replacement op )_UNBOUND_CONSTANT_TO_FLAGKeyErrorNotImplementedError)Zunboundopflags   &  r   serialize_unboundr)   U   sF    	BP(, 5L  P!$Gv"NOOPs    /c                 s     \         V ,          pT\        J d   \        hT\        J d	   T! R4      hT\
        J d   \
        # \        \        T4      4      h  \         d    \        R T : 24      hi ; i)r#   z%item's original interpreter destroyed)_UNBOUND_FLAG_TO_CONSTANTr%   r&   UNBOUND_REMOVEUNBOUND_ERRORr   Zrepr)r(   Zexctype_destroyedr'   s   && r   resolve_unboundr-   ^   sw    R&t, 
^!!	}	 GHH	w!$r(++  R!$Gx"PQQRs   A A0N)r    r    r	   r   r   r   r   r,   r+   r$   Zitemsr*   r)   r-   )ZkZvs   00r   <module>r.      s   My M& &0$. $.P ..
% A1Q  *C)H)H)JL)J T)JL ,Ls   A3