§
    ¢”jò  ã                   ó   — d Z d„ Zd„ ZdS )z2Private utility methods used by the subset modulesc                  ó   ‡ — ˆ fd„}|S )zOReturns a decorator function that adds a new method to one or
    more classes.c                 ó   •— g }‰D ]w}||v rŒ|                      |¦  «         |j        dk    s
J d¦   «         ‚t          || j        ¦  «        rJ d|j        ›d| j        ›d�¦   «         ‚t          || j        | ¦  «         Œxd S )NÚDefaultTablezOops, table class not found.zOops, class 'z' has method 'z'.)ÚappendÚ__name__ÚhasattrÚsetattr)ÚmethodÚdoneÚclazzÚclazzess      €úd/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/fontTools/subset/util.pyÚwrapperz_add_method.<locals>.wrapper   s»   ø€ ØˆØð 	4ð 	4ˆEØ˜ˆ}ˆ}ØØ�KŠK˜ÑÔÐØ”> ^Ò3Ð3Ð3Ð5SÑ3Ô3Ð3ÝØ�v”ñô ð Wð Wð Wà6;´n°n°nÀfÄoÀoÀoÐVñWô Wð Wõ �E˜6œ?¨FÑ3Ô3Ð3Ð3Øˆtó    © )r   r   s   ` r   Ú_add_methodr      s#   ø€ ðð ð ð ð ð €Nr   c                 ó:   — t          t          | ¦  «        ¦  «        S )N)ÚsortedÚset)Úls    r   Ú
_uniq_sortr      s   € Ý•#�a‘&”&‰>Œ>Ðr   N)Ú__doc__r   r   r   r   r   ú<module>r      s3   ðØ 8Ð 8ðð ð ð(ð ð ð ð r   