a XC?hN�@s2dZddlmZddlmZGdd�dej�ZdS)z4Fixer that changes buffer(...) into memoryview(...).�)� fixer_base)�Namec@s eZdZdZdZdZdd�ZdS)� FixBufferTzR power< name='buffer' trailer< '(' [any] ')' > any* > cCs |d}|�td|jd��dS)N�name� memoryview)�prefix)�replacerr)�selfZnodeZresultsr�r �=/opt/alt/python39/lib64/python3.9/lib2to3/fixes/fix_buffer.py� transformszFixBuffer.transformN)�__name__� __module__� __qualname__Z BM_compatibleZexplicitZPATTERNr r r r r r srN)�__doc__�rZ fixer_utilrZBaseFixrr r r r �s