
    gil                        d dl mZ d dlmZ  ed      Zg ZdZej                  d        G d dej                        Z ee      Zej                  d        G d d	ej                        Z	 ee	      Z	ej                  d	       y
)   )override)get_introspection_moduleGIMarshallingTests   OVERRIDES_CONSTANTc                       e Zd Zd Zd Zd Zy)OverridesStructc                 @    t         j                  j                  |       S N)r   r	   __new__clslong_s     A/usr/lib/python3/dist-packages/gi/overrides/GIMarshallingTests.pyr   zOverridesStruct.__new__       !1199#>>    c                 P    t         j                  j                  |        || _        y r   )r   r	   __init__r   selfr   s     r   r   zOverridesStruct.__init__!   s    **33D9
r   c                 F    t         j                  j                  |       dz  S )Nr   )r   r	   methodr   s    r   r   zOverridesStruct.method%   s    !1188>BBr   N)__name__
__module____qualname__r   r   r    r   r   r	   r	      s    ?Cr   r	   c                   .    e Zd Zd Zd Zed        Zd Zy)OverridesObjectc                 @    t         j                  j                  |       S r   )r   r   r   r   s     r   r   zOverridesObject.__new__.   r   r   c                 B    t         j                  j                  |        y r   )r   r   r   r   s     r   r   zOverridesObject.__init__1   s    **33D9r   c                 >    t         j                  j                         S r   )r   r   newr   s     r   r#   zOverridesObject.new6   s    
 "115577r   c                 F    t         j                  j                  |       dz  S )zOverridden doc string.r   )r   r   r   r   s    r   r   zOverridesObject.method=   s    !1188>BBr   N)r   r   r   r   r   classmethodr#   r   r   r   r   r   r   -   s&    ?:
 8 8Cr   r   N)
	overridesr   moduler   r   __all__r   appendr	   r   r   r   r   <module>r*      s   $ ! --.BC 
  # $	C(88 	C ?+   !C(88 C* ?+   !r   