a
    $Rîh;  ã                   @   s:   d dl mZ d dlmZ d dl mZ G dd„ dejƒZdS )é   )Úpytree)Útoken)Ú
fixer_basec                   @   s"   e Zd ZejZdd„ Zdd„ ZdS )ÚFixNec                 C   s
   |j dkS )Nz<>)Úvalue)ÚselfÚnode© r	   ú</opt/python-3.9.24/usr/lib/python3.9/lib2to3/fixes/fix_ne.pyÚmatch   s    zFixNe.matchc                 C   s   t jtjd|jd}|S )Nz!=)Úprefix)r   ZLeafr   ÚNOTEQUALr   )r   r   ÚresultsÚnewr	   r	   r
   Ú	transform   s    zFixNe.transformN)Ú__name__Ú
__module__Ú__qualname__r   r   Z_accept_typer   r   r	   r	   r	   r
   r      s   r   N)Ú r   Zpgen2r   r   ZBaseFixr   r	   r	   r	   r
   Ú<module>   s   