Ë
    ?çiÒ
  ã                   ó>   — d dl mZ d dlmZ d dlmZ  G d„ de«      Zy)é    )ÚBufferedTokenStream)ÚLexer)ÚTokenc                   ón   ‡ — e Zd ZdZej
                  fdedefˆ fd„Zdefd„Z	defd„Z
defd„Zd	„ Zˆ xZS )
ÚCommonTokenStreamÚchannelÚlexerc                 ó2   •— t         ‰| �  |«       || _        y ©N)ÚsuperÚ__init__r   )Úselfr	   r   Ú	__class__s      €úm/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/antlr4/CommonTokenStream.pyr   zCommonTokenStream.__init__(   s   ø€ Ü‰Ñ˜ÔØˆ�ó    Úic                 ó:   — | j                  || j                  «      S r   )ÚnextTokenOnChannelr   )r   r   s     r   ÚadjustSeekIndexz!CommonTokenStream.adjustSeekIndex,   s   € Ø×&Ñ& q¨$¯,©,Ó7Ð7r   Úkc                 óÖ   — |dk(  s| j                   |z
  dk  ry | j                   }d}||k  r*| j                  |dz
  | j                  «      }|dz  }||k  rŒ*|dk  ry | j                  |   S ©Nr   é   )ÚindexÚpreviousTokenOnChannelr   Útokens©r   r   r   Úns       r   ÚLBzCommonTokenStream.LB/   sv   € ØˆaŠ4�D—J‘J˜q‘L !Ò#ØØ�J‰JˆØˆà�1Šfà×+Ñ+¨A°©E°4·<±<Ó@ˆAØ�‰FˆAð �1‹fð ˆqŠ5ØØ�{‰{˜1‰~Ðr   c                 ó  — | j                  «        |dk(  ry |dk  r| j                  | «      S | j                  }d}||k  r>| j                  |dz   «      r| j	                  |dz   | j
                  «      }|dz  }||k  rŒ>| j                  |   S r   )ÚlazyInitr   r   Úsyncr   r   r   r   s       r   ÚLTzCommonTokenStream.LT=   s�   € Ø�‰ŒØ�Š6ØØˆqŠ5Ø—7‘7˜A˜2“;ÐØ�J‰JˆØˆà�!Šeà�y‰y˜˜Q™ÔØ×+Ñ+¨A°©E°4·<±<Ó@�Ø�‰FˆAð	 �!‹eð
 �{‰{˜1‰~Ðr   c                 ó  — d}| j                  «        t        dt        | j                  «      «      D ]O  }| j                  |   }|j                  | j                  k(  r|dz  }|j
                  t        j                  k(  sŒN |S  |S r   )ÚfillÚrangeÚlenr   r   Útyper   ÚEOF)r   r   r   Úts       r   ÚgetNumberOfOnChannelTokensz,CommonTokenStream.getNumberOfOnChannelTokensN   so   € ØˆØ�	‰	ŒÜ�qœ#˜dŸk™kÓ*Ö+ˆAØ—‘˜A‘ˆAØ�y‰y˜$Ÿ,™,Ò&Ø�Q‘�Ø�v‰v”u—y‘yÓ ØØˆð ,ð ˆr   )Ú__name__Ú
__module__Ú__qualname__Ú	__slots__r   ÚDEFAULT_CHANNELr   Úintr   r   r   r#   r+   Ú__classcell__)r   s   @r   r   r   %   sM   ø„ Ø€Ià05×0EÑ0Eñ ˜Uð ¨Cõ ð8 ó 8ð�3ó ð�3ó ö"	r   r   N)Úantlr4.BufferedTokenStreamr   Úantlr4.Lexerr   Úantlr4.Tokenr   r   © r   r   Ú<module>r7      s   ðõ@ ;Ý Ý ô2Ð+õ 2r   