Home
last modified time | relevance | path

Searched refs:art_field (Results 1 – 15 of 15) sorted by relevance

/art/runtime/
Dsdk_checker.cc95 bool SdkChecker::ShouldDenyAccess(ArtField* art_field) const { in ShouldDenyAccess()
105 art_field->GetDeclaringClass()->GetDescriptor(&declaring_class)); in ShouldDenyAccess()
109 const dex::StringId* name_id = dex_file->FindStringId(art_field->GetName()); in ShouldDenyAccess()
113 const dex::TypeId* type_id = dex_file->FindTypeId(art_field->GetTypeDescriptor()); in ShouldDenyAccess()
126 VLOG(verifier) << "Deny for " << ArtField::PrettyField(art_field, true); in ShouldDenyAccess()
Dsdk_checker.h58 bool ShouldDenyAccess(ArtField* art_field) const REQUIRES_SHARED(Locks::mutator_lock_);
Daot_class_linker.h46 bool DenyAccessBasedOnPublicSdk(ArtField* art_field ATTRIBUTE_UNUSED) const override
Daot_class_linker.cc259 bool AotClassLinker::DenyAccessBasedOnPublicSdk(ArtField* art_field) const in DenyAccessBasedOnPublicSdk()
261 return sdk_checker_ != nullptr && sdk_checker_->ShouldDenyAccess(art_field); in DenyAccessBasedOnPublicSdk()
Doat_file_assistant_test.cc1422 ArtField* art_field = mirror::Class::FindStaticField( in TEST_F() local
1424 ASSERT_FALSE(art_field == nullptr); in TEST_F()
1425 EXPECT_EQ(art_field->GetTypeAsPrimitiveType(), Primitive::kPrimInt); in TEST_F()
1426 EXPECT_EQ(field.first, art_field->GetInt(dexfile.Get())); in TEST_F()
Dhidden_api_test.cc169 ArtField* art_field = jni::DecodeArtField(field_id); in GetArtField() local
170 return art_field; in GetArtField()
DAndroid.bp76 "art_field.cc",
Dclass_linker.h843 virtual bool DenyAccessBasedOnPublicSdk(ArtField* art_field) const
Dclass_linker.cc5484 ArtField* art_field = ResolveField(field.GetIndex(), in InitializeClass() local
5489 value_it.ReadValueToField<true>(art_field); in InitializeClass()
5491 value_it.ReadValueToField<false>(art_field); in InitializeClass()
10228 bool ClassLinker::DenyAccessBasedOnPublicSdk(ArtField* art_field ATTRIBUTE_UNUSED) const in DenyAccessBasedOnPublicSdk()
/art/openjdkjvmti/
Dti_field.cc145 art::ArtField* art_field = art::jni::DecodeArtField(field); in GetFieldName() local
149 const char* field_name = art_field->GetName(); in GetFieldName()
163 const char* sig = art_field->GetTypeDescriptor(); in GetFieldName()
174 if (!art_field->GetDeclaringClass()->IsProxyClass()) { in GetFieldName()
176 art::annotations::GetSignatureAnnotationForField(art_field); in GetFieldName()
218 art::ArtField* art_field = art::jni::DecodeArtField(field); in GetFieldDeclaringClass() local
219 art::ObjPtr<art::mirror::Class> field_klass = art_field->GetDeclaringClass(); in GetFieldDeclaringClass()
241 art::ArtField* art_field = art::jni::DecodeArtField(field); in GetFieldModifiers() local
243 uint32_t modifiers = art_field->GetAccessFlags() & 0xFFFF; in GetFieldModifiers()
264 art::ArtField* art_field = art::jni::DecodeArtField(field); in IsFieldSynthetic() local
[all …]
/art/tools/cpp-define-generator/
Dart_field.def18 #include "art_field.h"
Dasm_defines.def22 #include "art_field.def"
/art/runtime/native/
Djava_lang_Class.cc420 ArtField* art_field = FindFieldByName(name, c->GetIFieldsPtr()); in GetDeclaredField() local
421 if (art_field != nullptr) { in GetDeclaredField()
422 return mirror::Field::CreateFromArtField(self, art_field, true); in GetDeclaredField()
424 art_field = FindFieldByName(name, c->GetSFieldsPtr()); in GetDeclaredField()
425 if (art_field != nullptr) { in GetDeclaredField()
426 return mirror::Field::CreateFromArtField(self, art_field, true); in GetDeclaredField()
/art/runtime/mirror/
Dvar_handle_test.cc44 ArtField* art_field, in CreateFieldVarHandle() argument
50 Handle<Class> var_type = hs.NewHandle(art_field->ResolveType()); in CreateFieldVarHandle()
52 if (art_field->IsStatic()) { in CreateFieldVarHandle()
55 Handle<Class> declaring_type = hs.NewHandle(art_field->GetDeclaringClass()); in CreateFieldVarHandle()
61 uintptr_t opaque_field = reinterpret_cast<uintptr_t>(art_field); in CreateFieldVarHandle()
/art/perfetto_hprof/
Dperfetto_hprof.cc683 auto art_field = art::ArtField::FindInstanceFieldWithOffset( in DumpPerfetto() local
686 FindOrAppend(&interned_fields, art_field->PrettyField(true))); in DumpPerfetto()