File: //usr/local/lib/python3.7/test/__pycache__/inspect_fodder2.cpython-37.pyc
B
��g � @ sd d=dd�Z dd� Ze � e e �dd� ��Zedd� �Zd d
� Zdd
� Zdd
� Zd
d� Zdd� Zdd� Z d dd
� d gZ
dd� Zedd
� � dd� Zdd
� d gZ
dd� ZdZdd� Zd\ZZd ZG d!d"� d"�Zd\ZZd Zd#d$� Zd%d&� Ze� jZd'd(�d)d*�Zed+�d,d-�Zd.d/� Ze d0d
� �d1d2� �Z G d3d4� d4�Z!d5d6l"m#Z# d7d8� Z$e$d9d:� �Z%G d;d<� d<�Z&d S )>Nc C s dd� }|S )Nc S s | S )N� )�funcr r �0/usr/local/lib/python3.7/test/inspect_fodder2.py�wrapper s zwrap.<locals>.wrapperr )Zfoor r r r �wrap s r c C s dd� }|S )Nc S s t d� d S )NZhello)�printr r r r �insteadfunc s zreplace.<locals>.insteadfuncr )r r r r r �replace s r c C s d S )Nr r r r r �wrapped s r c C s d S )Nr r r r r �gone s r
c C s | S )Nr )�mr r r �<lambda> � r c C s | o
| o
| S )Nr )�gr r r r s c C s | o| S )Nr )�dr r r r ! s c C s d S )Nr r r r r �onelinefunc% r
r c C s d S )Nr )�arg1�arg2Zarg3Zarg4r r r �manyargs( s r c C s | o| S )Nr )r r r r �twolinefunc, s r c C s | S )Nr )�xr r r r 1 r
c C s | t � d<