|
|
Whole document tree
eh_personality.cc File Reference
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
eh_personality.cc File Reference#include <bits/c++config.h>
#include <cstdlib>
#include "unwind-cxx.h"
#include "unwind-pe.h"
Include dependency graph for eh_personality.cc:
Go to the source code of this file.
Define Documentation
#define PERSONALITY_FUNCTION __gxx_personality_v0
|
|
Function Documentation
void __cxa_call_unexpected |
( |
_Unwind_Exception * |
exc_obj |
) |
|
|
|
Definition at line 402 of file eh_personality.cc.
References __cxa_begin_catch(), __cxa_end_catch(), __cxa_get_globals_fast(), __cxxabiv1::__terminate(), __cxxabiv1::__unexpected(), __cxxabiv1::__cxa_exception::catchTemp, __cxxabiv1::__cxa_eh_globals::caughtExceptions, check_exception_spec(), __cxxabiv1::__cxa_exception::exceptionType, __cxxabiv1::__cxa_exception::handlerSwitchValue, __cxxabiv1::__cxa_exception::languageSpecificData, parse_lsda_header(), __cxxabiv1::__cxa_exception::terminateHandler, lsda_header_info::ttype_base, and __cxxabiv1::__cxa_exception::unexpectedHandler. |
const unsigned char* parse_lsda_header |
( |
_Unwind_Context * |
context, |
|
|
const unsigned char * |
p, |
|
|
lsda_header_info * |
info |
|
) |
[static] |
|
_Unwind_Reason_Code PERSONALITY_FUNCTION |
( |
int |
version, |
|
|
_Unwind_Action |
actions, |
|
|
_Unwind_Exception_Class |
exception_class, |
|
|
struct _Unwind_Exception * |
ue_header, |
|
|
struct _Unwind_Context * |
context |
|
) |
|
|
|
Definition at line 134 of file eh_personality.cc.
References __cxa_begin_catch(), std::type_info::__do_catch(), __cxxabiv1::__gxx_exception_class, std::type_info::__is_pointer_p(), __cxxabiv1::__terminate(), lsda_header_info::action_table, lsda_header_info::call_site_encoding, check_exception_spec(), get_ttype_entry(), lsda_header_info::LPStart, parse_lsda_header(), lsda_header_info::Start, lsda_header_info::ttype_base, and lsda_header_info::ttype_encoding. |
Generated on Mon Apr 8 03:12:35 2002 for libstdc++-v3 Source by
1.2.15
|