/aosp12/art/dexlayout/ |
H A D | dex_ir.h | 50 class FieldId; variable 89 virtual void Dispatch(const FieldId* field_id) = 0; 553 IndexedCollectionVector<FieldId> field_ids_; 675 class FieldId : public IndexedItem { 679 ~FieldId() override { } in ~FieldId() 694 DISALLOW_COPY_AND_ASSIGN(FieldId); 734 const FieldId* field_id_; 822 FieldId* field_val_; 1016 std::vector<FieldId*> field_ids) in CodeFixups() 1031 std::vector<FieldId*> field_ids_; [all …]
|
H A D | dex_verify.h | 40 bool VerifyId(dex_ir::FieldId* orig, dex_ir::FieldId* output, std::string* error_msg);
|
H A D | dex_ir_builder.cc | 187 std::vector<FieldId*>* field_ids); 193 std::vector<FieldId*>* field_ids); 459 const dex::FieldId& disk_field_id = dex_file.GetFieldId(i); in CreateFieldId() 461 header_->FieldIds().GetOffset() + i * FieldId::ItemSize(), in CreateFieldId() 740 FieldId* field_id = header_->FieldIds()[fields[i].field_idx_]; in CreateAnnotationsDirectoryItem() 928 std::vector<FieldId*> field_ids; in DedupeOrCreateCodeItem() 955 FieldId* field_item = header_->FieldIds()[field.GetIndex()]; in CreateClassData() 961 FieldId* field_item = header_->FieldIds()[field.GetIndex()]; in CreateClassData() 1012 std::vector<FieldId*>* field_ids) { in GetIdsFromByteCode() 1032 std::vector<FieldId*>* field_ids) { in GetIdFromInstruction()
|
H A D | dex_visualize.cc | 130 void DumpFieldId(const dex_ir::FieldId* field_id, int class_index) { in DumpFieldId() 202 for (dex_ir::FieldId* field_id : fixups->FieldIds()) { in DumpMethodItem()
|
H A D | dexlayout.cc | 436 dex_ir::FieldId* field_id = header->FieldIds()[index]; in IndexString() 546 dex_ir::FieldId* field_id = data->GetFieldId(); in DumpEncodedValue() 730 const dex_ir::FieldId* field_id = field->GetFieldId(); in DumpClassAnnotations() 1293 dex_ir::FieldId* field_id = header_->FieldIds()[idx]; in DumpSField() 1670 for (dex_ir::FieldId* id : fixups->FieldIds()) { in LayoutStringData()
|
H A D | dex_verify.cc | 124 bool VerifyId(dex_ir::FieldId* orig, dex_ir::FieldId* output, std::string* error_msg) { in VerifyId()
|
/aosp12/art/libdexfile/dex/ |
H A D | dex_file.h | 321 const dex::FieldId& GetFieldId(uint32_t idx) const { in GetFieldId() 326 uint32_t GetIndexForFieldId(const dex::FieldId& field_id) const { in GetIndexForFieldId() 333 const dex::FieldId* FindFieldId(const dex::TypeId& declaring_klass, 350 const char* GetFieldDeclaringClassDescriptor(const dex::FieldId& field_id) const { in GetFieldDeclaringClassDescriptor() 356 const char* GetFieldTypeDescriptor(const dex::FieldId& field_id) const; 359 const char* GetFieldName(const dex::FieldId& field_id) const; 865 const dex::FieldId* const field_ids_;
|
H A D | dex_file_structs.h | 68 struct FieldId { struct 74 DISALLOW_COPY_AND_ASSIGN(FieldId); argument
|
H A D | dex_file.cc | 48 using dex::FieldId; 115 field_ids_(reinterpret_cast<const FieldId*>(base + header_->field_ids_off_)), in DexFile() 247 const FieldId* DexFile::FindFieldId(const TypeId& declaring_klass, in FindFieldId() 258 const FieldId& field = GetFieldId(mid); in FindFieldId() 574 const FieldId& field_id = GetFieldId(field_idx); in PrettyField()
|
H A D | dex_file_verifier.cc | 164 const dex::FieldId* field_id = in GetFieldDescription() 165 reinterpret_cast<const dex::FieldId*>(begin + header->field_ids_off_) + idx; in GetFieldDescription() 843 (reinterpret_cast<const dex::FieldId*>(begin_ + header_->field_ids_off_) + idx)->class_idx_; in CheckClassDataItemField() 1261 if (!CheckListSize(ptr_, 1, sizeof(dex::FieldId), "field_ids")) { in CheckIntraFieldIdItem() 1265 const dex::FieldId* field_id = reinterpret_cast<const dex::FieldId*>(ptr_); in CheckIntraFieldIdItem() 1272 ptr_ += sizeof(dex::FieldId); in CheckIntraFieldIdItem() 2611 const dex::FieldId* item = reinterpret_cast<const dex::FieldId*>(ptr_); in CheckInterFieldIdItem() 2636 const dex::FieldId* prev_item = reinterpret_cast<const dex::FieldId*>(previous_item_); in CheckInterFieldIdItem() 2653 ptr_ += sizeof(dex::FieldId); in CheckInterFieldIdItem() 2989 const dex::FieldId& field = dex_file_->GetFieldId(read_field.GetIndex()); in CheckInterClassDataItem() [all …]
|
H A D | art_dex_file_loader_test.cc | 289 const dex::FieldId& to_find = java_lang_dex_file_->GetFieldId(i); in TEST_F() 293 const dex::FieldId* found = java_lang_dex_file_->FindFieldId(klass, name, type); in TEST_F()
|
H A D | dex_file-inl.h | 101 inline const char* DexFile::GetFieldTypeDescriptor(const dex::FieldId& field_id) const { in GetFieldTypeDescriptor() 106 inline const char* DexFile::GetFieldName(const dex::FieldId& field_id) const { in GetFieldName()
|
H A D | test_dex_file_builder.h | 147 uint32_t method_ids_offset = field_ids_offset + fields_.size() * sizeof(dex::FieldId); 204 uint32_t raw_offset = field_ids_offset + entry.second * sizeof(dex::FieldId);
|
/aosp12/art/tools/veridex/ |
H A D | resolver.cc | 66 const dex::FieldId& field_id, in HasSameNameAndType() 198 const dex::FieldId& other_field_id = other_dex_file.GetFieldId(field.GetIndex()); in LookupFieldIn() 280 const dex::FieldId& field_id = dex_file_.GetFieldId(field_index); in GetField()
|
H A D | hidden_api.cc | 85 const dex::FieldId& field_id = dex_file.GetFieldId(field_index); in GetApiFieldName()
|
/aosp12/art/test/159-app-image-fields/ |
H A D | info.txt | 2 when the class from the corresponding FieldId is not in the app image, only the
|
/aosp12/art/test/064-field-access/jasmin/ |
H A D | SubClassUsingInaccessibleField.j | 28 ; using this very class as the declaring class in the FieldId, bug: 27684368 .
|
/aosp12/art/runtime/ |
H A D | sdk_checker.cc | 118 const dex::FieldId* field_id = dex_file->FindFieldId(*declaring_type_id, *name_id, *type_id); in ShouldDenyAccess()
|
H A D | art_field-inl.h | 307 const dex::FieldId& field_id = dex_file->GetFieldId(field_index); in GetTypeDescriptor() 358 const dex::FieldId& field_id = GetDexFile()->GetFieldId(dex_field_index); in ResolveNameString()
|
H A D | hidden_api.cc | 192 const dex::FieldId& field_id = dex_file.GetFieldId(field.GetIndex()); in MemberSignature()
|
/aosp12/frameworks/av/media/codec2/hidl/1.1/utils/include/codec2/hidl/1.1/ |
H A D | types.h | 41 using ::android::hardware::media::c2::V1_0::FieldId;
|
/aosp12/frameworks/av/media/codec2/hidl/1.2/utils/include/codec2/hidl/1.2/ |
H A D | types.h | 42 using ::android::hardware::media::c2::V1_0::FieldId;
|
/aosp12/hardware/google/interfaces/media/c2/1.0/ |
H A D | types.hal | 87 struct FieldId { 101 FieldId fieldId; 249 FieldId fieldId;
|
/aosp12/art/dexdump/ |
H A D | dexdump.cc | 534 const dex::FieldId& pFieldId = pDexFile->GetFieldId(field_idx); in dumpEncodedValue() 713 const dex::FieldId& pFieldId = pDexFile->GetFieldId(field_idx); in dumpClassAnnotations() 880 const dex::FieldId& pFieldId = pDexFile->GetFieldId(index); in indexString() 1386 const dex::FieldId& field_id = dex_file.GetFieldId(field.GetIndex()); in dumpField() 1682 const dex::FieldId& field_id = pDexFile->GetFieldId(mh.field_or_method_idx_); in dumpMethodHandle()
|
/aosp12/hardware/interfaces/media/c2/1.0/ |
H A D | types.hal | 112 * FieldId. 114 struct FieldId { 128 FieldId fieldId; 287 FieldId fieldId;
|