3 \N�@s2dZddlmZddlmZGdd�dej�ZdS)z4Fixer that changes buffer(...) into memoryview(...).�)� fixer_base)�Namec@s eZdZdZdZdZdd�ZdS)� FixBufferTzR power< name='buffer' trailer< '(' [any] ')' > any* > cCs |d}|jtd|jd��dS)N�name� memoryview)�prefix)�replacerr)�selfZnodeZresultsr�r �0/usr/lib64/python3.6/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