Ë
    æØjjR  ã                  óH   — d dl mZ d dlmZ d dlmZ ed   Z G d„ de«      Zy)é    )Úannotations)ÚLiteral)ÚProtocol)ÚndiffÚblockc                  ó   — e Zd Zddd„Zy)Ú_HighlightFuncc                 ó   — y)z'Apply highlighting to the given source.N© )ÚselfÚsourceÚlexers      ú[/opt/eval-harness/bench_task/venv/lib/python3.12/site-packages/_pytest/assertion/_typing.pyÚ__call__z_HighlightFunc.__call__   s   � ó    N)Úpython)r   Ústrr   zLiteral['diff', 'python']Úreturnr   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r	   r	   
   s   „ õ6r   r	   N)Ú
__future__r   Útypingr   r   Ú_AssertionTextDiffStyler	   r   r   r   ú<module>r      s(   ðÝ "å Ý ð "Ð"2Ñ3Ð ô6�Xõ 6r   