o
    b                     @   s|   G d d de ZG dd deZG dd de ZG dd dZG dd	 d	eZG d
d deZddlmZ G dd dZ	dS )c                       s(   e Zd Z fddZ fddZ  ZS )NotUselessSuperc                   s   t t| |S N)superr   not_passing_keyword_onlyselffirstsecond	__class__ r/var/www/secure340b-portal/env/lib/python3.10/site-packages/pylint/test/functional/useless_super_delegation_py3.pyr         z(NotUselessSuper.not_passing_keyword_onlyc                   s   t t| ||d S )N   )r   r   'passing_keyword_only_with_modificationsr   r	   r   r   r   	   s   
z7NotUselessSuper.passing_keyword_only_with_modifications)__name__
__module____qualname__r   r   __classcell__r   r   r	   r   r      s    r   c                       s"   e Zd Zdd fdd
Z  ZS )AlsoNotUselessSuperr   r   c                   s   t  j||dS )Nr   )r   r   r   r	   r   r   r      r   z,AlsoNotUselessSuper.not_passing_keyword_only)r   r   r   r   r   r   r   r	   r   r      s    r   c                       s   e Zd Z fddZ  ZS )UselessSuperc                   s   t t| j|d d S )N)r   )r   r   useless)r   r   r	   r   r   r      s   zUselessSuper.useless)r   r   r   r   r   r   r   r	   r   r      s    r   c                   @   s   e Zd ZdeddfddZdS )EggthingreturnNc                 C   s   d S r   r   r   r   r   r   r   __init__   s   zEgg.__init__)r   r   r   objectr   r   r   r   r   r      s    r   c                       &   e Zd Zdeddf fddZ  ZS )Spamr   r   Nc                       t  | d S r   r   r   r   r	   r   r   r      r   zSpam.__init__)r   r   r   intr   r   r   r   r	   r   r          r   c                       r   )Hamr   r   Nc                    r    r   r!   r   r	   r   r   r   "   r   zHam.__init__)r   r   r   r   r   r   r   r   r	   r   r$   !   r#   r$       )Listc                       s*   e Zd Zdee ddf fddZ  ZS )Test_argr   Nc                    s   t    d S r   r!   )r   r(   r	   r   r   r   *   s   zTest.__init__)r   r   r   r&   r"   r   r   r   r   r	   r   r'   )   s    "r'   N)
r   r   r   r   r   r   r$   typingr&   r'   r   r   r   r   <module>   s   
