zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
U
L±dÑ
ã@sºddlZddlmZddlmZiZzddlmZeeƒWnek
rPYnXe     dd¡ed<ded    <ej
j D]Z e   d
¡rre ee <qr[ iZd d „Zd d„Zejdkr¶e eƒ¡dS)éNé)Úmodel)ÚFFIError)Ú_get_common_typesÚFILEZ_IO_FILEZ_BoolÚboolZ_tcCsÄz
t|WStk
r¾t ||¡}t|tƒs<|d}}nZ|tjjkrZt |¡d}}n<|dkrrt    d|fƒ‚n$||krˆt    d|fƒ‚| 
|¡\}}t|tj ƒs¦t ‚||ft|<||fYSXdS)Nrúset-unicode-neededzFThe Windows type %r is only available after you call ffi.set_unicode()z®Unsupported type: %r.  Please look at http://cffi.readthedocs.io/en/latest/cdef.html#ffi-cdef-limitations and file an issue if you think this type should really be supported.) Ú_CACHEÚKeyErrorÚ COMMON_TYPESÚgetÚ
isinstanceÚstrrÚ PrimitiveTypeÚALL_PRIMITIVE_TYPESrZparse_type_and_qualsZBaseTypeByIdentityÚAssertionError)ÚparserZ
commontypeZcdeclÚresultZquals©rúGd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\cffi/commontypes.pyÚresolve_common_types,
 
  ÿýÿ rc CsRt ddddgt d¡t d¡t t d¡¡gdddg¡dd    d
d
d
d
d
d
d
d
d œ S) NZ_UNICODE_STRINGZLengthZ MaximumLengthÚBufferzunsigned shortZwchar_téÿÿÿÿzUNICODE_STRING *zconst UNICODE_STRING *r) ZUNICODE_STRINGZPUNICODE_STRINGZPCUNICODE_STRINGZTBYTEZTCHARZLPCTSTRZPCTSTRZLPTSTRZPTSTRZPTBYTEZPTCHAR)rZ
StructTyperZ PointerTyperrrrÚwin_common_types7s.þþø    ìrÚwin32)ÚsysÚrÚerrorrr Z _cffi_backendrÚ ImportErrorZ unknown_typerrÚ_typeÚendswithr    rrÚplatformÚupdaterrrrÚ<module>s&