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()
302 if (verify_method->IsAbstract()) { in VerifyNonSingleImplementation()
320 DCHECK_IMPLIES(virtual_method == method_in_super, virtual_method->IsAbstract()); in CheckVirtualMethodSingleImplementationInfo()
357 if (method_in_super->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
364 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
407 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
427 if (method_in_super_super->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
464 DCHECK(interface_method->IsAbstract() || interface_method->IsDefault()); in CheckInterfaceMethodSingleImplementationInfo()
471 DCHECK(implementation_method->IsAbstract() || implementation_method->IsDefaultConflicting()); in CheckInterfaceMethodSingleImplementationInfo()
518 if (method->IsAbstract()) { in InitSingleImplementationFlag()
[all …]
Dart_method-inl.h722 DCHECK(!IsAbstract());
728 if (IsAbstract()) {
742 DCHECK(!IsAbstract());
750 DCHECK(!IsAbstract());
765 DCHECK(!IsAbstract());
770 DCHECK(!IsAbstract());
777 DCHECK(!IsAbstract());
782 if (LIKELY(IsAbstract())) {
790 DCHECK(IsAbstract()) << PrettyMethod();
Dart_method.h317 !IsDefaultConflicting(access_flags) && !IsAbstract(access_flags));
363 if (!IsIntrinsic(access_flags) && !IsAbstract(access_flags)) {
371 if (IsIntrinsic(access_flags) || IsAbstract(access_flags)) {
483 bool IsAbstract() const {
484 return IsAbstract(GetAccessFlags());
487 static bool IsAbstract(uint32_t access_flags) {
820 DCHECK(IsAbstract());
867 !IsAbstract(access_flags) &&
Dimtable-inl.h87 if (!method->IsAbstract()) { in GetImtIndex()
Dart_method.cc189 DCHECK(IsAbstract()); in ThrowInvocationTimeError()
200 } else if (np_method->IsAbstract()) { in ThrowInvocationTimeError()
210 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()
1448 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()
Dstack.cc758 if (method->IsAbstract()) { in GetCurrentQuickFrameInfo()
Dmethod_handles.cc484 if (target_method->IsAbstract()) { in RefineTargetMethod()
Dclass_linker.cc3983 DCHECK(!dst->IsAbstract()); in LoadMethod()
3990 DCHECK(dst->IsAbstract()); in LoadMethod()
4007 DCHECK(!dst->IsAbstract()); in LoadMethod()
8004 DCHECK(!new_method.IsAbstract()); in ReallocMethods()
8445 it->SetState(interface_method->IsAbstract() ? CopiedMethodRecord::State::kAbstractSingle in AssignVTableIndexes()
8539 if (!virtual_method->IsAbstract() && !virtual_method->IsPublic()) { in FindCopiedMethodsForInterface()
8607 DCHECK_EQ(!ArtMethod::IsAbstract(access_flags), ArtMethod::IsInvokable(access_flags)); in LinkMethods()
8692 bool is_klass_abstract = klass->IsAbstract(); in LinkMethods()
8693 bool is_super_abstract = super_class->IsAbstract(); in LinkMethods()
8709 DCHECK(super_class->IsAbstract() && !super_class->IsArrayClass()); in LinkMethods()
Druntime_image.cc925 if (method->IsAbstract()) { in CopyMethodArrays()
/art/runtime/native/
Djava_lang_reflect_Constructor.cc68 if (UNLIKELY(c->IsAbstract())) { in Constructor_newInstance0()
Ddalvik_system_VMRuntime.cc477 if (!m.IsAbstract()) { in operator ()()
Djava_lang_Class.cc871 klass->IsAbstract())) { in Class_newInstance()
/art/runtime/mirror/
Dclass-inl.h1034 return !IsPrimitive() && !IsInterface() && !IsAbstract() && !IsArrayClass(); in IsInstantiableNonArray()
1041 !IsAbstract<kVerifyFlags>()) || in IsInstantiable()
1042 (IsAbstract<kVerifyFlags>() && IsArrayClass<kVerifyFlags>()); in IsInstantiable()
Dclass.h331 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.cc371 } else if (klass->IsAbstract()) { in ComputeTypeCheckKind()
Dinliner.cc762 if (klass->IsAbstract() || klass->IsInterface()) { in ResolveMethodFromInlineCache()
/art/runtime/interpreter/mterp/
Dnterp.cc280 if (!resolved_method->IsAbstract()) { in NterpGetMethod()
/art/runtime/verifier/
Dreg_type_cache.cc210 DCHECK_IMPLIES(klass->IsAbstract(), klass->IsArrayClass()); in From()
/art/runtime/interpreter/
Dinterpreter.cc257 DCHECK(!shadow_frame.GetMethod()->IsAbstract()); in Execute()
Dunstarted_runtime.cc687 if (UNLIKELY(c->IsAbstract())) { in UnstartedConstructorNewInstance0()

12