+
    O(i                        ^ RI Ht ^ RIt^ RIHt ^ RIHt ^ RIHtH	t	H
t
Ht ]P                  R	8  d   ^RIHt ]'       d   ]R,          tM]t ! R R]4      tR# )
    )annotationsN)AbstractContextManager)TracebackType)TYPE_CHECKINGOptionalTypecast)BaseExceptionGroupc                  >    ] tR t^tRtR R ltR R ltR R ltRtR	# )
suppressz<Backport of :class:`contextlib.suppress` from Python 3.12.1.c                   V ^8  d   QhRR/# )   
exceptionsztype[BaseException] )formats   "^/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/exceptiongroup/_suppress.py__annotate__suppress.__annotate__   s     & &$7 &    c                	    Wn         R # N_exceptions)selfr   s   &*r   __init__suppress.__init__   s    %r   c                   V ^8  d   QhRR/# )r   returnNoner   )r   s   "r   r   r      s      4 r   c                	    R # r   r   )r   s   &r   	__enter__suppress.__enter__   s    r   c               (    V ^8  d   QhRRRRRRRR/# )	r   exctypezOptional[Type[BaseException]]excinstzOptional[BaseException]exctbzOptional[TracebackType]r   boolr   )r   s   "r   r   r      s2      . ) '	
 
r   c                	    Vf   R# \        WP                  4      '       d   R# \        V\        4      '       d4   \        \        V4      P	                  V P                  4      w  rEVf   R# VhR# )NFT)
issubclassr   r
   r	   split)r   r$   r%   r&   matchrests   &&&&  r   __exit__suppress.__exit__   s^     ?g//00g12217;AA$BRBRSKE|Jr   r   N)	__name__
__module____qualname____firstlineno____doc__r   r!   r-   __static_attributes__r   r   r   r   r      s    F& r   r   )      )
__future__r   sys
contextlibr   typesr   typingr   r   r   r	   version_infor   r
   	BaseClassr   r   r   r   <module>r>      sF    " 
 -  6 6g/&t,I&I%y %r   