Searched refs:IsFinal (Results 1 – 25 of 29) sorted by relevance
12
72 if (field->IsFinal()) { in RequiresConstructorBarrier()80 if (field.IsFinal()) { in RequiresConstructorBarrier()
118 if (invoke->GetResolvedMethod()->IsFinal() || in IsInlineCacheUseful()119 invoke->GetResolvedMethod()->GetDeclaringClass()->IsFinal()) { in IsInlineCacheUseful()
221 DCHECK(field->IsFinal()); in GetBootImageVarHandleField()
366 } else if (klass->IsFinal()) { // TODO: Consider using bitstring for final classes. in ComputeTypeCheckKind()
233 return method->IsFinal() || method->GetDeclaringClass()->IsFinal(); in IsMethodOrDeclaringClassFinal()1862 *is_final = resolved_field->IsFinal(); in CreateInstanceFieldSet()
98 bool fast_put = fast_get && (!resolved_field->IsFinal() || fields_class == referrer_class); in IsFastInstanceField()
708 if (!klass->IsFinal()) { in InitializeTypeCheckBitstrings()
59 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
1191 return IsFinal(); in CannotBeAssignedFromOtherTypes()
269 ALWAYS_INLINE bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() function
217 DCHECK(IsFinal() || GetDeclaringClass()->IsFinal());229 DCHECK(!IsFinal());599 if (IsFinal() || GetDeclaringClass<kWithoutReadBarrier>()->IsFinal()) {
57 ASSERT_TRUE(value_of->GetDeclaringClass()->IsFinal()); in TestBoxUnbox()
511 if (klass->IsFinal() || method->IsFinal()) { in InitSingleImplementationFlag()
108 EXPECT_TRUE(primitive->IsFinal()); in AssertPrimitiveClass()154 EXPECT_FALSE(JavaLangObject->IsFinal()); in AssertObjectClass()219 EXPECT_TRUE(array->IsFinal()); in AssertArrayClass()309 EXPECT_FALSE(klass->IsFinal()); in AssertClass()313 if (klass->IsFinal()) { in AssertClass()318 EXPECT_FALSE(klass->IsFinal()); in AssertClass()971 EXPECT_FALSE(MyClass->IsFinal()); in TEST_F()
232 bool IsFinal() const {233 return IsFinal(GetAccessFlags());236 static bool IsFinal(uint32_t access_flags) {
83 bool IsFinal() { in IsFinal() function
724 DCHECK(IsStatic() || IsFinal() || GetDeclaringClass()->IsFinal()) << in SetIntrinsic()
47 return !IsFinal() || (declaring_class == referring_class); in CanBeChangedBy()
5527 CHECK(!prototype->IsFinal()); in CheckProxyMethod()5528 CHECK(method->IsFinal()); in CheckProxyMethod()6527 if (super->IsFinal()) { in LinkSuperClass()8519 if (super_method->IsFinal()) { in AssignVTableIndexes()8982 DCHECK(!current_method->IsFinal()); in LinkMethods()9831 if (!klass->IsFinal()) { in VerifyRecordClass()10359 if (UNLIKELY(is_put && target_field->IsFinal())) { in ResolveMethodHandleForField()
61 bool IsFinal() const { in IsFinal() function
128 if (!it.IsFinal()) { in MaybeIsClassClean()
49 if (kIsSet && field->IsFinal()) { in VerifyFieldAccess()345 if (!(field->IsFinal())) { in ThrowIAEIfRecordFinalField()
385 is_final = field->IsFinal(); in TryMatch()
464 if (uninit_type.IsUninitializedThisReference() && !klass->IsFinal()) { in FromUninitialized()
691 (is_put && field->IsFinal() && method_class != field_class)) { in ComputeSpecialAccessorInfo()