[runtime] Introduce kind test functions to cleanup things a bit.
[mono.git] / mono / metadata / class.c
index fd47724bb1de1a8ea598469786587c95c8ef4a4b..44c68fa954b386315b313e8bc34d5d9596bf6e7b 100644 (file)
@@ -838,7 +838,7 @@ mono_class_get_context (MonoClass *klass)
 MonoGenericContainer*
 mono_class_get_generic_container (MonoClass *klass)
 {
-       g_assert (klass->class_kind == MONO_CLASS_GTD);
+       g_assert (mono_class_is_gtd (klass));
 
        return klass->generic_container;
 }
@@ -851,7 +851,7 @@ mono_class_get_generic_container (MonoClass *klass)
 MonoGenericClass*
 mono_class_get_generic_class (MonoClass *klass)
 {
-       g_assert (klass->class_kind == MONO_CLASS_GINST);
+       g_assert (mono_class_is_ginst (klass));
 
        return klass->generic_class;
 }