Ë
    £eh  ã                   ód   — d Z ddlmZ ddlmZ  G d„ de«      Zej                  e«      d„ «       Zy)z=Specialization of fontTools.misc.visitor to work with TTFont.é    )ÚVisitor)ÚTTFontc                   ó(   ‡ — e Zd Zˆ fd„Zˆ fd„Zˆ xZS )Ú	TTVisitorc                 óR   •— t        |t        «      ryt        ‰| �  |||g|¢­i |¤Ž y )NF)Ú
isinstancer   ÚsuperÚ	visitAttr)ÚselfÚobjÚattrÚvalueÚargsÚkwargsÚ	__class__s         €úW/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/fontTools/ttLib/ttVisitor.pyr
   zTTVisitor.visitAttr   s+   ø€ Ü�eœVÔ$ØÜ‰Ñ˜#˜t UÐ<¨TÒ<°VÓ<ó    c                 óh   •— t        |d«      r|j                  d¬«       t        ‰| �  |g|¢­i |¤Ž y )NÚensureDecompiledF)Úrecurse)Úhasattrr   r	   Úvisit)r   r   r   r   r   s       €r   r   zTTVisitor.visit   s5   ø€ Ü�3Ð*Ô+Ø× Ñ ¨Ð Ô/Ü‰‰�cÐ+˜DÒ+ FÓ+r   )Ú__name__Ú
__module__Ú__qualname__r
   r   Ú__classcell__)r   s   @r   r   r      s   ø„ ô=÷
,ð ,r   r   c                 óŒ   — t        | d«      ry|| _        |j                  «       D ]  } | j                  ||   g|¢­i |¤Ž Œ | `y)NÚfontF)r   r   Úkeysr   )Úvisitorr   r   r   Útags        r   r   r      sQ   € ô ˆw˜ÔØà€G„LØ�y‰y‹{ò 2ˆØˆ�‰�d˜3‘iÐ1 $Ò1¨&Ó1ð2àˆØr   N)Ú__doc__ÚfontTools.misc.visitorr   ÚfontTools.ttLibr   r   Úregisterr   © r   r   ú<module>r'      s9   ðÙ Cå *Ý "ô	,�ô 	,ð ×Ñ�FÓñó ñr   