Ë
    ÍÍ:jú  ã                   óR   — d dl mZmZmZ d dlmZ d dlmZ d dlm	Z	  G d„ de
«      Zy)é    )ÚPredictionContextCacheÚPredictionContextÚgetCachedPredictionContext)ÚATN)ÚATNConfigSet)ÚDFAStatec                   óV   — e Zd ZdZ e e«       ¬«      Zde_        dede	fd„Z
defd„Zy	)
ÚATNSimulator)ÚatnÚsharedContextCacheÚ__dict__)Úconfigsiÿÿÿr   r   c                 ó    — || _         || _        y ©N)r   r   )Úselfr   r   s      úl/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/antlr4/atn/ATNSimulator.pyÚ__init__zATNSimulator.__init__'   s   € ØˆŒØ"4ˆÕó    Úcontextc                 ó`   — | j                   €|S t        «       }t        || j                   |«      S r   )r   Údictr   )r   r   Úvisiteds      r   ÚgetCachedContextzATNSimulator.getCachedContext+   s/   € Ø×"Ñ"Ð*ØˆNÜ“&ˆÜ)¨'°4×3JÑ3JÈGÓTÐTr   N)Ú__name__Ú
__module__Ú__qualname__Ú	__slots__r   r   ÚERRORÚstateNumberr   r   r   r   r   © r   r   r
   r
      s@   „ Ø9€Iñ ™\›^Ô,€EØ"€EÔð,5˜3ð 5Ð3Ió 5ðUÐ'8ô Ur   r
   N)Úantlr4.PredictionContextr   r   r   Úantlr4.atn.ATNr   Úantlr4.atn.ATNConfigSetr   Úantlr4.dfa.DFAStater   Úobjectr
   r    r   r   ú<module>r&      s%   ð÷ kÑ jÝ Ý 0Ý (ô#U�6õ #Ur   