Home
last modified time | relevance | path

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

12

/aosp12/art/compiler/driver/
H A Ddex_compilation_unit.cc72 if (field->IsFinal()) { in RequiresConstructorBarrier()
80 if (field.IsFinal()) { in RequiresConstructorBarrier()
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver-inl.h98 bool fast_put = fast_get && (!resolved_field->IsFinal() || fields_class == referrer_class); in IsFastInstanceField()
H A Dcompiler_driver.cc646 if (!klass->IsFinal()) { in InitializeTypeCheckBitstrings()
/aosp12/art/runtime/mirror/
H A Dfield.h58 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
H A Dclass-inl.h1196 return IsFinal(); in CannotBeAssignedFromOtherTypes()
H A Dclass.h255 ALWAYS_INLINE bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
/aosp12/art/runtime/
H A Dart_method-inl.h364 if (IsFinal() || GetDeclaringClass<kReadBarrierOption>()->IsFinal()) { in HasSingleImplementation()
H A Dcha.cc525 if (klass->IsFinal() || method->IsFinal()) { in InitSingleImplementationFlag()
H A Dclass_linker_test.cc107 EXPECT_TRUE(primitive->IsFinal()); in AssertPrimitiveClass()
147 EXPECT_FALSE(JavaLangObject->IsFinal()); in AssertObjectClass()
222 EXPECT_TRUE(array->IsFinal()); in AssertArrayClass()
313 EXPECT_FALSE(klass->IsFinal()); in AssertClass()
317 if (klass->IsFinal()) { in AssertClass()
322 EXPECT_FALSE(klass->IsFinal()); in AssertClass()
958 EXPECT_FALSE(MyClass->IsFinal()); in TEST_F()
H A Dart_field.h74 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
H A Dart_method.cc663 DCHECK(IsStatic() || IsFinal() || GetDeclaringClass()->IsFinal()) << in SetIntrinsic()
H A Dart_field-inl.h50 return !IsFinal() || (declaring_class == referring_class) || in CanBeChangedBy()
H A Dart_method.h172 bool IsFinal() const { in IsFinal() function
H A Dclass_linker.cc5194 CHECK(!prototype->IsFinal()); in CheckProxyMethod()
5195 CHECK(method->IsFinal()); in CheckProxyMethod()
6191 if (super->IsFinal()) { in LinkSuperClass()
6598 if (super_method->IsFinal()) { in LinkVirtualMethods()
9512 if (UNLIKELY(is_put && target_field->IsFinal())) { in ResolveMethodHandleForField()
/aosp12/art/libdexfile/dex/
H A Dclass_accessor.h60 bool IsFinal() const { in IsFinal() function
/aosp12/art/profman/
H A Dboot_image_profile.cc128 if (!it.IsFinal()) { in MaybeIsClassClean()
/aosp12/art/runtime/verifier/
H A Dclass_verifier.cc172 } else if (super != nullptr && super->IsFinal()) { in CommonVerifyClass()
H A Dreg_type_cache.cc550 if (uninit_type.IsUninitializedThisReference() && !klass->IsFinal()) { in FromUninitialized()
/aosp12/art/compiler/optimizing/
H A Dsharpening.cc344 } else if (klass->IsFinal()) { // TODO: Consider using bitstring for final classes. in ComputeTypeCheckKind()
H A Dinliner.cc204 return method->IsFinal() || method->GetDeclaringClass()->IsFinal(); in IsMethodOrDeclaringClassFinal()
1664 *is_final = resolved_field->IsFinal(); in CreateInstanceFieldSet()
H A Dinstruction_builder.cc2081 resolved_field->IsFinal() && in ResolveField()
/aosp12/art/runtime/interpreter/mterp/
H A Dnterp.cc449 if (UNLIKELY(is_put && resolved_field->IsFinal() && (fields_class != referring_class))) { in ResolveFieldWithAccessChecks()
/aosp12/art/runtime/native/
H A Djava_lang_reflect_Field.cc49 if (kIsSet && field->IsFinal()) { in VerifyFieldAccess()
/aosp12/art/compiler/dex/
H A Dinline_method_analyser.cc723 (is_put && field->IsFinal() && method_class != field_class)) { in ComputeSpecialAccessorInfo()
/aosp12/art/dex2oat/linker/
H A Dimage_writer.cc704 if (!field->IsFinal()) { in AssignImageBinSlot()

12