Module Expr Str Import alias ImportFrom alias alias ClassDef bases body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assert Num Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body If UnaryOpNot Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Import alias Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assert Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert CompareEq NameLoad Num Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotIn NameLoad TupleLoad Num Num body Raise Call NameLoad Str If NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd Call NameLoad NameLoad Str Call NameLoad NameLoad Str body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ImportFrom alias ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad orelse Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
Utility classes for dealing with circular references.
 N/A types twisted.python log reflect NotKnown N/A N/A __init__ N/A N/A self N/A N/A N/A N/A self dependants N/A N/A N/A self resolved 0 N/A addDependant N/A N/A self mutableObject key N/A N/A N/A N/A N/A self resolved N/A N/A N/A N/A self dependants append N/A mutableObject key N/A N/A resolvedObject None resolveDependants N/A N/A self newObject N/A N/A N/A N/A self resolved 1 N/A N/A self resolvedObject newObject N/A N/A mut key N/A self dependants N/A N/A N/A mut N/A key newObject N/A N/A isinstance newObject NotKnown N/A N/A N/A N/A newObject addDependant mut key N/A __hash__ N/A N/A self N/A N/A N/A 0 I am not to be used as a dictionary key. N/A N/A _Container N/A NotKnown N/A N/A 
    Helper class to resolve circular references on container objects.
     __init__ N/A N/A self l containerType N/A N/A N/A 
        @param l: The list of object which may contain some not yet referenced
        objects.

        @param containerType: A type of container objects (e.g., C{tuple} or
            C{set}).
         N/A N/A N/A NotKnown __init__ self N/A N/A self containerType containerType N/A N/A self l l N/A N/A self locs N/A range N/A len l N/A idx N/A xrange N/A len l N/A N/A N/A N/A isinstance N/A l N/A idx NotKnown N/A N/A N/A N/A N/A self locs remove idx N/A N/A N/A N/A N/A l N/A idx addDependant self idx N/A N/A N/A self locs N/A N/A N/A N/A self resolveDependants N/A N/A self containerType N/A self l N/A __setitem__ N/A N/A self n obj N/A N/A N/A 
        Change the value of one contained objects, and resolve references if
        all objects have been referenced.
         N/A N/A N/A self l N/A n obj N/A N/A N/A isinstance obj NotKnown N/A N/A N/A N/A N/A self locs remove n N/A N/A N/A self locs N/A N/A N/A N/A self resolveDependants N/A N/A self containerType N/A self l N/A N/A _Tuple N/A _Container N/A N/A 
    Manage tuple containing circular references. Deprecated: use C{_Container}
    instead.
     __init__ N/A N/A self l N/A N/A N/A 
        @param l: The list of object which may contain some not yet referenced
        objects.
         N/A N/A N/A _Container __init__ self l tuple N/A N/A _InstanceMethod N/A NotKnown N/A __init__ N/A N/A self im_name im_self im_class N/A N/A N/A N/A N/A NotKnown __init__ self N/A N/A self my_class im_class N/A N/A self name im_name N/A N/A N/A im_self addDependant self 0 N/A __call__ N/A N/A self N/A args kw N/A N/A traceback N/A N/A N/A log msg N/A instance method %s.%s N/A N/A N/A reflect qual N/A self my_class N/A self name N/A N/A N/A log msg N/A being called with %r %r N/A args kw N/A N/A N/A traceback print_stack file N/A log logfile N/A 0 N/A __setitem__ N/A N/A self n obj N/A N/A N/A N/A n 0 only zero index allowed N/A N/A N/A isinstance obj NotKnown N/A N/A method N/A N/A types MethodType N/A N/A N/A self my_class __dict__ N/A N/A self name obj N/A self my_class N/A N/A N/A self resolveDependants method N/A N/A _DictKeyAndValue N/A N/A __init__ N/A N/A self dict N/A N/A N/A N/A self dict dict N/A __setitem__ N/A N/A self n obj N/A N/A N/A N/A n N/A 1 0 N/A N/A N/A RuntimeError DictKeyAndValue should only ever be called with 0 or 1 N/A n N/A N/A N/A self value obj N/A N/A N/A self key obj N/A N/A N/A hasattr self key N/A hasattr self value N/A N/A N/A N/A self dict N/A N/A self key N/A self value N/A N/A _Dereference N/A NotKnown N/A __init__ N/A N/A self id N/A N/A N/A N/A N/A NotKnown __init__ self N/A N/A self id id N/A N/A twisted.internet.defer Deferred _Catcher N/A N/A catch N/A N/A self value N/A N/A N/A N/A self value value N/A N/A _Defer N/A Deferred NotKnown N/A __init__ N/A N/A self N/A N/A N/A N/A N/A Deferred __init__ self N/A N/A N/A NotKnown __init__ self N/A N/A N/A self pause N/A N/A wasset 0 __setitem__ N/A N/A self n obj N/A N/A N/A N/A self wasset N/A N/A N/A RuntimeError N/A setitem should only be called once, setting %r to %r N/A n obj N/A N/A N/A self wasset 1 N/A N/A N/A self callback obj N/A addDependant N/A N/A self dep key N/A N/A N/A N/A N/A NotKnown addDependant self dep key N/A N/A N/A self unpause N/A resovd N/A self result N/A N/A N/A self resolveDependants resovd N/A N/A