Lines Matching refs:GetDeclaringClass

688   const RegType& GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_) {  in GetDeclaringClass()  function in art::verifier::impl::__anon79162a830111::MethodVerifier
694 ObjPtr<mirror::Class> klass = method_being_verified_->GetDeclaringClass(); in GetDeclaringClass()
1703 const RegType& declaring_class = GetDeclaringClass(); in SetTypesFromSignature()
2448 << GetDeclaringClass(); in CodeFlowVerifyInstruction()
3099 ObjPtr<mirror::Class> called_interface = abs_method->GetDeclaringClass(); in CodeFlowVerifyInstruction()
3432 const RegType& declaring_class = GetDeclaringClass(); in CodeFlowVerifyInstruction()
3755 << "' in " << GetDeclaringClass(); in ResolveClass()
3771 const RegType& referrer = GetDeclaringClass(); in ResolveClass()
3887 const RegType& referrer = GetDeclaringClass(); in ResolveMethodAndCheckAccess()
3969 res_method->GetDeclaringClass()->IsObjectClass() && in ResolveMethodAndCheckAccess()
3980 if (!referrer.CanAccessMember(res_method->GetDeclaringClass(), res_method->GetAccessFlags())) { in ResolveMethodAndCheckAccess()
4074 ObjPtr<mirror::Class> klass = res_method->GetDeclaringClass(); in VerifyInvocationArgsFromIterator()
4288 if (!GetDeclaringClass().HasClass()) { in VerifyInvocationArgs()
4292 } else if (!reference_type.IsStrictlyAssignableFrom(GetDeclaringClass(), this)) { in VerifyInvocationArgs()
4294 << "invoke-super in " << mirror::Class::PrettyClass(GetDeclaringClass().GetClass()) in VerifyInvocationArgs()
4302 const RegType& super = GetDeclaringClass().GetSuperClass(&reg_types_); in VerifyInvocationArgs()
4309 if (!reference_type.IsStrictlyAssignableFrom(GetDeclaringClass(), this) || in VerifyInvocationArgs()
4335 ObjPtr<mirror::Class> klass = method->GetDeclaringClass(); in CheckSignaturePolymorphicMethod()
4668 DCHECK(klass_type.Equals(GetDeclaringClass()) || in GetStaticField()
4687 } else if (!GetDeclaringClass().CanAccessMember(field->GetDeclaringClass(), in GetStaticField()
4690 << " from " << GetDeclaringClass(); in GetStaticField()
4718 DCHECK(klass_type.Equals(GetDeclaringClass()) || in GetInstanceField()
4742 ObjPtr<mirror::Class> klass = field->GetDeclaringClass(); in GetInstanceField()
4752 !field_klass.Equals(GetDeclaringClass())) { in GetInstanceField()
4779 if (!GetDeclaringClass().CanAccessMember(field->GetDeclaringClass(), in GetInstanceField()
4782 << " from " << GetDeclaringClass(); in GetInstanceField()
4825 } else if (field->GetDeclaringClass() != GetDeclaringClass().GetClass()) { in VerifyISFieldAccess()
4837 if (field->IsFinal() && field->GetDeclaringClass() != GetDeclaringClass().GetClass()) { in VerifyISFieldAccess()
4839 << " from other class " << GetDeclaringClass(); in VerifyISFieldAccess()
4870 if (!field_class_type->Equals(GetDeclaringClass())) { in VerifyISFieldAccess()
4876 << GetDeclaringClass(); in VerifyISFieldAccess()
5364 *method->GetDeclaringClass()->GetClassDef(), in CalculateVerificationInfo()