ó
'![c           @   sB   d  Z  d d l Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d S(   s;    This should not warn about `prop` being abstract in Child iÿÿÿÿNt   Parentc           B   s/   e  Z d  Z e j Z e e j d „  ƒ ƒ Z RS(   s   Abstract Base Class c         C   s   d S(   s
    Abstract N(    (   t   self(    (    sJ   lib/python2.7/site-packages/pylint/test/functional/abstract_abc_methods.pyt   prop
   s    (	   t   __name__t
   __module__t   __doc__t   abct   ABCMetat   __metaclass__t   propertyt   abstractmethodR   (    (    (    sJ   lib/python2.7/site-packages/pylint/test/functional/abstract_abc_methods.pyR       s   	t   Childc           B   s   e  Z d  Z e d „  ƒ Z RS(   s    No warning for the following. c         C   s   d S(   Ni   (    (   R   (    (    sJ   lib/python2.7/site-packages/pylint/test/functional/abstract_abc_methods.pyt   <lambda>   s    (   R   R   R   R	   R   (    (    (    sJ   lib/python2.7/site-packages/pylint/test/functional/abstract_abc_methods.pyR      s   (   R   R   t   objectR    R   (    (    (    sJ   lib/python2.7/site-packages/pylint/test/functional/abstract_abc_methods.pyt   <module>   s   	