o
    "4g                     @   s   d Z G dd deZe ZejZejZejZejZejZej	Z	ej
Z
ejZejZejZejZejZejZejZejZejZejZejZee_ee_ee_e	jZe	jZe	jZdS )Tokensc                       s0   e Zd ZdZdd Z fddZdd Z  ZS )
_TokenTypeNc                 C   s$   |d uo| |u p|d t |  | kS )N)len)selfitem r   X/var/www/html/authentication-server/venv/lib/python3.10/site-packages/sqlparse/tokens.py__contains__   s   $z_TokenType.__contains__c                    s<   | drt | |S t| |f }t| || | |_|S )N__)
startswithsuper__getattr__r   setattrparent)r   namenew	__class__r   r   r      s   
z_TokenType.__getattr__c                 C   s   d| rdnd d |  S )NToken. )join)r   r   r   r   __repr__   s   z_TokenType.__repr__)__name__
__module____qualname__r   r   r   r   __classcell__r   r   r   r   r      s
    	r   N)__doc__tupler   r   Text
WhitespaceNewlineErrorOtherKeywordNameLiteralStringNumberPunctuationOperator
ComparisonWildcardComment
AssignmentGenericCommandDMLDDLCTEr   r   r   r   <module>   s6   
