Revert "[mono][debugger] First PR to implement iCorDebug on mono (#20757)"
[mono-project.git] / mono / mini / llvm-runtime.h
blob22d4d136e49c8b0be4ed4ae0c28e6e209fe382e6
1 /**
2 * \file
3 * Runtime support for llvm generated code
5 * Authors:
6 * Zoltan Varga (vargaz@gmail.com)
8 * (C) 2015 Xamarin, Inc.
9 */
11 #ifndef __MONO_LLVM_RUNTIME_H__
12 #define __MONO_LLVM_RUNTIME_H__
14 #include <glib.h>
16 G_BEGIN_DECLS
18 typedef void (*MonoLLVMInvokeCallback) (void *arg);
20 void
21 mono_llvm_cpp_throw_exception (void);
23 void
24 mono_llvm_cpp_catch_exception (MonoLLVMInvokeCallback cb, gpointer arg, gboolean *out_thrown);
26 G_END_DECLS
28 #endif /* __MONO_LLVM_RUNTIME_H__ */