
    9i'                     J    S r SSKJr  SSKJr   " S S\R
                  5      rg)zo
Fixer for memoryview(s) -> buffer(s).
Explicit because some memoryview methods are invalid on buffer objects.
    )
fixer_base)Namec                   "    \ rS rSrSrSrS rSrg)FixMemoryview
   Tzi
              power< name='memoryview' trailer< '(' [any] ')' >
              rest=any* >
              c                 T    US   nUR                  [        SUR                  S95        g )Nnamebuffer)prefix)replacer   r   )selfnoderesultsr	   s       b/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/libpasteurize/fixes/fix_memoryview.py	transformFixMemoryview.transform   s#    wT)DKK89     N)__name__
__module____qualname____firstlineno__explicitPATTERNr   __static_attributes__r   r   r   r   r   
   s    HG
:r   r   N)__doc__lib2to3r   lib2to3.fixer_utilr   BaseFixr   r   r   r   <module>r       s$   
  #:J&& :r   