MonoExceptionObjectInitFunc obj_init);
extern MonoException *
-mono_exception_from_name (MonoImage *image, const char* name_space, const char *name);
+mono_exception_from_name (MonoImage *image,
+ const char* name_space,
+ const char *name);
MonoException *
mono_get_exception_divide_by_zero (void);
mono_get_exception_null_reference (void);
MonoException *
-mono_get_exception_execution_engine (void);
+mono_get_exception_execution_engine (const guchar *msg);
MonoException *
mono_get_exception_invalid_cast (void);
MonoException *
mono_get_exception_array_type_mismatch (void);
+MonoException *
+mono_get_exception_type_load (void);
+
MonoException *
mono_get_exception_missing_method (void);
+MonoException *
+mono_get_exception_not_implemented (void);
+
MonoException*
mono_get_exception_argument_null (const guchar *arg);
MonoException *
mono_get_exception_argument (const guchar *arg, const guchar *msg);
+MonoException *
+mono_get_exception_argument_out_of_range (const guchar *arg);
+
MonoException *
mono_get_exception_io (const guchar *msg);