code: def test_pyobject(self):
      o = ()
      from sys import getrefcount as grc
  
      for o in (), [], object():
          initial = grc(o)
          # This call leaks a reference to 'o'...
          self.check_type(py_object, o)
          before = grc(o)
          # ...but this call doesn't leak any more.  Where is the refcount?
          self.check_type(py_object, o)
          after = grc(o)
          self.assertEqual((after, o), (before, o))
  
imports: import functools
  import unittest
  from ctypes import *
  from ctypes.test import need_symbol
  import _ctypes_test
label_desc: Use image node_id 18 for calling the Callbacks obj's underlying member method code with example usage: obj.test_pyobject() without return types