Skip to content

Commit c1fe038

Browse files
author
brianradunity
authored
Merge pull request #892 from Unity-Technologies/expose-klass-has-cctor
Expose klass->has_cctor
2 parents 1ff90f7 + da417b7 commit c1fe038

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

mono/metadata/unity-utils.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,11 @@ mono_class_is_blittable(MonoClass *klass)
354354
return klass->blittable;
355355
}
356356

357+
gboolean mono_unity_class_has_cctor(MonoClass *klass)
358+
{
359+
return klass->has_cctor ? TRUE : FALSE;
360+
}
361+
357362
//method
358363

359364
MonoMethod* mono_unity_method_get_generic_definition(MonoMethod* method)

mono/metadata/unity-utils.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ MonoBoolean mono_unity_class_is_class_type(MonoClass* klass);
7474
MONO_API gboolean mono_class_is_generic(MonoClass *klass);
7575
MONO_API gboolean mono_class_is_blittable(MonoClass *klass);
7676
MONO_API gboolean mono_class_is_inflated(MonoClass *klass);
77+
gboolean mono_unity_class_has_cctor(MonoClass *klass);
7778

7879
//method
7980
MonoMethod* mono_unity_method_get_generic_definition(MonoMethod* method);

0 commit comments

Comments
 (0)