Viewing File: /opt/imunify360/venv/lib/python3.11/site-packages/cffi/__pycache__/cffi_opcode.cpython-311.pyc



]j\ddlmZGddeZdZdZdZdZdZdZ	d	Z
d
ZdZdZ
d
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$d	Z%dZ&d
Z'd Z(dZ)d!Z*dZ+d"Z,d
Z-d#Z.dZ/d$Z0dZ1d%Z2dZ3d&Z4dZ5d'Z6dZ7d(Z8dZ9d)Z:dZ;d*Z<dZ=d+Z>dZ?d,Z@dZAd-ZBdZCd.ZDd/ZEd0ZFd1ZGd2ZHd3ZId4ZJd5ZKd6ZLd7ZMd8ZNd9ZOd:ZPd;ZQd9ZRid<ed=ed>e!d?e#d@e%dAedBedCe dDe"dEe$dFe&dGe'dHe(dIe)dJeJdKeKdLeidMe*dNeLdOeMdPe+dQe,dRe-dSe.dTe/dUe0dVe1dWe2dXe3dYe4dZe5d[e6d\e7d]e8id^e9d_e:d`e;dae<dbe=dce>dde?dee@dfeAdgeBdheCdieDdjeEdkeFdleGdmeHdneIZSdZTdZUdZVdZWd!ZXeYdodpDZZiZ[e\e]^D]3\Z_Z`e_adqrebe`ecr
e_ddre[e`<4drS)s)VerificationErrorc&eZdZdZdZdZdZdS)CffiOpc"||_||_dS)N)oparg)selfrrs   r/builddir/build/BUILD/imunify360-venv-2.6.3/opt/imunify360/venv/lib64/python3.11/site-packages/cffi/cffi_opcode.py__init__zCffiOp.__init__sc|j't|jtsJd|jdSt|j}d|d|jdS)Nz(_cffi_opcode_t)()z_CFFI_OP(_CFFI_OP_z, )r
isinstancerstr
CLASS_NAMEr		classnames  r
	as_c_exprzCffiOp.as_c_exprsV7?dh,,,,,,-1XXX77tw'		.7iiBBrcd|jZ|jrAt|j}|dkrt	d|jdt|St
|jtrtd|jt|jdz|jzS)Nlzcannot emit z: limited to 2**31-1zcannot emit to Python: )	rrisdigitint
OverflowErrorformat_four_bytesrrr)r	values  r
as_python_byteszCffiOp.as_python_bytess7?tx//11?MME~~#m'+xxx%2333$U+++dh$$	O##488$MNNN $(a-47!:;;;rcht|j|j}d|d|jdS)N( r)rgetrrrs  r
__str__zCffiOp.__str__s0NN47DG44		%IItxxx00rN)__name__
__module____qualname__rrrr!rr
rrsSCCC	<	<	<11111rrc>d|dz	dz|dz	dz|dz	dz|dzfzS)Nz\x%02X\x%02X\x%02X\x%02Xrr%)nums r
rrs@)	d	d	d	d	-r	
!#%')r
r)r' "$&(*+,-./01234charshortrlongz	long longzsigned charz
unsigned charzunsigned shortzunsigned intz
unsigned longzunsigned long longfloatdoublezlong doublezfloat _Complexzdouble _Complex_Boolwchar_tchar16_tchar32_tint8_tuint8_tint16_tuint16_tint32_tuint32_tint64_tuint64_tintptr_t	uintptr_t	ptrdiff_tsize_tssize_tint_least8_t
uint_least8_t
int_least16_tuint_least16_t
int_least32_tuint_least32_t
int_least64_tuint_least64_tint_fast8_tuint_fast8_tint_fast16_t
uint_fast16_tint_fast32_t
uint_fast32_tint_fast64_t
uint_fast64_tintmax_t	uintmax_tc@g|]}d|zt|fS)_CFFI_)globals).0_keys  r

<listcomp>rs9888D'))D/2888r)F_UNIONF_CHECK_FIELDSF_PACKED
F_EXTERNALF_OPAQUEOP_N)derrorrobjectrrOP_PRIMITIVE
OP_POINTEROP_ARRAY
OP_OPEN_ARRAYOP_STRUCT_UNIONOP_ENUMOP_FUNCTIONOP_FUNCTION_ENDOP_NOOPOP_BITFIELDOP_TYPENAMEOP_CPYTHON_BLTN_VOP_CPYTHON_BLTN_NOP_CPYTHON_BLTN_OOP_CONSTANTOP_CONSTANT_INT
OP_GLOBAL_VAROP_DLOPEN_FUNCOP_DLOPEN_CONSTOP_GLOBAL_VAR_FOP_EXTERN_PYTHON	PRIM_VOID	PRIM_BOOL	PRIM_CHAR
PRIM_SCHAR
PRIM_UCHAR
PRIM_SHORTPRIM_USHORTPRIM_INT	PRIM_UINT	PRIM_LONG
PRIM_ULONG
PRIM_LONGLONGPRIM_ULONGLONG
PRIM_FLOATPRIM_DOUBLEPRIM_LONGDOUBLE
PRIM_WCHAR	PRIM_INT8
PRIM_UINT8
PRIM_INT16PRIM_UINT16
PRIM_INT32PRIM_UINT32
PRIM_INT64PRIM_UINT64PRIM_INTPTRPRIM_UINTPTRPRIM_PTRDIFF	PRIM_SIZE
PRIM_SSIZEPRIM_INT_LEAST8PRIM_UINT_LEAST8PRIM_INT_LEAST16PRIM_UINT_LEAST16PRIM_INT_LEAST32PRIM_UINT_LEAST32PRIM_INT_LEAST64PRIM_UINT_LEAST64PRIM_INT_FAST8PRIM_UINT_FAST8PRIM_INT_FAST16PRIM_UINT_FAST16PRIM_INT_FAST32PRIM_UINT_FAST32PRIM_INT_FAST64PRIM_UINT_FAST64PRIM_INTMAXPRIM_UINTMAXPRIM_FLOATCOMPLEXPRIM_DOUBLECOMPLEXPRIM_CHAR16PRIM_CHAR32	_NUM_PRIM
_UNKNOWN_PRIM_UNKNOWN_FLOAT_PRIM_UNKNOWN_LONG_DOUBLE_IO_FILE_STRUCTPRIMITIVE_TO_INDEXrrrrrdictG_FLAGSrlistritems_name_value
startswithrrr%rr
<module>rs_$$$$$$11111V1116


			


		



	



	
	
4
)4*4
(4)	4
-4*
4*4+4)4*4.4*4
+4/4+4 ,!4")#44$*%4&+'4(+)4*
)+4,*-4.*/40+142*344+546*748+94:+;4<,=4>,?4@
)A4B*C4D/E444F*G4H*I4J+K4L*M4N+O4P*Q4R+S4T.U4V/W4X/Y4Z*[4\/]4^*_4`/a4b*c4d+e4f,g44l

$88788899
T''))//++,,''ME6'::fc#:#:'"122Y
6''r
Back to Directory File Manager