�
��c@s�dZddkZed�ZeZeZeZ e
ZeZ
eZy
eZWnej
onXeZyeZeefZWnej
oefZnXeZeZeZeZZ d�Z!ee!�Z"ed��Z#yee!i$�Z%Wne&j
onXd�Z'ee'��Z(dd d��YZ)ee)�Z*ee)i+�Z,e)�Z-ee-�Z.ee-i+�Z/ee0�Z1egi2�Z3ee�Z4e5Z6e7Z8y
e9�Wnae9j
oUy/ei:�dZ;ee;�Z<ee;i=�Z>Wne?j
onXdZ;[;nXe@ZAeeB�ZCeeiD�ZEeeF�ZGyddkHZHWneIj
on)XeeHiJiK�ZLeeHiJiM�ZN[H[[!['[)[-dS(
s�Define names for all type symbols known in the standard interpreter.
Types that are part of optional modules (e.g. array) are not listed.
i�NcCsdS(N((((s/sys/lib/python/types.pyt_f*scCsdS(N(tNone(((s/sys/lib/python/types.pyt<lambda>,sccs dVdS(Ni((((s/sys/lib/python/types.pyt_g3st_CcBseZd�ZRS(cCsdS(N((tself((s/sys/lib/python/types.pyt_m8s(t__name__t
__module__R(((s/sys/lib/python/types.pyR7si((Ot__doc__tsysttypeRtNoneTypetTypeTypetobjectt
ObjectTypetinttIntTypetlongtLongTypetfloatt FloatTypetbooltBooleanTypetcomplextComplexTypet NameErrortstrt
StringTypetunicodetUnicodeTypetStringTypestbuffert
BufferTypettuplet TupleTypetlisttListTypetdicttDictTypetDictionaryTypeRtFunctionTypet
LambdaTypet func_codetCodeTypetRuntimeErrorRt
GeneratorTypeRt ClassTypeRtUnboundMethodTypet_xtInstanceTypet
MethodTypetlentBuiltinFunctionTypetappendtBuiltinMethodTypet
ModuleTypetfiletFileTypetxranget
XRangeTypet TypeErrortexc_infottbt
TracebackTypettb_framet FrameTypetAttributeErrortslicet SliceTypetEllipsistEllipsisTypet__dict__t
DictProxyTypetNotImplementedtNotImplementedTypet_typestImportErrortHelpertgettertGetSetDescriptorTypetmembertMemberDescriptorType(((s/sys/lib/python/types.pys<module>s�
|