
    -Ph6
                    $   U d dl mZ d dlZd dlmZ erd dlmZmZ  eh d          Z	de
d<    eh d          Zde
d	<   g d
Zde
d<   g dZde
d<   g dZde
d<   dZdZde
d<    ej        dej                  Z ej        dej                  ZdS )    )annotationsN)TYPE_CHECKING)SequenceSet>/   doifforintautocasecharelseenumgotolongvoid_Boolbreakconstfloatshortunionwhiledoubleexterninlinereturnsignedsizeofstaticstructswitch_Atomicdefaulttypedef_Alignas_Alignof_Complex_Genericcontinueregisterrestrictunsignedvolatile	_Noreturn
_Decimal32
_Decimal64
_Imaginary_Decimal128_Thread_local_Static_assertzSet[str]	_keywords>   boolalignasalignofcomplexnoreturn	imaginarythread_localstatic_assert_macro_keywords))z||or)z&&and)|bitor)^xor)&bitand)z==z!=not_eq)z<=z>=<>)z<<z>>)+-)*/%)z.*z->*zSequence[tuple[str, ...]]_expression_bin_ops)
z++z--rM   rF   rK   rL   !not~complzSequence[str]_expression_unary_ops)=z*=z/=z%=z+=z-=z>>=z<<=z&=and_eqz^=xor_eqz|=or_eq_expression_assignment_ops   ) zc.zCv2.
_id_prefixz>[LuU8]?('([^'\\]*(?:\\.[^'\\]*)*)'|"([^"\\]*(?:\\.[^"\\]*)*)")an  
    \b(
    void|_Bool
    |signed|unsigned
    |short|long
    |char
    |int
    |__uint128|__int128
    |__int(8|16|32|64|128)  # extension
    |float|double
    |_Decimal(32|64|128)
    |_Complex|_Imaginary
    |__float80|_Float64x|__float128|_Float128|__ibm128  # extension
    |__fp16  # extension
    |_Sat|_Fract|fract|_Accum|accum  # extension
    )\b
    )
__future__r   retypingr   collections.abcr   r   	frozensetr6   __annotations__r?   rP   rU   rZ   _max_idr]   compileDOTALL
_string_reVERBOSE_simple_type_specifiers_re     U/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/sphinx/domains/c/_ids.py<module>rm      s   " " " " " " " 				             .--------  i ! ! !  	    8 &I 	' 	' 	' 	 	 	 	 	 	2 2 2     ( ( (     - - -     " .
 . . . . RZ$I 
 (RZ" J%    rk   