Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_code.cpython-311.opt-2.pyc |
�
�Ke'] � � � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZ d dlZn
# e $ r dZY nw xY wd dl
mZmZm
Z
mZ d dlmZ d dl
mZ d dlmZ ed Zd� Zd� Zd � Z G d
� dej � � Zd� Z G d
� dej � � Z G d� dej � � Zd� Zd� Zd� Zd� Z d� Z! e"� � fd�Z#d� Z$d� Z%d� Z& G d� dej � � Z' ed�� � r�e��ej( Z) ej* dej+ � � Z,e)j- Z.e,fe._/ ej0 e._1 e)j2 Z3ej4 ej0 ej+ fe3_/ ej5 e3_1 e)j6 Z7ej4 ej0 ej8 ej+ � � fe7_/ ej5 e7_1 da9d� Z: e,e:� � Z; e.e;� � Z< G d� d ej � � Z=d!� Z>e?d"k r ej@ � � dS dS )#� N)�cpython_only�check_impl_detail�requires_debug_ranges�
gc_collect)�assert_python_ok)�threading_helper)�opmap�COPY_FREE_VARSc # � K � | D ]7}t |� � }|� d� � r
d|j z V � �3|V � �8d S )Nz<code objectz<code object %s>)�repr�
startswith�co_name)�t�elt�rs �8/usr/local/apps/python3/lib/python3.11/test/test_code.py�constsr � sb � � � �8�� � ����I�I���<�<��'�'� �$�s�{�2�2�2�2�2��G�G�G�G�� � c
� � dD ]'}t |�dt | d|z � � ��� � �(t dt t | j � � � � � � d S )N)
�name�argcount�posonlyargcount�kwonlyargcount�names�varnames�cellvars�freevars�nlocals�flagsz: �co_zconsts:)�print�getattr�tupler � co_consts)�co�attrs r �dumpr'