�`^c@s/dZddlZed�ZeZeZeZ e
ZeZ
eZy
eZWnek
r_nXeZyeZeefZWnek
r�efZnXeZeZeZeZZ d�Z!ee!�Z"ed��Z#ee!j$�Z%d�Z&ee&��Z'dd d��YZ(ee(�Z)ee(j*�Z+e(�Z,ee,�Z-ee,j*�Z.ee/�Z0egj1�Z2ee�Z3e4Z5e6Z7y
e8�Wn?e8k
r�ej9�dZ:ee:�Z;ee:j<�Z=[:nXe>Z?ee@�ZAeejB�ZCeeD�ZEee"j$�ZFee"jG�ZH[[![&[([,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/python2.7/types.pyt_f*scCsdS(N(tNone(((s/sys/lib/python2.7/types.pyt<lambda>,sccs dVdS(Ni((((s/sys/lib/python2.7/types.pyt_g/st_CcBseZd�ZRS(cCsdS(N((tself((s/sys/lib/python2.7/types.pyt_m4s(t__name__t
__module__R(((s/sys/lib/python2.7/types.pyR3si((It__doc__tsysttypeRtNoneTypetTypeTypetobjectt
ObjectTypetinttIntTypetlongtLongTypetfloatt FloatTypetbooltBooleanTypetcomplextComplexTypet NameErrortstrt
StringTypetunicodetUnicodeTypetStringTypestbuffert
BufferTypettuplet TupleTypetlisttListTypetdicttDictTypetDictionaryTypeRtFunctionTypet
LambdaTypet func_codetCodeTypeRt
GeneratorTypeRt ClassTypeRtUnboundMethodTypet_xtInstanceTypet
MethodTypetlentBuiltinFunctionTypetappendtBuiltinMethodTypet
ModuleTypetfiletFileTypetxranget
XRangeTypet TypeErrortexc_infottbt
TracebackTypettb_framet FrameTypetslicet SliceTypetEllipsistEllipsisTypet__dict__t
DictProxyTypetNotImplementedtNotImplementedTypetGetSetDescriptorTypetfunc_globalstMemberDescriptorType(((s/sys/lib/python2.7/types.pyt<module>sj
|