1 #include <mono/metadata/class-internals.h>
4 /* Accessors based on class kind*/
7 * mono_class_get_generic_class:
9 * Return the MonoGenericClass of @klass, which MUST be a generic instance.
12 mono_class_get_generic_class (MonoClass *klass)
14 g_assert (mono_class_is_ginst (klass));
15 return ((MonoClassGenericInst*)klass)->generic_class;
19 * mono_class_try_get_generic_class:
21 * Return the MonoGenericClass if @klass is a ginst, NULL otherwise
24 mono_class_try_get_generic_class (MonoClass *klass)
26 if (mono_class_is_ginst (klass))
27 return ((MonoClassGenericInst*)klass)->generic_class;