Your IP : 3.144.95.167


Current Path : /opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/
Upload File :
Current File : //opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pyc

�
�Rec@`snddlmZmZmZyddlmZWn!ek
rSddlmZnXdefd��YZdS(i(tabsolute_importtdivisiontunicode_literals(tMappingtTriecB`s5eZdZdd�Zd�Zd�Zd�ZRS(uAbstract base class for triesc`s?tt|�j�}�dkr+t|�S�fd�|D�S(Nc`s%h|]}|j��r|�qS((t
startswith(t.0tx(tprefix(s�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pys	<setcomp>s	(tsuperRtkeystNonetset(tselfRR
((Rs�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pyR
s
cC`s.x'|j�D]}|j|�r
tSq
WtS(N(R
RtTruetFalse(R
Rtkey((s�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pythas_keys_with_prefixscC`s^||kr|Sx;tdt|�d�D] }|| |kr*|| Sq*Wt|��dS(Ni(trangetlentKeyError(R
Rti((s�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pytlongest_prefixs 
cC`s|j|�}|||fS(N(R(R
Rtlprefix((s�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pytlongest_prefix_item&sN(t__name__t
__module__t__doc__RR
RRR(((s�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pyR	s
			
N(	t
__future__RRRtcollections.abcRtImportErrortcollectionsR(((s�/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_base.pyt<module>s



?>