� zfc@sHdZddlZed�ZeZeZeZ e Z e Z 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[[![&[([,ed �eI�D��ZJdS( 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/usr/lib64/python2.7/types.pyt_f*tcCsdS(N(tNone(((s/usr/lib64/python2.7/types.pyt,Rccs dVdS(Ni((((s/usr/lib64/python2.7/types.pyt_g/st_CcBseZd�ZRS(cCsdS(N((tself((s/usr/lib64/python2.7/types.pyt_m4R(t__name__t __module__R(((s/usr/lib64/python2.7/types.pyR3siccs%|]}|d dkr|VqdS(it_N((t.0tn((s/usr/lib64/python2.7/types.pys Vs((Kt__doc__tsysttypeRtNoneTypetTypeTypetobjectt ObjectTypetinttIntTypetlongtLongTypetfloatt FloatTypetboolt BooleanTypetcomplext ComplexTypet NameErrortstrt StringTypetunicodet UnicodeTypet StringTypestbuffert BufferTypettuplet TupleTypetlisttListTypetdicttDictTypetDictionaryTypeRt FunctionTypet LambdaTypet func_codetCodeTypeRt GeneratorTypeRt ClassTypeRtUnboundMethodTypet_xt InstanceTypet MethodTypetlentBuiltinFunctionTypetappendtBuiltinMethodTypet ModuleTypetfiletFileTypetxranget XRangeTypet TypeErrortexc_infottbt TracebackTypettb_framet FrameTypetslicet SliceTypetEllipsist EllipsisTypet__dict__t DictProxyTypetNotImplementedtNotImplementedTypetGetSetDescriptorTypet func_globalstMemberDescriptorTypetglobalst__all__(((s/usr/lib64/python2.7/types.pytsl