- RaiseException
void RaiseException(DWORD dwExceptionCode, DWORD dwExceptionFlags, DWORD nNumberOfArguments, ULONG_PTR* lpArguments)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- __current_exception
void** __current_exception()
////////////////////////////////////////////////////////////
- __current_exception_context
void** __current_exception_context()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- __processing_throw
int* __processing_throw()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- _d_createTrace
void _d_createTrace(Throwable t, void* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- _d_eh_enter_catch
Throwable _d_eh_enter_catch(void* ptr, ClassInfo catchType)
////////////////////////////////////////////////////////////
- _d_eh_swapContext
void* _d_eh_swapContext(FiberContext* newContext)
Undocumented in source. Be warned that the author may not have intended to support it.
- _d_enter_cleanup
bool _d_enter_cleanup(void* ptr)
////////////////////////////////////////////////////////////
- _d_isbaseof
int _d_isbaseof(ClassInfo oc, ClassInfo c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- _d_leave_cleanup
void _d_leave_cleanup(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
- _d_throw_exception
void _d_throw_exception(Throwable throwable)
Undocumented in source. Be warned that the author may not have intended to support it.
- chainExceptions
Throwable chainExceptions(Throwable e, Throwable t)
Undocumented in source. Be warned that the author may not have intended to support it.
- eh_malloc
ImgPtr!T eh_malloc(size_t size)
////////////////////////////////////////////////////////////
- eh_malloc
ImgPtr!T eh_malloc(size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
- fatalerror
void fatalerror(const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- getCatchableType
ImgPtr!CatchableType getCatchableType(TypeInfo_Class ti)
Undocumented in source. Be warned that the author may not have intended to support it.
- getThrowInfo
ImgPtr!_ThrowInfo getThrowInfo(TypeInfo_Class ti)
Undocumented in source. Be warned that the author may not have intended to support it.
- msvc_eh_init
void msvc_eh_init()
////////////////////////////////////////////////////////////
- msvc_eh_terminate
void msvc_eh_terminate()
Undocumented in source. Be warned that the author may not have intended to support it.
- set_terminate
terminate_handler set_terminate(terminate_handler new_handler)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- tlsOldTerminateHandler
auto tlsOldTerminateHandler()
Undocumented in source. Be warned that the author may not have intended to support it.
- tlsUncaughtExceptions
size_t tlsUncaughtExceptions()
Undocumented in source. Be warned that the author may not have intended to support it.
- toPointer
T* toPointer(ImgPtr!T imgPtr)
Undocumented in source. Be warned that the author may not have intended to support it.
- toPointer
T* toPointer(T* imgPtr)
////////////////////////////////////////////////////////////
This module implements the runtime-part of LDC exceptions on Windows, based on the MSVC++ runtime.