// PyMem_Free(osn);
//}
+#ifndef NDEBUG
static int
_objsnapshot_is_clear(_objsnapshot *osn)
{
&& _rawstring_is_clear(&osn->modname)
&& _rawstring_is_clear(&osn->clsname);
}
+#endif
static void
_objsnapshot_summarize(_objsnapshot *osn, _rawstring *rawbuf, const char *msg)
PyMem_Free(tbs);
}
+#ifndef NDEBUG
static int
_tbsnapshot_is_clear(_tbsnapshot *tbs)
{
&& _rawstring_is_clear(&tbs->tbs_funcname)
&& _rawstring_is_clear(&tbs->tbs_filename);
}
+#endif
static int
_tbsnapshot_from_pytb(_tbsnapshot *tbs, PyTracebackObject *pytb)
PyMem_Free(es);
}
+#ifndef NDEBUG
static int
_excsnapshot_is_clear(_excsnapshot *es)
{
&& es->es_msg == NULL
&& _objsnapshot_is_clear(&es->es_object);
}
+#endif
static PyObject *
_excsnapshot_get_exc_naive(_excsnapshot *es)
PyMem_Free(she);
}
+#ifndef NDEBUG
static int
_sharedexception_is_clear(_sharedexception *she)
{
&& _excsnapshot_is_clear(&she->snapshot)
&& _rawstring_is_clear(&she->msg);
}
+#endif
static PyObject *
_sharedexception_get_cause(_sharedexception *sharedexc)