Lines Matching refs:_jni_offset
274 int _jni_offset; // the current parameter offset, starting with 0
276 void do_bool () { pass_int(); _jni_offset++; _offset++; }
277 void do_char () { pass_int(); _jni_offset++; _offset++; }
278 void do_float () { pass_float(); _jni_offset++; _offset++; }
280 void do_double() { pass_double(); _jni_offset++; _offset += 2; }
282 void do_double() { pass_double(); _jni_offset += 2; _offset += 2; }
284 void do_byte () { pass_int(); _jni_offset++; _offset++; }
285 void do_short () { pass_int(); _jni_offset++; _offset++; }
286 void do_int () { pass_int(); _jni_offset++; _offset++; }
288 void do_long () { pass_long(); _jni_offset++; _offset += 2; }
290 void do_long () { pass_long(); _jni_offset += 2; _offset += 2; }
293 void do_object(int begin, int end) { pass_object(); _jni_offset++; _offset++; }
294 void do_array (int begin, int end) { pass_object(); _jni_offset++; _offset++; }
299 int jni_offset() const { return _jni_offset + _prepended; }
315 _jni_offset = 0;
340 pass_object(); _jni_offset++; _offset++;