{|jN J d Z ddlmZ ddlmZ G d dej
Zy)z4Fixer that changes buffer(...) into memoryview(...). )
fixer_base)Namec e Zd ZdZdZdZd Zy) FixBufferTzR
power< name='buffer' trailer< '(' [any] ')' > any* >
c Z |d }|j t d|j y )Nname
memoryview)prefix)replacer r
)selfnoderesultsr s 1/usr/lib64/python3.12/lib2to3/fixes/fix_buffer.py transformzFixBuffer.transform s" vT,t{{;<