HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //lib/python3.8/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/genshi.cpython-38.pyc
U

��.e	�@s�ddlmZmZmZddlmZddlmZmZmZm	Z	m
Z
ddlmZmZm
Z
mZmZmZddlmZddlmZmZGd	d
�d
ej�ZdS)�)�absolute_import�division�unicode_literals)�QName)�START�END�
XML_NAMESPACE�DOCTYPE�TEXT)�START_NS�END_NS�START_CDATA�	END_CDATA�PI�COMMENT�)�base�)�voidElements�
namespacesc@seZdZdd�Zdd�ZdS)�
TreeWalkerccsXd}|jD](}|dk	r.|�||�D]
}|Vq"|}q
|dk	rT|�|d�D]
}|VqHdS)N)Ztree�tokens)�selfZprevious�event�token�r�K/usr/lib/python3.8/site-packages/pip/_vendor/html5lib/treewalkers/genshi.py�__iter__
s
zTreeWalker.__iter__ccst|\}}}|tkr�|\}}|j}|j}	i}
|D]0\}}t|t�rR||
|j|jf<q.||
d|f<q.|	tdkr�|tkr�|�|	||
|p�|dtkp�|d|k�D]
}
|
Vq�n|�	|	||
�Vn�|tkr�|j}|j}	|	tdks�|tkr�|�
|	|�Vnz|tk�r|�|�Vnb|t
k�r2|�|�D]}
|
V�q"n>|tk�rJ|j|�Vn&|tttttttfk�rdn|�|�VdS)NZhtmlrr)rZ	localname�	namespace�
isinstancerrrZemptyTagrZstartTagZendTagrZcommentr
�textr	Zdoctyperrrr
rr�unknown)rr�nextZkind�data�_�tagZattribs�namerZconverted_attribs�k�vrrrrrsH



�




�zTreeWalker.tokensN)�__name__�
__module__�__qualname__rrrrrrrsrN)Z
__future__rrrZgenshi.corerrrrr	r
rrr
rrr�rZ	constantsrrrrrrr�<module>s