î i fNã@sCdZddlmZddlmZGdd„dejƒZdS)z4Fixer that changes buffer(...) into memoryview(...).é)Ú fixer_base)ÚNamec@s.eZdZdZdZdZdd„ZdS)Ú FixBufferTzR power< name='buffer' trailer< '(' [any] ')' > any* > cCs*|d}|jtdd|jƒƒdS)NÚnameÚ memoryviewÚprefix)Úreplacerr)ÚselfZnodeZresultsr©r ú=/opt/alt/python34/lib64/python3.4/lib2to3/fixes/fix_buffer.pyÚ transforms zFixBuffer.transformN)Ú__name__Ú __module__Ú __qualname__Z BM_compatibleZexplicitZPATTERNr r r r r r s rN)Ú__doc__ÚrZ fixer_utilrZBaseFixrr r r r Ús