- __sd_array_outofbounds
void __sd_array_outofbounds(string file, int line)
Undocumented in source. Be warned that the author may not have intended to support it.
- __sd_assert_fail
void __sd_assert_fail(string file, int line)
Undocumented in source. Be warned that the author may not have intended to support it.
- __sd_assert_fail_msg
void __sd_assert_fail_msg(string msg, string file, int line)
Undocumented in source. Be warned that the author may not have intended to support it.
- __sd_eh_throw
void __sd_eh_throw(void* )
Exception facilities are using a subset of libsdrt compiled with
DMD called libsdmd. We need to anchor some functions here.
- __sd_gc_tl_array_alloc
void* __sd_gc_tl_array_alloc(size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
- __sd_gc_tl_malloc
void* __sd_gc_tl_malloc(size_t size)
Memory allocation, forward to GC
- _d_arraybounds
void _d_arraybounds(string , int )
Forward bound check routines.
- _d_assert
void _d_assert(string , int )
Forward contract routines.
- _d_assert_msg
void _d_assert_msg(string , string , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- createExecutionEngine
auto createExecutionEngine(LLVMModuleRef dmodule)
Undocumented in source. Be warned that the author may not have intended to support it.
- destroyExecutionEngine
auto destroyExecutionEngine(LLVMExecutionEngineRef ee, LLVMModuleRef dmodule)
Undocumented in source. Be warned that the author may not have intended to support it.