
    Vh                        d dl mZ d dlmZ d dlmZmZ d dlmZ ddZ	 G d d      Z
 G d d	ej                        Z G d
 de      Z ee       G d dej                               Z ej                   ee
e       y)    )annotations)Literal)	Interfaceimplementer)
componentsc                      y)N    r
       M/home/dcms/DCMS/lib/python3.12/site-packages/twisted/test/crash_test_dummy.pyfoor      s    r   c                      e Zd ZddZddZy)Xc                    || _         y N)x)selfr   s     r   __init__z
X.__init__   s	    r   c                     y r   r
   r   s    r   dozX.do       r   N)r   strreturnNoner   r   )__name__
__module____qualname__r   r   r
   r   r   r   r      s    r   r   c                      e Zd Zy)
XComponentNr   r   r   r
   r   r   r!   r!          r   r!   c                      e Zd Zy)IXNr"   r
   r   r   r%   r%      r#   r   r%   c                      e Zd ZddZy)XAc                     y r   r
   r   s    r   methodz	XA.method#   r   r   Nr   )r   r   r   r)   r
   r   r   r'   r'   !   s    r   r'   N)r   z
Literal[2])
__future__r   typingr   zope.interfacer   r   twisted.pythonr   r   r   Componentizedr!   r%   Adapterr'   registerAdapterr
   r   r   <module>r1      s{    #  1 % 	)) 		 	 R		   
  2q" %r   