o
    b                     @   s   d Z dd ZdS )z)Checks use of consider-merging-isinstancec                  C   s  t d} t| d ttfr	 t| d ttf}t| d ts,t| d ts,t| d tr-	 t| d tpCt| d tpCt| d toCd}t| d tpLd}t}|| d	 tpe|| d	 tpe|| d	 toed}t| d tpt| d trz| d
 d pt| d tr| d d pt| d t}t| d tpt| d tpt| d t}t| d }t }t| d ttfpt| d t}t| d tr| d d pt| d to| d d }t| d tpt| d t }t| d	 tpt| d t}t| d	 tpt| d t}|S )zExamples of isinstances
            T      F         g,@            )range
isinstanceintfloatliststr)varresultZinfered_isinstance r   q/var/www/secure340b-portal/env/lib/python3.10/site-packages/pylint/test/functional/consider_merging_isinstance.pyisinstances   s(   *..P* 4r   N)__doc__r   r   r   r   r   <module>   s    