
    f                        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__3   r   r   c                 B    t         j                  j                  |        y r   )r   r   r   r   s     r   r   zOverridesObject.__init__6   s    **33D9r   c                 B    t         j                  j                         }|S r   )r   r   new)r   r   r   s      r   r#   zOverridesObject.new;   s    !11557 r   c                 F    t         j                  j                  |       dz  S )zOverridden doc string.r   )r   r   r   r   s    r   r   zOverridesObject.methodB   s    !1188>BBr   N)r   r   r   r   r   classmethodr#   r   r   r   r   r   r   1   s&    ?:
  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   