a
    þd!  ã                   @   sH   d dl T edur&dev r&ddlmZ nd dlmZ G dd„ deƒZ[dS )é    )Ú*NÚ.é   )ÚOmegaConfGrammarParserc                   @   s  e Zd Zejdœdd„Zejdœdd„Zejdœdd„Z	ej
dœdd	„Zejdœd
d„Zejdœdd„Zejdœdd„Zejdœdd„Zejdœdd„Zejdœdd„Zejdœdd„Zejdœdd„Zejdœdd„Zejdœdd„Zej dœdd„Z!ej"dœd d!„Z#d"S )#ÚOmegaConfGrammarParserVisitor)Úctxc                 C   s
   |   |¡S ©N©ZvisitChildren©Úselfr   © r   ú|/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.pyÚvisitConfigValue   s    z.OmegaConfGrammarParserVisitor.visitConfigValuec                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitSingleElement   s    z0OmegaConfGrammarParserVisitor.visitSingleElementc                 C   s
   |   |¡S r   r	   r
   r   r   r   Ú	visitText   s    z'OmegaConfGrammarParserVisitor.visitTextc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitElement   s    z*OmegaConfGrammarParserVisitor.visitElementc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitListContainer!   s    z0OmegaConfGrammarParserVisitor.visitListContainerc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitDictContainer&   s    z0OmegaConfGrammarParserVisitor.visitDictContainerc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitDictKeyValuePair+   s    z3OmegaConfGrammarParserVisitor.visitDictKeyValuePairc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitSequence0   s    z+OmegaConfGrammarParserVisitor.visitSequencec                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitInterpolation5   s    z0OmegaConfGrammarParserVisitor.visitInterpolationc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitInterpolationNode:   s    z4OmegaConfGrammarParserVisitor.visitInterpolationNodec                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitInterpolationResolver?   s    z8OmegaConfGrammarParserVisitor.visitInterpolationResolverc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitConfigKeyD   s    z,OmegaConfGrammarParserVisitor.visitConfigKeyc                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitResolverNameI   s    z/OmegaConfGrammarParserVisitor.visitResolverNamec                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitQuotedValueN   s    z.OmegaConfGrammarParserVisitor.visitQuotedValuec                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitPrimitiveS   s    z,OmegaConfGrammarParserVisitor.visitPrimitivec                 C   s
   |   |¡S r   r	   r
   r   r   r   ÚvisitDictKeyX   s    z*OmegaConfGrammarParserVisitor.visitDictKeyN)$Ú__name__Ú
__module__Ú__qualname__r   ZConfigValueContextr   ZSingleElementContextr   ZTextContextr   ZElementContextr   ZListContainerContextr   ZDictContainerContextr   ZDictKeyValuePairContextr   ZSequenceContextr   ZInterpolationContextr   ZInterpolationNodeContextr   ZInterpolationResolverContextr   ZConfigKeyContextr   ZResolverNameContextr   ZQuotedValueContextr   ZPrimitiveContextr   ZDictKeyContextr   r   r   r   r   r   
   s    r   )Zantlr4r   r   ZParseTreeVisitorr   r   r   r   r   Ú<module>   s
   S