File: //lib64/python3.6/test/__pycache__/inspect_fodder2.cpython-36.pyc
3
\ � @ 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 �'/usr/lib64/python3.6/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> s 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% s 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 s c C s | t � d<