Module Expr Str ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore TupleLoad NameLoad Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list
N/A N/A 
Dict that has a callback on all updates
 UpdateDict N/A dict N/A N/A updated None N/A updated_args None _updated N/A N/A self N/A N/A N/A 
        Assign to new_dict.updated to track updates
         N/A updated N/A self updated N/A N/A updated None N/A N/A args N/A self updated_args N/A N/A args None N/A N/A args N/A self N/A N/A updated args N/A __setitem__ N/A N/A self key item N/A N/A N/A N/A N/A dict __setitem__ self key item N/A N/A N/A self _updated N/A __delitem__ N/A N/A self key N/A N/A N/A N/A N/A dict __delitem__ self key N/A N/A N/A self _updated N/A clear N/A N/A self N/A N/A N/A N/A N/A dict clear self N/A N/A N/A self _updated N/A update N/A N/A self N/A args kw N/A N/A N/A N/A dict update self args kw N/A N/A N/A self _updated N/A setdefault N/A N/A self key failobj N/A None N/A N/A N/A N/A dict setdefault self key failobj N/A N/A N/A self _updated N/A pop N/A N/A self N/A N/A N/A v N/A N/A dict pop self N/A N/A N/A self _updated N/A v N/A popitem N/A N/A self N/A N/A N/A v N/A N/A dict popitem self N/A N/A N/A self _updated N/A v N/A N/A