[runtime] Introduce kind test functions to cleanup things a bit.
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 29 Sep 2016 23:07:51 +0000 (16:07 -0700)
committerRodrigo Kumpera <kumpera@gmail.com>
Tue, 1 Nov 2016 21:17:59 +0000 (14:17 -0700)
commit62b96ad507e6ba07bde09991a30e5447255e44ba
treebd29a13ac8ae91192608933c696a1f4b11b76ca6
parent4f8d260c670a8f6fe68d46976232227b21e9b4e5
[runtime] Introduce kind test functions to cleanup things a bit.

Instead of doing

```
if (klass->class_kind == MONO_CLASS_GTD)
...
```

Now you do:

```
if (mono_class_is_gtd (klass))
...
```
mono/metadata/Makefile.am
mono/metadata/class-inlines.h [new file with mode: 0644]
mono/metadata/class-internals.h
mono/metadata/class.c
mono/metadata/object.c
mono/metadata/verify.c