
    <i                     R    S SK JrJrJr  S SKJr  S SKJr  S SKJ	r	   " S S\
5      rg)    )PredictionContextCachePredictionContextgetCachedPredictionContext)ATN)ATNConfigSet)DFAStatec                   \    \ rS rSrSr\" \" 5       S9rS\l        S\	S\
4S jrS\4S	 jrS
rg)ATNSimulator   )atnsharedContextCache__dict__)configsir   r   c                     Xl         X l        g Nr   r   )selfr   r   s      Q/home/james-whalen/.local/lib/python3.13/site-packages/antlr4/atn/ATNSimulator.py__init__ATNSimulator.__init__'   s    "4    contextc                 `    U R                   c  U$ [        5       n[        XR                   U5      $ r   )r   dictr   )r   r   visiteds      r   getCachedContextATNSimulator.getCachedContext+   s-    ""*N&)'3J3JGTTr   r   N)__name__
__module____qualname____firstlineno__	__slots__r   r   ERRORstateNumberr   r   r   r   r   __static_attributes__ r   r   r
   r
      s@    9I \^,E"E,53 53I 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   