Hacked By AnonymousFox
�
c��fd � �\ � d dl Z d dlZd dlZd dlZd dlZddlmZ d� Zd� Zd� Z d
d�Z
dd �ZdS )� N� )� constantsc �8 � t j | � � } t j | � � r| j }|j |j fS t
| t j � � rt | j
� � S t
| t j � � rt | j
� � S d S �N)�inspect�unwrap�
isfunction�__code__�co_filename�co_firstlineno�
isinstance� functools�partial�_get_function_source�func�
partialmethod)r �codes �=/opt/alt/python311/lib64/python3.11/asyncio/format_helpers.pyr r
s� � ��>�$���D���$��� 7��}��� �$�"5�6�6��$� �)�*�*� /�#�D�I�.�.�.��$� �/�0�0� /�#�D�I�.�.�.��4� c �x � t | |d � � }t | � � }|r|d|d � d|d � �z
}|S )Nz at r �:r )�_format_callbackr )r �args� func_repr�sources r �_format_callback_sourcer sQ � � ��t�T�2�2�I�
!�$�
'�
'�F�
� 4��3�F�1�I�3�3��q� �3�3�3� ��r c � � g }| r|� d� | D � � � � |r1|� d� |� � � D � � � � d� d� |� � � � S )z�Format function arguments and keyword arguments.
Special case for a single parameter: ('hello',) is formatted as ('hello').
c 3 �>