Lines Matching defs:FIELD
65 #define FIELD(klass, name, signature, static_field) compute_offset(klass::_##name##_offset, k, #name, signature, static_field, CHECK);
66 #define CHAR_FIELD(klass, name) FIELD(klass, name, "C", false)
67 #define INT_FIELD(klass, name) FIELD(klass, name, "I", false)
68 #define BOOLEAN_FIELD(klass, name) FIELD(klass, name, "Z", false)
69 #define LONG_FIELD(klass, name) FIELD(klass, name, "J", false)
70 #define FLOAT_FIELD(klass, name) FIELD(klass, name, "F", false)
71 #define OOP_FIELD(klass, name, signature) FIELD(klass, name, signature, false)
72 #define STATIC_OOP_FIELD(klass, name, signature) FIELD(klass, name, signature, true)
73 #define STATIC_INT_FIELD(klass, name) FIELD(klass, name, "I", true)
74 #define STATIC_BOOLEAN_FIELD(klass, name) FIELD(klass, name, "Z", true)