• Home
  • Raw
  • Download

Lines Matching refs:receiver

98                                 mirror::Object* receiver, va_list ap)  in BuildArgArrayFromVarArgs()  argument
101 if (receiver != nullptr) { in BuildArgArrayFromVarArgs()
102 Append(receiver); in BuildArgArrayFromVarArgs()
134 mirror::Object* receiver, jvalue* args) in BuildArgArrayFromJValues() argument
137 if (receiver != nullptr) { in BuildArgArrayFromJValues()
138 Append(receiver); in BuildArgArrayFromJValues()
215 bool BuildArgArrayFromObjectArray(mirror::Object* receiver, in BuildArgArrayFromObjectArray() argument
220 if (receiver != nullptr) { in BuildArgArrayFromObjectArray()
221 Append(receiver); in BuildArgArrayFromObjectArray()
420 static ArtMethod* FindVirtualMethod(mirror::Object* receiver, ArtMethod* method) in FindVirtualMethod() argument
422 return receiver->GetClass()->FindVirtualMethodForVirtualOrInterface(method, sizeof(void*)); in FindVirtualMethod()
454 mirror::Object* receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object*>(obj); in InvokeWithVarArgs() local
459 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args); in InvokeWithVarArgs()
484 mirror::Object* receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object*>(obj); in InvokeWithJValues() local
489 arg_array.BuildArgArrayFromJValues(soa, receiver, args); in InvokeWithJValues()
508 mirror::Object* receiver = soa.Decode<mirror::Object*>(obj); in InvokeVirtualOrInterfaceWithJValues() local
509 ArtMethod* method = FindVirtualMethod(receiver, soa.DecodeMethod(mid)); in InvokeVirtualOrInterfaceWithJValues()
514 receiver = nullptr; in InvokeVirtualOrInterfaceWithJValues()
520 arg_array.BuildArgArrayFromJValues(soa, receiver, args); in InvokeVirtualOrInterfaceWithJValues()
539 mirror::Object* receiver = soa.Decode<mirror::Object*>(obj); in InvokeVirtualOrInterfaceWithVarArgs() local
540 ArtMethod* method = FindVirtualMethod(receiver, soa.DecodeMethod(mid)); in InvokeVirtualOrInterfaceWithVarArgs()
545 receiver = nullptr; in InvokeVirtualOrInterfaceWithVarArgs()
551 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args); in InvokeVirtualOrInterfaceWithVarArgs()
585 mirror::Object* receiver = nullptr; in InvokeMethod() local
594 receiver = soa.Decode<mirror::Object*>(javaReceiver); in InvokeMethod()
595 if (!VerifyObjectIsClass(receiver, declaring_class)) { in InvokeMethod()
600 m = receiver->GetClass()->FindVirtualMethodForVirtualOrInterface(m, sizeof(void*)); in InvokeMethod()
618 if (!accessible && !VerifyAccess(soa.Self(), receiver, declaring_class, m->GetAccessFlags(), in InvokeMethod()
635 if (!arg_array.BuildArgArrayFromObjectArray(receiver, objects, np_method)) { in InvokeMethod()