+
    öÙ†j'  ã                   óR   € R t . ROt^ RIt]3t ! R R]4      t ! R R]4      t	R t
R# )z¡Python version compatibility support for minidom.

This module contains internal implementation details and
should not be imported; use xml.dom.minidom instead.
ÚNodeListÚEmptyNodeListNc                   óR   a € ] tR t^2t o RtR tR tR t]! ]]RR7      t	R t
RtV tR# )	r   c                óN   € ^ Tu;8:  d   \        V 4      8  d    W,          #  R# R# )é    N©Úlen©ÚselfÚindexs   &&Ú)/usr/lib/python3.14/xml/dom/minicompat.pyÚitemÚNodeList.item5   s    € Ø�Ö!œ˜D›	Õ!Ø•;Ðô "ó    c                ó   € \        V 4      # ©Nr   ©r
   s   &r   Ú_get_lengthÚNodeList._get_length9   s   € Ü�4‹yÐr   c                ó@   € \         P                  P                  R 4      h©z.attempt to modify read-only attribute 'length'©ÚxmlÚdomÚNoModificationAllowedErr©r
   Úvalues   &&r   Ú_set_lengthÚNodeList._set_length<   ó   € Ü�g‰g×.Ñ.Ø<ó>ð 	>r   ú$The number of nodes in the NodeList.©Údocc                ó   € Vf   . pWR&   R # )N:NNN© )r
   Ústates   &&r   Ú__setstate__ÚNodeList.__setstate__D   s   € ØŠ=ØˆEØˆQ‹r   r$   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	__slots__r   r   r   ÚpropertyÚlengthr&   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r   2   s7   ø‡ € Ø€Iòòò>ñ �k ;Ø@ôB€F÷ð r   c                   óX   a € ] tR t^Jt o RtR tR tR tR tR t	]
! ]]	RR7      tRtV tR	# )
r   c                ó<   € \        4       pVP                  V4       V# r   ©r   Úextend©r
   ÚotherÚNLs   && r   Ú__add__ÚEmptyNodeList.__add__M   ó   € Ü‹ZˆØ
�	‰	�%ÔØˆ	r   c                ó<   € \        4       pVP                  V4       V# r   r5   r7   s   && r   Ú__radd__ÚEmptyNodeList.__radd__R   r<   r   c                ó   € R # r   r$   r	   s   &&r   r   ÚEmptyNodeList.itemW   s   € Ùr   c                ó   € ^ # )r   r$   r   s   &r   r   ÚEmptyNodeList._get_lengthZ   s   € Ùr   c                ó@   € \         P                  P                  R 4      hr   r   r   s   &&r   r   ÚEmptyNodeList._set_length]   r   r   r    r!   r$   N)r(   r)   r*   r+   r,   r:   r>   r   r   r   r-   r.   r/   r0   r1   s   @r   r   r   J   s7   ø‡ € Ø€Iòò
ò
òò>ñ �k ;Ø@ôB†Fr   c                 ó¸   € \        V R V,           4      pV3R lp\        V RV,           4      '       d   Q RV,           4       h\        W4VR7      p\        WV4       R# )Ú_get_c                 ó`   € \         P                  P                  R \        V4      ,           4      h)z&attempt to modify read-only attribute )r   r   r   Úrepr)r
   r   Únames   &&&r   ÚsetÚdefproperty.<locals>.setg   s'   € Ü�g‰g×.Ñ.Ø4´t¸D³zÕAóCð 	Cr   Ú_set_zexpected not to find _set_r!   N)ÚgetattrÚhasattrr-   Úsetattr)ÚklassrJ   r"   ÚgetrK   Úprops   &&&   r   ÚdefpropertyrT   e   sY   € Ü
�%˜' D�.Ó
*€CØ"ô Cô �u˜g¨�n×-Ò-ð /Ø'¨$Õ.ó/Ð-ä�C #Ô&€DÜˆE˜Ör   )r   r   ÚStringTypesrT   )Ú__doc__Ú__all__Úxml.domr   ÚstrrU   Úlistr   Útupler   rT   r$   r   r   Ú<module>r\      s<   ðñòT F€ã àˆf€ôˆtô ô0B�Eô Bô6r   