Ë
    ?çi	  ã                   ó&   — d dl mZ  G d„ de«      Zy)é    )ÚTokenc                   óš   — e Zd ZdZdefd„Zd„ Zed„ «       Zed„ «       Z	d„ Z
d„ Zd	efd
„Zd	efd„Zd„ Zdefd„Zdefd„Zdedefd„Zd„ Zy)ÚInputStream)ÚnameÚstrdataÚ_indexÚdataÚ_sizer	   c                 ó@   — d| _         || _        | j                  «        y )Nz<empty>)r   r   Ú_loadString)Úselfr	   s     úg/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/antlr4/InputStream.pyÚ__init__zInputStream.__init__   s   € ØˆŒ	ØˆŒØ×ÑÕó    c                 ó    — d| _         | j                  D �cg c]  }t        |«      ‘Œ c}| _        t	        | j                  «      | _        y c c}w ©Nr   )r   r   Úordr	   Úlenr
   )r   Úcs     r   r   zInputStream._loadString   s;   € ØˆŒØ%)§\¢\Ó2¡\ ”S˜•V \Ñ2ˆŒ	Ü˜Ÿ™“^ˆ�
ùò 3s   –Ac                 ó   — | j                   S ©N©r   ©r   s    r   ÚindexzInputStream.index   s   € à�{‰{Ðr   c                 ó   — | j                   S r   )r
   r   s    r   ÚsizezInputStream.size   s   € à�z‰zÐr   c                 ó   — d| _         y r   r   r   s    r   ÚresetzInputStream.reset'   s	   € Øˆ�r   c                 ó¾   — | j                   | j                  k\  r/| j                  d«      t        j                  k(  sJ ‚t        d«      ‚| xj                   dz  c_         y )Né   zcannot consume EOF)r   r
   ÚLAr   ÚEOFÚ	Exceptionr   s    r   ÚconsumezInputStream.consume*   sF   € Ø�;‰;˜$Ÿ*™*Ò$Ø—7‘7˜1“:¤§¡Ò*Ð*Ð*ÜÐ0Ó1Ð1Ø�Š�qÑŽr   Úoffsetc                 ó¬   — |dk(  ry|dk  r|dz  }| j                   |z   dz
  }|dk  s|| j                  k\  rt        j                  S | j                  |   S )Nr   r    )r   r
   r   r"   r	   )r   r%   Úposs      r   r!   zInputStream.LA0   sY   € Ø�1Š9ØØ�!Š8Ø�a‰KˆFØ�k‰k˜FÑ" QÑ&ˆØ�Š7�c˜TŸZ™ZÒ'Ü—9‘9ÐØ�y‰y˜‰~Ðr   c                 ó$   — | j                  |«      S r   )r!   )r   r%   s     r   ÚLTzInputStream.LT:   s   € Ø�w‰w�v‹Ðr   c                  ó   — y)Néÿÿÿÿ© r   s    r   ÚmarkzInputStream.mark>   s   € Ør   Úmarkerc                  ó   — y r   r,   )r   r.   s     r   ÚreleasezInputStream.releaseA   s   € Ør   r   c                 óh   — || j                   k  r|| _         y t        || j                  «      | _         y r   )r   Úminr
   )r   r   s     r   ÚseekzInputStream.seekG   s*   € Ø�4—;‘;ÒØ ˆDŒKØä˜& $§*¡*Ó-ˆ�r   ÚstartÚstopc                 ó‚   — || j                   k\  r| j                   dz
  }|| j                   k\  ry| j                  ||dz    S )Nr    Ú )r
   r   )r   r4   r5   s      r   ÚgetTextzInputStream.getTextN   s?   € Ø�4—:‘:ÒØ—:‘:˜a‘<ˆDØ�D—J‘JÒØà—<‘<  d¨1¡fÐ-Ð-r   c                 ó   — | j                   S r   )r   r   s    r   Ú__str__zInputStream.__str__V   s   € Ø�|‰|Ðr   N)Ú__name__Ú
__module__Ú__qualname__Ú	__slots__Ústrr   r   Úpropertyr   r   r   r$   Úintr!   r)   r-   r0   r3   r8   r:   r,   r   r   r   r      s—   „ Ø>€Ið˜Só ò
$ð
 ñó ðð ñó ðòòð˜ó ð˜ó òð˜có ð.˜3ó .ð.˜Sð .¨ó .ór   r   N)Úantlr4.Tokenr   Úobjectr   r,   r   r   Ú<module>rD      s   ðõ ôI�6õ Ir   