o
    ?i                     @   s(   d Z G dd deZ e  e _de j_d S )Nc                       s4   e Zd ZdZdZddefddZ fddZ  ZS )	ATNDeserializationOptionsreadonly	verifyATNgenerateRuleBypassTransitionsNcopyFromc                 C   s8   d| _ |d u r	dn|j| _|d u rd| _d S |j| _d S )NFTr   )selfr    r   a/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/antlr4/atn/ATNDeserializationOptions.py__init__   s   z"ATNDeserializationOptions.__init__c                    s0   |dkr| j rtdtt| | || d S )Nr   zThe object is read only.)r   	Exceptionsupertype__setattr__)r   keyvalue	__class__r   r	   r      s   z%ATNDeserializationOptions.__setattr__)N)	__name__
__module____qualname__	__slots__defaultOptionsr   r
   r   __classcell__r   r   r   r	   r      s
    r   T)r   objectr   r   r   r   r   r	   <module>   s   