File: //usr/lib/python3.5/__pycache__/enum.cpython-35.pyc
FaV @ 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)MappingProxyTypeDynamicClassAttributeEnumIntEnumuniquec 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
/usr/lib/python3.5/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"