提交 954b8b25 编写于 作者: L Levi Bard

Expose mono_class_is_generic and mono_class_is_inflated.

 * class.c:
 * class.h: Expose mono_class_is_generic and mono_class_is_inflated.

License: MIT/X11
上级 9d158eba
......@@ -661,6 +661,20 @@ mono_class_get_generic_class (MonoClass *klass)
return klass->generic_class;
}
gboolean
mono_class_is_generic (MonoClass *klass)
{
g_assert (klass);
return (klass->is_generic);
}
gboolean
mono_class_is_inflated (MonoClass *klass)
{
g_assert (klass);
return (klass->is_inflated);
}
/*
* mono_class_inflate_generic_type_with_mempool:
* @mempool: a mempool
......
......@@ -118,6 +118,12 @@ mono_class_is_subclass_of (MonoClass *klass, MonoClass *klassc,
gboolean
mono_class_is_assignable_from (MonoClass *klass, MonoClass *oklass);
gboolean
mono_class_is_generic (MonoClass *klass);
gboolean
mono_class_is_inflated (MonoClass *klass);
gpointer
mono_ldtoken (MonoImage *image, guint32 token, MonoClass **retclass, MonoGenericContext *context);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册