[runtime] Fix DISABLE_REFLECTION_EMIT build.
[mono.git] / mono / utils / mono-error-internals.h
index c74923c00944b34d83aa5c2da0cc4a2fa19931d4..e3402353ff55b7f7b536c946ddd070bd64078cee 100644 (file)
@@ -1,3 +1,7 @@
+/**
+ * \file
+ */
+
 #ifndef __MONO_ERROR_INTERNALS_H__
 #define __MONO_ERROR_INTERNALS_H__
 
@@ -119,12 +123,18 @@ mono_error_set_not_supported (MonoError *error, const char *msg_format, ...) MON
 void
 mono_error_set_invalid_operation (MonoError *error, const char *msg_format, ...) MONO_ATTR_FORMAT_PRINTF(2,3);
 
+void
+mono_error_set_file_not_found (MonoError *error, const char *msg_format, ...) MONO_ATTR_FORMAT_PRINTF(2,3);
+
 void
 mono_error_set_exception_instance (MonoError *error, MonoException *exc);
 
 void
 mono_error_set_invalid_program (MonoError *oerror, const char *msg_format, ...) MONO_ATTR_FORMAT_PRINTF(2,3);
 
+void
+mono_error_set_invalid_cast (MonoError *oerror);
+
 MonoException*
 mono_error_prepare_exception (MonoError *error, MonoError *error_out);