Glib::Exception::~Exception() (struct Exception * const this)
{
  int D.32184;
  void * D.32188;

  try
    {
      {
        this->_vptr.Exception = &MEM[(void *)&_ZTVN4Glib9ExceptionE + 16B];
        try
          {

          }
        finally
          {
            *this = {CLOBBER};
          }
      }
      <D.32071>:
      D.32184 = 0;
      if (D.32184 != 0) goto <D.32185>; else goto <D.32186>;
      <D.32185>:
      operator delete (this);
      goto <D.32187>;
      <D.32186>:
      <D.32187>:
    }
  catch
    {
      <<<eh_filter (NULL)>>>
        {
          
            D.32188 = __builtin_eh_pointer (0);
            __cxa_call_unexpected (D.32188);
          
        }
    }
}


virtual Glib::Exception::~Exception() (struct Exception * const this)
{
  Glib::Exception::~Exception (this);
  <D.32075>:
  operator delete (this);
}


virtual Glib::ustring Glib::Exception::what() const (const struct Exception * const this)
{
  static const char __PRETTY_FUNCTION__[52] = "virtual Glib::ustring Glib::Exception::what() const";

  g_assertion_message_expr ("glibmm", "exception.cc", 38, &__PRETTY_FUNCTION__, 0B);
  Glib::ustring::ustring (<retval>);
  return <retval>;
}


