ó
    ÒòÿhÒ
  ã                   ó>   • S SK Jr  S SKJr  S SKJr   " S S\5      rg)é    )ÚBufferedTokenStream)ÚLexer)ÚTokenc                   ó‚   ^ • \ rS rSrSr\R                  4S\S\4U 4S jjjr	S\4S jr
S\4S jrS\4S	 jrS
 rSrU =r$ )ÚCommonTokenStreamé%   ÚchannelÚlexerc                 ó0   >• [         TU ]  U5        X l        g ©N)ÚsuperÚ__init__r	   )Úselfr
   r	   Ú	__class__s      €ÚU/home/mande/repo/quber/.venv/lib/python3.13/site-packages/antlr4/CommonTokenStream.pyr   ÚCommonTokenStream.__init__(   s   ø€ Ü‰Ñ˜ÔØ�ó    Úic                 ó8   • U R                  XR                  5      $ r   )ÚnextTokenOnChannelr	   )r   r   s     r   ÚadjustSeekIndexÚ!CommonTokenStream.adjustSeekIndex,   s   € Ø×&Ñ& q¯,©,Ó7Ð7r   Úkc                 óÞ   • US:X  d  U R                   U-
  S:  a  g U R                   nSnX1::  a+  U R                  US-
  U R                  5      nUS-  nX1::  a  M+  US:  a  g U R                  U   $ ©Nr   é   )ÚindexÚpreviousTokenOnChannelr	   Útokens©r   r   r   Úns       r   ÚLBÚCommonTokenStream.LB/   sr   € Øˆa‹4�D—J‘J˜q‘L !Ó#ØØ�J‰JˆØˆà‹fà×+Ñ+¨A°©E°4·<±<Ó@ˆAØ�‰FˆAð �fð ˆq‹5ØØ�{‰{˜1‰~Ðr   c                 ó,  • U R                  5         US:X  a  g US:  a  U R                  U* 5      $ U R                  nSnX1:  aD  U R                  US-   5      (       a  U R	                  US-   U R
                  5      nUS-  nX1:  a  MD  U R                  U   $ r   )ÚlazyInitr"   r   Úsyncr   r	   r   r    s       r   ÚLTÚ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                 ó  • SnU R                  5         [        S[        U R                  5      5       HR  nU R                  U   nUR                  U R                  :X  a  US-  nUR
                  [        R                  :X  d  MQ    U$    U$ r   )ÚfillÚrangeÚlenr   r	   Útyper   ÚEOF)r   r!   r   Úts       r   ÚgetNumberOfOnChannelTokensÚ,CommonTokenStream.getNumberOfOnChannelTokensN   so   € ØˆØ�	‰	ŒÜ�qœ#˜dŸk™kÓ*Ö+ˆAØ—‘˜A‘ˆAØ�y‰y˜$Ÿ,™,Ó&Ø�Q‘�Ø�v‰v”u—y‘yÕ ØØˆñ ,ð ˆr   )r	   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	__slots__r   ÚDEFAULT_CHANNELr   Úintr   r   r"   r'   r0   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r   %   sW   ø† Ø€Ià05×0EÑ0Eñ ˜Uð ¨C÷ ð ð8 ô 8ð�3ô ð�3ô ÷"	ð 	r   r   N)Úantlr4.BufferedTokenStreamr   Úantlr4.Lexerr   Úantlr4.Tokenr   r   © r   r   Ú<module>r?      s   ðõ@ ;Ý Ý ô2Ð+õ 2r   