Module Expr Str Import alias identifier Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Import alias FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Num FunctionDef arguments args NameParam defaults body Return BinOpAdd BinOpAdd NameLoad NameLoad SubscriptLoad NameLoad Index Num decorator_list Return NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BinOpAdd BinOpAdd NameLoad AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BinOpAdd BinOpAdd NameLoad AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list decorator_list Assign NameStore ListLoad Num Num Num ClassDef bases NameLoad body Pass decorator_list ClassDef bases body Pass decorator_list If CompareEq NameLoad Str body Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareEq Call NameLoad NameLoad BinOpAdd NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareEq Call NameLoad NameLoad BinOpAdd NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assert CompareEq Call NameLoad NameLoad BinOpAdd NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareEq Call NameLoad NameLoad BinOpAdd NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call NameLoad NameLoad BinOpAdd NameLoad NameLoad TryExcept body Import alias Assign NameStore NameLoad handlers ExceptHandler body Import alias Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assert CompareIs NameLoad NameLoad Import alias Assign NameStore Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Str body Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call NameLoad NameLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr Str UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Str
N/A N/A 
test dill's ability to handle nested functions
 N/A dill pickle N/A N/A N/A pickle settings N/A recurse True N/A math adder N/A N/A augend N/A N/A N/A zero N/A 0 inner N/A N/A addend N/A N/A N/A N/A N/A addend augend N/A zero N/A 0 N/A N/A inner N/A cadder N/A object N/A __init__ N/A N/A self augend N/A N/A N/A N/A self augend augend N/A N/A self zero N/A 0 N/A __call__ N/A N/A self addend N/A N/A N/A N/A N/A addend N/A self augend N/A N/A self zero N/A 0 N/A N/A c2adder N/A N/A __init__ N/A N/A self augend N/A N/A N/A N/A self augend augend N/A N/A self zero N/A 0 N/A __call__ N/A N/A self addend N/A N/A N/A N/A N/A addend N/A self augend N/A N/A self zero N/A 0 N/A N/A N/A a N/A 0 1 2 basic N/A object N/A N/A N/A basic2 N/A N/A N/A N/A N/A N/A __name__ __main__ N/A N/A x 5 N/A y 1 N/A pa N/A N/A pickle dumps a N/A pmath N/A N/A pickle dumps math N/A pmap N/A N/A pickle dumps map N/A la N/A N/A pickle loads pa N/A lmath N/A N/A pickle loads pmath N/A lmap N/A N/A pickle loads pmap N/A N/A N/A list N/A map N/A math sin a N/A list N/A lmap N/A lmath sin la N/A pbasic2 N/A N/A pickle dumps basic2 N/A _pbasic2 N/A N/A N/A pickle loads pbasic2 N/A pbasic N/A N/A pickle dumps basic N/A _pbasic N/A N/A N/A pickle loads pbasic N/A pc2adder N/A N/A pickle dumps c2adder N/A pc2add5 N/A N/A N/A pickle loads pc2adder x N/A N/A N/A pc2add5 y N/A x y N/A pcadder N/A N/A pickle dumps cadder N/A pcadd5 N/A N/A N/A pickle loads pcadder x N/A N/A N/A pcadd5 y N/A x y N/A add5 N/A adder x N/A N/A N/A add5 y N/A x y N/A padder N/A N/A pickle dumps adder N/A padd5 N/A N/A N/A pickle loads padder x N/A N/A N/A padd5 y N/A x y N/A pinner N/A N/A pickle dumps add5 N/A p5add N/A N/A pickle loads pinner N/A N/A N/A p5add y N/A x y N/A N/A N/A test_moduledict N/A error None N/A N/A N/A N/A sys N/A error N/A N/A N/A sys exc_info N/A 1 N/A N/A error None N/A os N/A name test_moduledict.py N/A N/A N/A N/A N/A os path exists name N/A N/A N/A os path exists N/A name c N/A N/A N/A N/A os remove N/A name c N/A N/A N/A N/A N/A os path exists name N/A hasattr test_moduledict __cached__ N/A N/A N/A os path exists N/A test_moduledict __cached__ N/A N/A N/A N/A os remove N/A getattr test_moduledict __cached__ N/A N/A N/A N/A N/A os path exists __pycache__ N/A N/A N/A os listdir __pycache__ N/A N/A N/A N/A os removedirs __pycache__