Home
last modified time | relevance | path

Searched refs:IsFinal (Results 1 – 19 of 19) sorted by relevance

/art/runtime/
Dart_method-inl.h379 if (IsFinal<kReadBarrierOption>() || GetDeclaringClass<kReadBarrierOption>()->IsFinal()) { in HasSingleImplementation()
455 DCHECK(IsStatic() || IsFinal() || GetDeclaringClass()->IsFinal()) << in SetIntrinsic()
Dcha.cc524 if (klass->IsFinal() || method->IsFinal()) { in InitSingleImplementationFlag()
Dart_field.h75 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
Dclass_linker_test.cc101 EXPECT_TRUE(primitive->IsFinal()); in AssertPrimitiveClass()
140 EXPECT_FALSE(JavaLangObject->IsFinal()); in AssertObjectClass()
214 EXPECT_TRUE(array->IsFinal()); in AssertArrayClass()
306 EXPECT_FALSE(klass->IsFinal()); in AssertClass()
310 if (klass->IsFinal()) { in AssertClass()
315 EXPECT_FALSE(klass->IsFinal()); in AssertClass()
934 EXPECT_FALSE(MyClass->IsFinal()); in TEST_F()
Dart_method.h176 bool IsFinal() { in IsFinal() function
Dclass_linker.cc4592 CHECK(!prototype->IsFinal()); in CheckProxyMethod()
4593 CHECK(method->IsFinal()); in CheckProxyMethod()
5547 if (super->IsFinal()) { in LinkSuperClass()
5862 if (super_method->IsFinal()) { in LinkVirtualMethods()
/art/compiler/optimizing/
Dintrinsics.cc134 return (art_method->IsFinal() || art_method->GetDeclaringClass()->IsFinal()); in CheckInvokeType()
Dinliner.cc190 return method->IsFinal() || method->GetDeclaringClass()->IsFinal(); in IsMethodOrDeclaringClassFinal()
1684 *is_final = resolved_field->IsFinal(); in CreateInstanceFieldSet()
Dinstruction_builder.cc1555 resolved_field->IsFinal() && in ResolveField()
1832 } else if (cls->IsFinal()) { in ComputeTypeCheckKind()
/art/compiler/driver/
Dcompiler_driver-inl.h98 bool fast_put = fast_get && (!resolved_field->IsFinal() || fields_class == referrer_class); in IsFastInstanceField()
/art/runtime/mirror/
Dfield.h66 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
Dclass-inl.h1173 return IsFinal(); in CannotBeAssignedFromOtherTypes()
Dclass.h205 ALWAYS_INLINE bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h375 if (UNLIKELY(is_set && resolved_field->IsFinal() && (fields_class != referring_class))) { in FindFieldFromCode()
643 (is_set && resolved_field->IsFinal() && (fields_class != referring_class)))) { in FindFieldFast()
/art/runtime/native/
Djava_lang_reflect_Field.cc46 if (kIsSet && field->IsFinal()) { in VerifyFieldAccess()
/art/runtime/verifier/
Dreg_type_cache.cc536 if (uninit_type.IsUninitializedThisReference() && !klass->IsFinal()) { in FromUninitialized()
Dmethod_verifier.cc163 } else if (super != nullptr && super->IsFinal()) { in VerifyClass()
3373 if (klass->GetInstanceField(i)->IsFinal()) { in CodeFlowVerifyInstruction()
4802 if (field->IsFinal() && field->GetDeclaringClass() != GetDeclaringClass().GetClass()) { in VerifyISFieldAccess()
/art/compiler/dex/
Dinline_method_analyser.cc723 (is_put && field->IsFinal() && method_class != field_class)) { in ComputeSpecialAccessorInfo()
/art/dex2oat/linker/
Dimage_writer.cc601 if (!field->IsFinal()) { in AssignImageBinSlot()