Home
last modified time | relevance | path

Searched refs:IsDirect (Results 1 – 7 of 7) sorted by relevance

/art/runtime/mirror/
Dart_method-inl.h159 return !IsDirect() || IsStatic(); in CheckIncompatibleClassChange()
162 return IsDirect() || (methods_class->IsInterface() && !IsMiranda()); in CheckIncompatibleClassChange()
170 return IsDirect() || !(methods_class->IsInterface() || methods_class->IsObjectClass()); in CheckIncompatibleClassChange()
370 if (UNLIKELY(IsAbstract()) || UNLIKELY(IsProxyMethod() && !IsDirect())) { in GetQuickFrameInfo()
Dart_method.h101 bool IsDirect() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsDirect() function
102 return IsDirect(GetAccessFlags()); in IsDirect()
105 static bool IsDirect(uint32_t access_flags) { in IsDirect() function
Dart_method.cc72 } else if (IsDirect()) { in GetInvokeType()
Dclass-inl.h374 if (method->IsDirect()) { in FindVirtualMethodForVirtualOrInterface()
/art/runtime/
Dclass_linker_test.cc214 EXPECT_TRUE(klass->GetDirectMethod(0)->IsDirect()); in AssertClass()
254 EXPECT_TRUE(method->IsDirect()); in AssertClass()
261 EXPECT_FALSE(method->IsDirect()); in AssertClass()
Dclass_linker.cc2398 if (method->IsStatic() || method->IsDirect()) { in FindOatMethodFor()
/art/runtime/verifier/
Dmethod_verifier.cc3122 if ((method_type == METHOD_DIRECT && (!res_method->IsDirect() || res_method->IsStatic())) || in ResolveMethodAndCheckAccess()
3124 ((method_type == METHOD_VIRTUAL || method_type == METHOD_INTERFACE) && res_method->IsDirect()) in ResolveMethodAndCheckAccess()
3389 if (FailOrAbort(this, !res_method->IsDirect(), "Quick-invoked method is direct at ", in VerifyInvokeVirtualQuickArgs()