�
Ϫ�f�G � � � d Z ddlZddlZddlZddlmZ ddlmZm Z ddl
mZ ddlm
Z G d� d � Z G d
� de� Z G d� d
e� Z G d� de� Z G d� d� Z G d� d� Z e� Zeeeeee ed� e ee� g Z G d� d� Z G d� d� Z! G d� d� Z" G d� d� Z#d� Z$ G d� de%� Z& ejN d� Z(d � Z)d!� Z*d"� Z+d#� Z,d$� Z- G d%� d&� Z.d'� Z/d.d(�Z0d)� Z1d*� Z2d+� Z3 G d,� d-� Z4y)/z|
AOT: Abstract Object Trees
The source-code-marshallin'est abstract-object-serializin'est persister
this side of Marmalade!
� N)�crefutil)�log�reflect)�_constructMethod� )�generate_tokensc � � e Zd Zd� Zy)�Namedc � � || _ y �N��name)�selfr s �7/usr/lib/python3/dist-packages/twisted/persisted/aot.py�__init__zNamed.__init__" |