ó
    oñ:iò  ã                   ó   • S r S rS rg)z2Private utility methods used by the subset modulesc                  ó   ^ • U 4S jnU$ )zKReturns a decorator function that adds a new method to one or
more classes.c                 ó"  >• / nT H†  nX!;   a  M
  UR                  U5        UR                  S:w  d   S5       e[        X R                  5      (       a$   SUR                  < SU R                  < S35       e[        X R                  U 5        Mˆ     g )NÚDefaultTablezOops, table class not found.zOops, class 'z' has method 'z'.)ÚappendÚ__name__ÚhasattrÚsetattr)ÚmethodÚdoneÚclazzÚclazzess      €ÚX/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/fontTools/subset/util.pyÚwrapperÚ_add_method.<locals>.wrapper   sˆ   ø€ ØˆÛˆEØ‹}ÙØ�K‰K˜ÔØ—>‘> ^Ó3ÐSÐ5SÓSÐ3ÜØ—‘÷ñ ñ Wà6;·n´nÀfÇoÄoÐVóWð ô �EŸ?™?¨FÖ3ñ ð ó    © )r   r   s   ` r   Ú_add_methodr      s   ø€ õð €Nr   c                 ó*   • [        [        U 5      5      $ )N)ÚsortedÚset)Úls    r   Ú
_uniq_sortr      s   € Ü”#�a“&‹>Ðr   N)Ú__doc__r   r   r   r   r   Ú<module>r      s   ðÙ 8òó(r   