Signed-off-by: Vegard Nossum <[email protected]>
---
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jatovm-devel