ó
^†êWc           @   s   d  e  f d „  ƒ  YZ d S(   t   reifyc           B   s#   e  Z d  Z d „  Z d d „ Z RS(   sÁ   Put the result of a method which uses this (non-data)
    descriptor decorator in the instance dict after the first call,
    effectively replacing the decorator with an instance variable.
    c         C   s   | |  _  | j |  _ d  S(   N(   t   wrappedt   __doc__(   t   selfR   (    (    sb   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/decorator.pyt   __init__
   s    	c         C   s9   | d  k r |  S|  j | ƒ } t | |  j j | ƒ | S(   N(   t   NoneR   t   setattrt   __name__(   R   t   instt   objtypet   val(    (    sb   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/decorator.pyt   __get__   s
    N(   R   t
   __module__R   R   R   R   (    (    (    sb   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/decorator.pyR       s   	N(   t   objectR    (    (    (    sb   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/decorator.pyt   <module>   s    