21#include "uno/mapping.h"
27#define MAX_GP_REGS (8)
28#define MAX_FP_REGS (8)
36struct _Unwind_Exception
66extern "C" void __cxa_throw(
void* thrown_exception, std::type_info* tinfo,
void (*dest)(
void*))
69struct __cxa_eh_globals
struct _uno_Mapping uno_Mapping
__cxa_eh_globals * __cxa_get_globals()
bool return_in_hidden_param(typelib_TypeDescriptionReference *pTypeRef)
void __cxa_throw(void *thrown_exception, std::type_info *tinfo, void(*dest)(void *)) __attribute__((noreturn))
void dummy_can_throw_anything(char const *)
unsigned _Unwind_Ptr __attribute__((__mode__(__pointer__)))
void * __cxa_allocate_exception(std::size_t thrown_size)
void fillUnoException(uno_Any *pUnoExc, uno_Mapping *pCpp2Uno)
std::type_info * __cxa_current_exception_type()
void raiseException(uno_Any *pUnoExc, uno_Mapping *pUno2Cpp)
unsigned exception_class __attribute__((__mode__(__DI__)))
unsigned private_1 __attribute__((__mode__(__word__)))
unsigned private_2 __attribute__((__mode__(__word__)))
__cxa_exception * caughtExceptions
unsigned int uncaughtExceptions
__cxa_exception * nextException
void(* exceptionDestructor)(void *)
std::type_info * exceptionType
void(* unexpectedHandler)()
const unsigned char * actionRecord
_Unwind_Exception unwindHeader
std::terminate_handler terminateHandler
const unsigned char * languageSpecificData