
    f"                          " S  S\ 5      rg)c                   T   ^  \ rS rSrS	U 4S jjrS rS rS rS r\	S 5       r
SrU =r$ )
GError   c                 P   > [         [        U ]  U5        Xl        X l        X0l        g N)superr   __init__messagedomaincode)selfr	   r
   r   	__class__s       +/usr/lib/python3/dist-packages/gi/_error.pyr   GError.__init__   s!    fd$W-	    c                 N    SU R                   U R                  U R                  4-  $ )Nz%s: %s (%d)r
   r	   r   r   s    r   __str__GError.__str__%   s     T\\499EEEr   c                     S[         R                  R                  SS5      S   [         R                  U R                  U R
                  U R                  4-  $ )Nz%s.%s('%s', '%s', %d).   )r   
__module__rsplit__name__r	   r
   r   r   s    r   __repr__GError.__repr__(   sH    &$$S!,R0&//LL$++tyy*2 2 	2r   c                 X    [        U R                  U R                  U R                  5      $ r   )r   r	   r
   r   r   s    r   copyGError.copy-   s    dllDKK;;r   c                     [         ez:Placeholder that will be monkey patched in GLib overrides.NotImplementedError)r   r
   r   s      r   matchesGError.matches0   s    !!r   c                     [         er#   r$   r   s      r   new_literalGError.new_literal4   s
     "!r   )r   r
   r	   )zunknown errorz
pygi-error    )r   r   __qualname____firstlineno__r   r   r   r    r&   staticmethodr)   __static_attributes____classcell__)r   s   @r   r   r      s1    F2
<" " "r   r   N)RuntimeErrorr    r   r   <module>r3      s   <"\ "r   