3 œäL]mã@sTGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd „d eƒZd S) c@seZdZdZdS)ÚFFIErrorÚcffiN)Ú__name__Ú __module__Ú __qualname__©rrú,/tmp/pip-install-wfra5znf/cffi/cffi/error.pyrsrc@seZdZdZdd„ZdS)Ú CDefErrorrc Cs\y*|jd}|jj}|jj}d||f}Wntttfk rHd}YnXd||jdfS)Néz%s:%d: Úz%s%sé)ÚargsZcoordÚfileÚlineÚAttributeErrorÚ TypeErrorÚ IndexError)ÚselfZ current_declÚfilenameÚlinenumÚprefixrrrÚ__str__s  zCDefError.__str__N)rrrrrrrrrsrc@seZdZdZdZdS)ÚVerificationErrorz- An error raised when verification fails rN)rrrÚ__doc__rrrrrsrc@seZdZdZdZdS)ÚVerificationMissingzl An error raised when incomplete structures are passed into cdef, but no verification has been done rN)rrrrrrrrrsrc@seZdZdZdZdS)ÚPkgConfigErrorz7 An error raised for missing modules in pkg-config rN)rrrrrrrrrsrN)Ú ExceptionrrrrrrrrrÚs