Home
last modified time | relevance | path

Searched refs:IsAbstract (Results 1 – 25 of 27) sorted by relevance

12

/art/runtime/
Dcha.cc146 if (super_method->IsAbstract() && in ResetSingleImplementationInHierarchy()
301 if (verify_method->IsAbstract()) { in VerifyNonSingleImplementation()
319 DCHECK_IMPLIES(virtual_method == method_in_super, virtual_method->IsAbstract()); in CheckVirtualMethodSingleImplementationInfo()
356 if (method_in_super->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
363 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
406 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
426 if (method_in_super_super->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
463 DCHECK(interface_method->IsAbstract() || interface_method->IsDefault()); in CheckInterfaceMethodSingleImplementationInfo()
470 DCHECK(implementation_method->IsAbstract() || implementation_method->IsDefaultConflicting()); in CheckInterfaceMethodSingleImplementationInfo()
517 if (method->IsAbstract()) { in InitSingleImplementationFlag()
[all …]
Dart_method-inl.h733 DCHECK(!IsAbstract());
739 if (IsAbstract()) {
753 DCHECK(!IsAbstract());
761 DCHECK(!IsAbstract());
776 DCHECK(!IsAbstract());
781 DCHECK(!IsAbstract());
786 if (LIKELY(IsAbstract())) {
794 DCHECK(IsAbstract()) << PrettyMethod();
Dart_method.h317 !IsDefaultConflicting(access_flags) && !IsAbstract(access_flags));
363 DCHECK(!IsAbstract());
369 DCHECK(!IsAbstract(access_flags));
375 if (IsIntrinsic(access_flags) || IsAbstract(access_flags)) {
487 bool IsAbstract() const {
488 return IsAbstract(GetAccessFlags());
491 static bool IsAbstract(uint32_t access_flags) {
847 DCHECK(IsAbstract());
894 !IsAbstract(access_flags) &&
Dimtable-inl.h87 if (!method->IsAbstract()) { in GetImtIndex()
Dart_method.cc188 DCHECK(IsAbstract()); in ThrowInvocationTimeError()
199 } else if (np_method->IsAbstract()) { in ThrowInvocationTimeError()
209 DCHECK(IsAbstract()); in ThrowInvocationTimeError()
Dclass_linker_test.cc285 EXPECT_TRUE(klass->IsAbstract()); in AssertClass()
308 if (klass->IsAbstract()) { in AssertClass()
314 EXPECT_FALSE(klass->IsAbstract()); in AssertClass()
319 EXPECT_TRUE(klass->IsAbstract()); in AssertClass()
1449 if (!method->IsNative() && !method->IsAbstract()) { in CheckMethod()
Druntime_callbacks_test.cc82 if (!m.IsAbstract()) { in MakeExecutable()
Dcommon_throws.cc244 DCHECK(!implementation_method->IsAbstract()); in ThrowIllegalAccessErrorForImplementingMethod()
Dclass_linker.cc4133 DCHECK(!dst->IsAbstract()); in LoadMethod()
4140 DCHECK(dst->IsAbstract()); in LoadMethod()
4154 DCHECK(!dst->IsAbstract()); in LoadMethod()
4168 DCHECK(!ArtMethod::IsAbstract(access_flags)); in LoadMethod()
6634 while (super_class->IsAbstract()) { in GetImtOwner()
8200 DCHECK(!new_method.IsAbstract()); in ReallocMethods()
8641 it->SetState(interface_method->IsAbstract() ? CopiedMethodRecord::State::kAbstractSingle in AssignVTableIndexes()
8735 if (!virtual_method->IsAbstract() && !virtual_method->IsPublic()) { in FindCopiedMethodsForInterface()
8803 DCHECK_EQ(!ArtMethod::IsAbstract(access_flags), ArtMethod::IsInvokable(access_flags)); in LinkMethods()
8888 bool is_klass_abstract = klass->IsAbstract(); in LinkMethods()
[all …]
Dstack.cc759 if (method->IsAbstract()) { in GetCurrentQuickFrameInfo()
Dmethod_handles.cc483 if (target_method->IsAbstract()) { in RefineTargetMethod()
Druntime_image.cc934 if (method->IsAbstract()) { in CopyMethodArrays()
/art/runtime/native/
Djava_lang_reflect_Constructor.cc68 if (UNLIKELY(c->IsAbstract())) { in Constructor_newInstance0()
Ddalvik_system_VMRuntime.cc478 if (!m.IsAbstract()) { in operator ()()
Djava_lang_Class.cc895 klass->IsAbstract())) { in Class_newInstance()
/art/runtime/mirror/
Dclass-inl.h1041 return !IsPrimitive() && !IsInterface() && !IsAbstract() && !IsArrayClass(); in IsInstantiableNonArray()
1048 !IsAbstract<kVerifyFlags>()) || in IsInstantiable()
1049 (IsAbstract<kVerifyFlags>() && IsArrayClass<kVerifyFlags>()); in IsInstantiable()
Dclass.h335 ALWAYS_INLINE bool IsAbstract() REQUIRES_SHARED(Locks::mutator_lock_) { in IsAbstract() function
/art/openjdkjvmti/
Dti_method.cc182 if (art_method->IsProxyMethod() || art_method->IsAbstract()) { in GetArgumentsSize()
304 if (art_method->IsProxyMethod() || art_method->IsAbstract()) { in GetMaxLocals()
418 if (art_method->IsProxyMethod() || art_method->IsAbstract()) { in GetMethodLocation()
/art/dex2oat/driver/
Dcompiler_driver_test.cc85 if (!method->IsAbstract()) { in MakeExecutable()
/art/compiler/optimizing/
Dsharpening.cc374 } else if (klass->IsAbstract()) { in ComputeTypeCheckKind()
Dinliner.cc834 if (klass->IsAbstract() || klass->IsInterface()) { in ResolveMethodFromInlineCache()
/art/runtime/verifier/
Dreg_type_cache.cc202 DCHECK_IMPLIES(klass->IsAbstract(), klass->IsArrayClass()); in From()
/art/runtime/interpreter/mterp/
Dnterp.cc365 if (!resolved_method->IsAbstract()) { in NterpGetMethod()
/art/runtime/interpreter/
Dinterpreter.cc257 DCHECK(!shadow_frame.GetMethod()->IsAbstract()); in Execute()
Dunstarted_runtime.cc696 if (UNLIKELY(c->IsAbstract())) { in UnstartedConstructorNewInstance0()

12