Signed-off-by: Vegard Nossum <vegard.nos...@gmail.com> --- include/vm/field.h | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/include/vm/field.h b/include/vm/field.h index 97d6521..9639cfe 100644 --- a/include/vm/field.h +++ b/include/vm/field.h @@ -29,9 +29,14 @@ int vm_field_init(struct vm_field *vmf, void vm_field_init_nonstatic(struct vm_field *vmf, unsigned int offset); int vm_field_init_static(struct vm_field *vmf); -static inline bool vm_field_is_static(struct vm_field *vmm) +static inline bool vm_field_is_static(struct vm_field *vmf) { - return vmm->field->access_flags & CAFEBABE_FIELD_ACC_STATIC; + return vmf->field->access_flags & CAFEBABE_FIELD_ACC_STATIC; +} + +static inline bool vm_field_is_final(struct vm_field *vmf) +{ + return vmf->field->access_flags & CAFEBABE_FIELD_ACC_FINAL; } static inline enum vm_type vm_field_type(struct vm_field *vmf) -- 1.6.0.4 ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel