Module Expr Str ImportFrom alias alias Import alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareEq Call AttributeLoad NameLoad attr NameLoad Num Expr Call NameLoad CompareEq NameLoad Dict decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body ClassDef bases body Pass decorator_list Assign NameStore Call NameLoad Assign NameStore Dict NameLoad Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str Expr Call NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Num Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Expr Call NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Num Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Expr Call NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict BinOpAdd Num Num Num Assign NameStore BinOpAdd Num Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str Expr Call NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Expr Call NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str Expr Call NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Expr Call NameLoad UnaryOpNot NameLoad decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults ListLoad Str body Assign NameStore Dict Str Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad CompareEq NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call NameLoad NameLoad AttributeLoad NameLoad attr Str decorator_list Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad ListLoad Str decorator_list Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Str Expr Call NameLoad CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Str Expr Call NameLoad CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Assign NameStore Num Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Str Expr Call NameLoad CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Str Expr Call NameLoad CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareEq NameLoad NameLoad Expr Call NameLoad CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Str Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad BinOpAdd Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body ClassDef bases body Pass decorator_list Assign TupleStore NameStore NameStore TupleLoad Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Str Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad BinOpAdd Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body ClassDef bases body Pass decorator_list Assign TupleStore NameStore NameStore TupleLoad Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict NameLoad Num Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Expr Call NameLoad CompareNotIn NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad Num Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Expr Call NameLoad CompareNotIn NameLoad NameLoad Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareEq SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call NameLoad CompareEq SubscriptLoad NameLoad Index Num BinOpAdd SubscriptLoad NameLoad Index Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore BinOpAdd Num Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body ClassDef bases body Pass decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Expr Call AttributeLoad NameLoad attr Str ListLoad Str Expr Call NameLoad UnaryOpNot NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Str Expr Call NameLoad CompareEq NameLoad Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Str Expr Call NameLoad CompareEq NameLoad Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Num Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Str Expr Call NameLoad CompareEq NameLoad Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Dict Dict Assign SubscriptStore NameLoad Index Str Num Assign SubscriptStore NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Str ListLoad Str Str Expr Call NameLoad CompareEq NameLoad NameLoad decorator_list AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A  Test refcounting and behavior of SCXX.
 __future__ absolute_import print_function N/A sys numpy.testing TestCase assert_ assert_raises run_module_suite scipy.weave inline_tools weave_test_utils dec TestDictConstruct N/A TestCase N/A test_empty N/A N/A self N/A N/A N/A code 
               py::dict val;
               return_val = val;
                N/A res N/A N/A inline_tools inline code N/A N/A assert_ N/A N/A N/A sys getrefcount res 2 N/A N/A assert_ N/A res N/A N/A N/A dec slow N/A TestDictHasKey N/A TestCase N/A test_obj N/A N/A self N/A N/A Foo N/A N/A N/A N/A N/A key N/A Foo N/A a N/A key 12345 N/A code 
               return_val =  a.has_key(key);
                N/A res N/A N/A inline_tools inline code N/A a key N/A N/A assert_ res N/A N/A dec slow test_int N/A N/A self N/A N/A N/A a N/A 1234 12345 N/A code 
               return_val = a.has_key(1234);
                N/A res N/A N/A inline_tools inline code N/A a N/A N/A assert_ res N/A N/A dec slow test_double N/A N/A self N/A N/A N/A a N/A 1234.0 12345 N/A code 
               return_val = a.has_key(1234.);
                N/A res N/A N/A inline_tools inline code N/A a N/A N/A assert_ res N/A N/A dec slow test_complex N/A N/A self N/A N/A N/A a N/A N/A 1 1j 12345 N/A key N/A 1 1j N/A code 
               return_val = a.has_key(key);
                N/A res N/A N/A inline_tools inline code N/A a key N/A N/A assert_ res N/A N/A dec slow test_string N/A N/A self N/A N/A N/A a N/A b 12345 N/A code 
               return_val = a.has_key("b");
                N/A res N/A N/A inline_tools inline code N/A a N/A N/A assert_ res N/A N/A dec slow test_std_string N/A N/A self N/A N/A N/A a N/A b 12345 N/A key_name b N/A code 
               return_val = a.has_key(key_name);
                N/A res N/A N/A inline_tools inline code N/A a key_name N/A N/A assert_ res N/A N/A dec slow test_string_fail N/A N/A self N/A N/A N/A a N/A b 12345 N/A code 
               return_val = a.has_key("c");
                N/A res N/A N/A inline_tools inline code N/A a N/A N/A assert_ N/A res N/A N/A dec slow N/A TestDictGetItemOp N/A TestCase N/A generic_get N/A N/A self code args N/A N/A a N/A N/A a N/A b 12345 N/A res N/A N/A inline_tools inline code args N/A N/A assert_ N/A res N/A a N/A b N/A test_char N/A N/A self N/A N/A N/A N/A N/A self generic_get return_val = a["b"]; N/A N/A dec slow test_char_fail N/A N/A self N/A N/A N/A N/A assert_raises KeyError N/A self generic_get return_val = a["c"]; N/A N/A N/A dec knownfailureif True N/A dec slow test_string N/A N/A self N/A N/A N/A N/A N/A self generic_get return_val = a[std::string("b")]; N/A N/A dec slow test_obj N/A N/A self N/A N/A N/A code 
               py::object name = "b";
               return_val = a[name];
                N/A N/A N/A self generic_get code N/A a N/A N/A dec slow test_obj_fail N/A N/A self N/A N/A N/A code 
               py::object name = "c";
               return_val = a[name];
                N/A N/A assert_raises KeyError N/A self generic_get code N/A a N/A N/A N/A dec knownfailureif True N/A dec slow N/A TestDictSetOperator N/A TestCase N/A generic_new N/A N/A self key val N/A N/A N/A a N/A N/A N/A N/A inline_tools inline a[key] = val; N/A a key val N/A N/A assert_ N/A N/A a N/A key val N/A before N/A N/A N/A sys getrefcount a N/A N/A sys getrefcount key N/A N/A sys getrefcount val N/A N/A N/A inline_tools inline a[key] = val; N/A a key val N/A N/A assert_ N/A N/A a N/A key val N/A after N/A N/A N/A sys getrefcount a N/A N/A sys getrefcount key N/A N/A sys getrefcount val N/A N/A assert_ N/A before after N/A generic_overwrite N/A N/A self key val N/A N/A N/A a N/A N/A overwritten 1 N/A N/A a N/A key overwritten N/A before_overwritten N/A N/A sys getrefcount overwritten N/A N/A N/A inline_tools inline a[key] = val; N/A a key val N/A N/A assert_ N/A N/A a N/A key val N/A before N/A N/A N/A sys getrefcount a N/A N/A sys getrefcount key N/A N/A sys getrefcount val N/A N/A N/A inline_tools inline a[key] = val; N/A a key val N/A N/A assert_ N/A N/A a N/A key val N/A after N/A N/A N/A sys getrefcount a N/A N/A sys getrefcount key N/A N/A sys getrefcount val N/A after_overwritten N/A N/A sys getrefcount overwritten N/A N/A assert_ N/A before after N/A N/A assert_ N/A before_overwritten after_overwritten N/A test_new_int_int N/A N/A self N/A N/A N/A N/A key val N/A 1234 12345 N/A N/A N/A self generic_new key val N/A N/A dec slow test_new_double_int N/A N/A self N/A N/A N/A N/A key val N/A 1234.0 12345 N/A N/A N/A self generic_new key val N/A N/A dec slow test_new_std_string_int N/A N/A self N/A N/A N/A N/A key val N/A hello 12345 N/A N/A N/A self generic_new key val N/A N/A dec slow test_new_complex_int N/A N/A self N/A N/A N/A N/A key val N/A N/A 1 1j 12345 N/A N/A N/A self generic_new key val N/A N/A dec slow test_new_obj_int N/A N/A self N/A N/A Foo N/A N/A N/A N/A N/A N/A key val N/A N/A Foo 12345 N/A N/A N/A self generic_new key val N/A N/A dec slow test_overwrite_int_int N/A N/A self N/A N/A N/A N/A key val N/A 1234 12345 N/A N/A N/A self generic_overwrite key val N/A N/A dec slow test_overwrite_double_int N/A N/A self N/A N/A N/A N/A key val N/A 1234.0 12345 N/A N/A N/A self generic_overwrite key val N/A N/A dec slow test_overwrite_std_string_int N/A N/A self N/A N/A N/A N/A key val N/A hello 12345 N/A N/A N/A self generic_overwrite key val N/A N/A dec slow test_overwrite_complex_int N/A N/A self N/A N/A N/A N/A key val N/A N/A 1 1j 12345 N/A N/A N/A self generic_overwrite key val N/A N/A dec slow test_overwrite_obj_int N/A N/A self N/A N/A Foo N/A N/A N/A N/A N/A N/A key val N/A N/A Foo 12345 N/A N/A N/A self generic_overwrite key val N/A N/A dec slow N/A TestDictDel N/A TestCase N/A generic N/A N/A self key N/A N/A N/A a N/A key 1 N/A N/A N/A inline_tools inline a.del(key); N/A a key N/A N/A assert_ N/A key a N/A N/A a N/A key 1 N/A before N/A N/A N/A sys getrefcount a N/A N/A sys getrefcount key N/A N/A N/A inline_tools inline a.del(key); N/A a key N/A N/A assert_ N/A key a N/A after N/A N/A N/A sys getrefcount a N/A N/A sys getrefcount key N/A N/A assert_ N/A N/A before N/A 0 N/A after N/A 0 N/A N/A assert_ N/A N/A before N/A 1 N/A N/A after N/A 1 1 N/A test_int N/A N/A self N/A N/A N/A key 1234 N/A N/A N/A self generic key N/A N/A dec slow test_double N/A N/A self N/A N/A N/A key 1234.0 N/A N/A N/A self generic key N/A N/A dec slow test_std_string N/A N/A self N/A N/A N/A key hello N/A N/A N/A self generic key N/A N/A dec slow test_complex N/A N/A self N/A N/A N/A key N/A 1 1j N/A N/A N/A self generic key N/A N/A dec slow test_obj N/A N/A self N/A N/A Foo N/A N/A N/A N/A N/A key N/A Foo N/A N/A N/A self generic key N/A N/A dec slow N/A TestDictOthers N/A TestCase N/A test_clear N/A N/A self N/A N/A N/A a N/A hello 1 N/A N/A N/A inline_tools inline a.clear(); N/A a N/A N/A assert_ N/A a N/A N/A dec slow test_items N/A N/A self N/A N/A N/A a N/A hello 1 N/A items N/A N/A inline_tools inline return_val = a.items(); N/A a N/A N/A assert_ N/A items N/A N/A a items N/A N/A dec slow test_values N/A N/A self N/A N/A N/A a N/A hello 1 N/A values N/A N/A inline_tools inline return_val = a.values(); N/A a N/A N/A assert_ N/A values N/A N/A a values N/A N/A dec slow test_keys N/A N/A self N/A N/A N/A a N/A hello 1 N/A keys N/A N/A inline_tools inline return_val = a.keys(); N/A a N/A N/A assert_ N/A keys N/A N/A a keys N/A N/A dec slow test_update N/A N/A self N/A N/A N/A N/A a b N/A N/A N/A N/A N/A a N/A hello 1 N/A N/A b N/A hello 2 N/A N/A N/A inline_tools inline a.update(b); N/A a b N/A N/A assert_ N/A a b N/A N/A dec slow N/A N/A N/A __name__ __main__ N/A N/A N/A run_module_suite