/// <summary> /// ConstructorBinding dealloc implementation. /// </summary> public new static void tp_dealloc(IntPtr ob) { var self = (ConstructorBinding)GetManagedObject(ob); Runtime.XDecref(self.repr); Runtime.XDecref(self.pyTypeHndl); ExtensionType.FinalizeObject(self); }
/// <summary> /// Descriptor dealloc implementation. /// </summary> public new static void tp_dealloc(IntPtr ob) { var self = (MethodObject)GetManagedObject(ob); Runtime.XDecref(self.doc); if (self.unbound != null) { Runtime.XDecref(self.unbound.pyHandle); } ExtensionType.FinalizeObject(self); }