+
     BiI                         Rt ^ RIt^ RIt^ RIt^ RIt^ RItR t]! 4       t	R t
R t]P                  ]P                  P                  3t]! 4       tR tR tR# )iscoroutinefunctionNc                      \         P                  P                  ;'       gP    \         P                  P                  '       * ;'       d)    \	        \
        P                  P                  R 4      4      # )PYTHONASYNCIODEBUG)sysflagsdev_modeignore_environmentboolosenvironget     )/usr/lib/python3.14/asyncio/coroutines.py_is_debug_moder   
   sR    99 N Ncii&B&B"B #M #M"&rzz~~6J'K"LNr   c                 d    ^ RI p VP                  RVP                   R2RR7       \        V 4      # )    Nzasyncio.iscoroutinefunctionz+; use inspect.iscoroutinefunction() instead)remove)      )warnings_deprecated_DEPRECATED_MSG_iscoroutinefunction)funcr   s   & r   r   r      sF    @6$445 6E E &  (  %%r   c                 d    \         P                  ! V 4      ;'       g    \        V R R4      \        J # )_is_coroutineN)inspectr   getattrr   )r   s   &r   r   r      s3    ''- B BD/40MACr   c                     \        V 4      \        9   d   R # \        V \        4      '       d5   \	        \        4      ^d8  d   \        P                  \        V 4      4       R # R# )TF)type_iscoroutine_typecache
isinstance_COROUTINE_TYPESlenadd)objs   &r   iscoroutiner'   )   sH    Cy**#'(( %&,"&&tCy1r   c                 |   R  pR pRp\        V R4      '       d    V P                  '       d   V P                  pM0\        V R4      '       d   V P                  '       d   V P                  pV! V 4      pV'       g   V! V 4      '       d   V R2# V# Rp\        V R4      '       d    V P                  '       d   V P                  pM0\        V R4      '       d   V P                  '       d   V P                  pVP
                  ;'       g    Rp^ pVe   VP                  pV R	V R
V 2pV# VP                  pV RV R
V 2pV# )c                    \        V R 4      '       d    V P                  '       d   V P                  pMJ\        V R4      '       d    V P                  '       d   V P                  pMR\        V 4      P                   R2pV R2# )__qualname____name__<z without __name__>z())hasattrr*   r+   r    )coro	coro_names   & r   get_name#_format_coroutine.<locals>.get_name<   sn    
 4((T->->->))IT:&&4===I DJ//00BCIBr   c                 ~     V P                   #   \         d$     T P                  u #   \         d      R # i ; ii ; i)F)
cr_runningAttributeError
gi_running)r.   s   &r   
is_running%_format_coroutine.<locals>.is_runningJ   sA    	??" 	&! 	s     <(<8<8<Ncr_codegi_codez runninggi_framecr_framez<empty co_filename>z running at :z done, defined at )r-   r8   r9   r:   r;   co_filenamef_linenoco_firstlineno)	r.   r0   r6   	coro_coder/   
coro_framefilenamelineno	coro_reprs	   &        r   _format_coroutinerE   9   s.     ItYDLLLLL		y	!	!dlllLL	Id[))JtZ  T]]]]]
	z	"	"t}}}]]
 $$==(=HF$$ khZqA	  )) k!3H:QvhG	r   )r   r'   )__all__collections.abccollectionsr   r
   r   typesr   objectr   r   r   CoroutineTypeabc	Coroutiner#   setr!   r'   rE   r   r   r   <module>rO      sb   
.   	 
 N &C '')B)BC   =r   