Lines Matching refs:args
140 mirror::Object* receiver, jvalue* args)
149 Append(args[args_offset].z);
152 Append(args[args_offset].b);
155 Append(args[args_offset].c);
158 Append(args[args_offset].s);
162 Append(args[args_offset].i);
165 Append(soa.Decode<mirror::Object*>(args[args_offset].l));
169 AppendWide(args[args_offset].j);
223 mirror::ObjectArray<mirror::Object>* args, MethodHelper& mh)
231 mirror::Object* arg = args->Get(args_offset);
351 static void CheckMethodArguments(mirror::ArtMethod* m, uint32_t* args)
363 // TODO: If args contain object references, it may cause problems
381 // this is a hard to fix problem since the args can contain Object*, we need to save and
383 mirror::Object* argument = reinterpret_cast<mirror::Object*>(args[i + offset]);
413 uint32_t* args = arg_array->GetArray();
415 CheckMethodArguments(method, args);
417 method->Invoke(soa.Self(), args, arg_array->GetNumBytes(), result, shorty);
421 va_list args)
437 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args);
443 jmethodID mid, jvalue* args) {
457 arg_array.BuildArgArrayFromJValues(soa, receiver, args);
463 mirror::Object* receiver, jmethodID mid, jvalue* args) {
477 arg_array.BuildArgArrayFromJValues(soa, receiver, args);
483 jobject obj, jmethodID mid, va_list args) {
498 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args);