#include <stdlib.h>
#if __APPLE__
#include <cxxabi.h>
#endif
#include "typeinfo"
std::bad_cast::bad_cast() throw()
{
}
std::bad_cast::~bad_cast() throw()
{
}
const char*
std::bad_cast::what() const throw()
{
return "std::bad_cast";
}
std::bad_typeid::bad_typeid() throw()
{
}
std::bad_typeid::~bad_typeid() throw()
{
}
const char*
std::bad_typeid::what() const throw()
{
return "std::bad_typeid";
}
#if __APPLE__
void __cxxabiv1::__cxa_bad_typeid() { throw std::bad_typeid(); }
void __cxxabiv1::__cxa_bad_cast() { throw std::bad_cast(); }
#endif