HEX
Server: Apache
System: Linux 162-240-236-42.bluehost.com 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64
User: bt667 (1004)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //lib64/python2.7/site-packages/cffi/commontypes.pyc
�
9�Wc@s�ddlZddlmZmZiZyddlmZee�Wnek
rYnXejdd�ed<ded<x0ej	j
D]"Zejd	�r�eee<q�q�W[iZ
d
�Zd�Zejdkr�eje��ndS(
i����Ni(tapitmodel(t_get_common_typestFILEt_IO_FILEt_Booltboolt_tcCsyt|SWn�tk
r	tj||�}t|t�sM|d}}n�|tjjkrxtj|�d}}n_|dkr�t	j
d|f��n:||kr�t	j
d|f��n|j|�\}}t|tj�s�t
�||ft|<||fSXdS(Nisset-unicode-neededsFThe Windows type %r is only available after you call ffi.set_unicode()sCUnsupported type: %r.  Please file a bug if you think it should be.(t_CACHEtKeyErrortCOMMON_TYPEStgett
isinstancetstrRt
PrimitiveTypetALL_PRIMITIVE_TYPESRtFFIErrortparse_type_and_qualstBaseTypeByIdentitytAssertionError(tparsert
commontypetcdecltresulttquals((s6/usr/lib64/python2.7/site-packages/cffi/commontypes.pytresolve_common_types$
		c	Cs�itjddddgtjd�tjd�tjtjd��gdddg�d6d	d
6dd6d
d6d
d6d
d6d
d6d
d6d
d6d
d6d
d6S(Nt_UNICODE_STRINGtLengtht
MaximumLengthtBuffersunsigned shorttwchar_ti����tUNICODE_STRINGsUNICODE_STRING *tPUNICODE_STRINGsconst UNICODE_STRING *tPCUNICODE_STRINGsset-unicode-neededtTBYTEtTCHARtLPCTSTRtPCTSTRtLPTSTRtPTSTRtPTBYTEtPTCHAR(Rt
StructTypeRtPointerType(((s6/usr/lib64/python2.7/site-packages/cffi/commontypes.pytwin_common_types3s(twin32(tsystRRR
t
_cffi_backendRtImportErrortunknown_typeRRt_typetendswithRRR,tplatformtupdate(((s6/usr/lib64/python2.7/site-packages/cffi/commontypes.pyt<module>s$