Your IP : 3.15.2.239
�
e f"T � @ s� d d l Z d d l m Z d d l m Z m Z d d d g Z d d � Z d d
� Z d d � Z d
d � Z
Gd d � d e � Z d Z
Gd d � d e � Z Gd d � d d e �Z
Gd d � d e e
� Z d d � Z d d � Z d S)� N)�OrderedDict)�MappingProxyType�DynamicClassAttribute�Enum�IntEnum�uniquec C s+ t | d � p* t | d � p* t | d � S)z5Returns True if obj is a descriptor, False otherwise.�__get__�__set__�
__delete__)�hasattr)�obj� r
�)/opt/alt/python34/lib64/python3.4/enum.py�_is_descriptor s r c C sl | d d � | d d � k o+ d k n ok | d d � d k ok | d d � d k ok t | � d k S)
z3Returns True if a __dunder__ name, False otherwise.N� �__� �_� ������r )�len)�namer
r
r �
_is_dunder s 0r c C s` | d | d k o d k n o_ | d d � d k o_ | d d � d k o_ t | � d k S)z1Returns True if a _sunder_ name, False otherwise.r � r r ���r r )r )r r
r
r �
_is_sunder s $r c C s"