File: //lib64/python3.9/__pycache__/timeit.cpython-39.opt-2.pyc
a
    �DOg�4  �                   @   s�   d dl Z d dlZd dlZd dlZg d�ZdZdZdZejZ	e
ZdZdd� Z
G d	d
� d
�Zdde	edfdd
�Zdde	eedfdd�Zddd�dd�Zedkr�e�e� � dS )�    N)�Timer�timeit�repeat�
default_timerz<timeit-src>i@B �   z�
def inner(_it, _timer{init}):
    {setup}
    _t0 = _timer()
    for _i in _it:
        {stmt}
    _t1 = _timer()
    return _t1 - _t0
c                 C   s   | � ddd|  �S )N�
� )�replace)�src�indent� r   �/usr/lib64/python3.9/timeit.py�reindentO   s    r   c                   @   sL   e Zd Zddedfdd�Zd
dd�Zefdd�Zeefd	d
�Z	ddd�Z
dS )r   �passNc                 C   s�   || _ i }|d u rt� n|}d}t|t�rJt|td� |d }t|d�}n*t|�rl||d<