+
    Ĝi                     \    ^ RI HtHtHt ^ RIHt ^RIHt  ! R R]P                  4      t	R# )    )absolute_importdivisionunicode_literals)Node)basec                   8   a  ] tR t^t o R tR tR tR tRtV t	R# )
TreeWalkerc                2   VP                   \        P                  8X  d3   \        P                  VP
                  VP                  VP                  3# VP                   \        P                  \        P                  39   d   \        P                  VP                  3# VP                   \        P                  8X  d   / p\        VP                  P                  4       4       Fg  pVP!                  V4      pVP"                  '       d'   VP$                  W#P"                  VP&                  3&   KL  VP$                  VR VP
                  3&   Ki  	  \        P(                  VP"                  VP*                  W!P-                  4       3# VP                   \        P.                  8X  d   \        P0                  VP                  3# VP                   \        P2                  \        P4                  39   d   \        P6                  3# \        P8                  VP                   3# N)nodeTyper   DOCUMENT_TYPE_NODEr   DOCTYPEnamepublicIdsystemId	TEXT_NODECDATA_SECTION_NODETEXT	nodeValueELEMENT_NODElist
attributeskeysgetAttributeNodenamespaceURIvalue	localNameELEMENTnodeNamehasChildNodesCOMMENT_NODECOMMENTDOCUMENT_NODEDOCUMENT_FRAGMENT_NODEDOCUMENTUNKNOWN)selfnodeattrsattrs   &&  a/Users/mibo/.openclaw/workspace/.venv-ak/lib/python3.14/site-packages/html5lib/treewalkers/dom.pygetNodeDetailsTreeWalker.getNodeDetails	   su   ==D333<<DMM4==HH]]t~~t/F/FGG99dnn,,]]d///ET__1134,,T2$$$AEE,,dnn=>/3zzE4+, 5 LL$"3"3T]]--/1 1 ]]d///<<//]]t1143N3NOOMM## <<..    c                    VP                   # r   )
firstChildr'   r(   s   &&r+   getFirstChildTreeWalker.getFirstChild$       r.   c                    VP                   # r   )nextSiblingr1   s   &&r+   getNextSiblingTreeWalker.getNextSibling'   s    r.   c                    VP                   # r   )
parentNoder1   s   &&r+   getParentNodeTreeWalker.getParentNode*   r4   r.    N)
__name__
__module____qualname____firstlineno__r,   r2   r7   r;   __static_attributes____classdictcell__)__classdict__s   @r+   r	   r	      s     /6  r.   r	   N)

__future__r   r   r   xml.domr    r   NonRecursiveTreeWalkerr	   r=   r.   r+   <module>rI      s#    B B  #,, #r.   