Lines Matching defs:_arguments
1087 JavaCallArguments* _arguments;
1101 _arguments = NULL;
1107 void set_java_argument_object(JavaCallArguments *arguments) { _arguments = arguments; }
1121 JavaCallArguments* arguments() { return _arguments; }
1122 void push_receiver(Handle h) { _arguments->push_oop(h); }
1130 inline void get_bool() { _arguments->push_int(va_arg(_ap, jint)); } // bool is coerced to int when using va_arg
1131 inline void get_char() { _arguments->push_int(va_arg(_ap, jint)); } // char is coerced to int when using va_arg
1132 inline void get_short() { _arguments->push_int(va_arg(_ap, jint)); } // short is coerced to int when using va_arg
1133 inline void get_byte() { _arguments->push_int(va_arg(_ap, jint)); } // byte is coerced to int when using va_arg
1134 inline void get_int() { _arguments->push_int(va_arg(_ap, jint)); }
1138 inline void get_long() { _arguments->push_long(va_arg(_ap, jlong)); }
1139 inline void get_float() { _arguments->push_float((jfloat)va_arg(_ap, jdouble)); } // float is coerced to double w/ va_arg
1140 inline void get_double() { _arguments->push_double(va_arg(_ap, jdouble)); }
1142 _arguments->push_oop(Handle((oop *)l, false)); }
1212 inline void get_bool() { _arguments->push_int((jint)(_ap++)->z); }
1213 inline void get_char() { _arguments->push_int((jint)(_ap++)->c); }
1214 inline void get_short() { _arguments->push_int((jint)(_ap++)->s); }
1215 inline void get_byte() { _arguments->push_int((jint)(_ap++)->b); }
1216 inline void get_int() { _arguments->push_int((jint)(_ap++)->i); }
1218 inline void get_long() { _arguments->push_long((_ap++)->j); }
1219 inline void get_float() { _arguments->push_float((_ap++)->f); }
1220 inline void get_double() { _arguments->push_double((_ap++)->d);}
1221 inline void get_object() { _arguments->push_oop(Handle((oop *)(_ap++)->l, false)); }