a
    þdò  ã                   @   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edœdd„Z‡ fdd„Z‡  ZS )	ÚATNDeserializationOptions©ÚreadonlyZ	verifyATNZgenerateRuleBypassTransitionsN)ÚcopyFromc                 C   s2   d| _ |d u rdn|j| _|d u r&dn|j| _d S )NFTr   )Úselfr   © r   úm/var/www/html/stable-diffusion-webui/venv/lib/python3.9/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   