Merge pull request #4554 from kumpera/cleanup-random-stuff
[mono.git] / mono / mini / jit-icalls.h
index 33b8a7a1a0a92f048ebeb7316536fc717591a8f2..a83b337baaafb9d7fa97c1dc66313aca59c983b7 100644 (file)
@@ -101,6 +101,9 @@ double mono_fmod(double a, double b);
 
 gpointer mono_helper_compile_generic_method (MonoObject *obj, MonoMethod *method, gpointer *this_arg);
 
+MonoString*
+ves_icall_mono_ldstr (MonoDomain *domain, MonoImage *image, guint32 idx);
+
 MonoString *mono_helper_ldstr (MonoImage *image, guint32 idx);
 
 MonoString *mono_helper_ldstr_mscorlib (guint32 idx);
@@ -183,9 +186,15 @@ mono_object_isinst_with_cache (MonoObject *obj, MonoClass *klass, gpointer *cach
 MonoObject*
 mono_object_castclass_with_cache (MonoObject *obj, MonoClass *klass, gpointer *cache);
 
+void
+ves_icall_runtime_class_init (MonoVTable *vtable);
+
 void
 mono_generic_class_init (MonoVTable *vtable);
 
+void
+ves_icall_mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr);
+
 MonoObject*
 mono_gsharedvt_constrained_call (gpointer mp, MonoMethod *cmethod, MonoClass *klass, gboolean deref_arg, gpointer *args);
 
@@ -205,9 +214,9 @@ MonoFtnDesc* mono_resolve_generic_virtual_iface_call (MonoVTable *vt, int imt_sl
 
 gpointer mono_init_vtable_slot (MonoVTable *vtable, int slot);
 
-void mono_init_delegate (MonoDelegate *del, MonoObject *target, MonoMethod *method);
+void mono_llvmonly_init_delegate (MonoDelegate *del);
 
-void mono_init_delegate_virtual (MonoDelegate *del, MonoObject *target, MonoMethod *method);
+void mono_llvmonly_init_delegate_virtual (MonoDelegate *del, MonoObject *target, MonoMethod *method);
 
 MonoObject* mono_get_assembly_object (MonoImage *image);
 
@@ -215,8 +224,8 @@ MonoObject* mono_get_method_object (MonoMethod *method);
 
 double mono_ckfinite (double d);
 
-void mono_llvmonly_set_calling_assembly (MonoImage *image);
+void mono_throw_method_access (MonoMethod *caller, MonoMethod *callee);
 
-MonoObject* mono_llvmonly_get_calling_assembly (void);
+void mono_dummy_jit_icall (void);
 
 #endif /* __MONO_JIT_ICALLS_H__ */