Searched refs:AnnotationsDirectoryItem (Results 1 – 13 of 13) sorted by relevance
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | MapList.java | 195 new ArrayList<AnnotationsDirectoryItem>(mapItem.size); in read() 197 AnnotationsDirectoryItem newAnnotationsDirectoryItem = new AnnotationsDirectoryItem(); in read()
|
D | AnnotationsDirectoryItem.java | 21 public class AnnotationsDirectoryItem implements RawDexObject { class
|
D | RawDexFile.java | 46 public List<AnnotationsDirectoryItem> annotationsDirectoryItems; 293 for (AnnotationsDirectoryItem annotationsDirectory : annotationsDirectoryItems) { in write() 380 for (AnnotationsDirectoryItem annotationsDirectoryItem : annotationsDirectoryItems) { in incrementIndex()
|
/art/dexlayout/ |
D | dex_verify.h | 50 bool VerifyAnnotationsDirectory(dex_ir::AnnotationsDirectoryItem* orig, 51 dex_ir::AnnotationsDirectoryItem* output,
|
D | dex_ir.h | 38 class AnnotationsDirectoryItem; variable 102 virtual void Dispatch(AnnotationsDirectoryItem* annotations_directory_item) = 0; 229 CollectionVector<AnnotationsDirectoryItem>::Vector& AnnotationsDirectoryItems() in AnnotationsDirectoryItems() 257 AnnotationsDirectoryItem* CreateAnnotationsDirectoryItem(const DexFile& dex_file, 258 const DexFile::AnnotationsDirectoryItem* disk_annotations_item, uint32_t offset); 444 IndexedCollectionVector<AnnotationsDirectoryItem> annotations_directory_items_; 463 CollectionMap<AnnotationsDirectoryItem> annotations_directory_items_map_; 931 AnnotationsDirectoryItem* annotations, in ClassDef() 953 AnnotationsDirectoryItem* Annotations() const { return annotations_; } in Annotations() 967 AnnotationsDirectoryItem* annotations_; // This can be nullptr. [all …]
|
D | dex_ir.cc | 372 AnnotationsDirectoryItem* annotations = nullptr; in CreateClassDef() 373 const DexFile::AnnotationsDirectoryItem* disk_annotations_directory_item = in CreateClassDef() 481 AnnotationsDirectoryItem* Collections::CreateAnnotationsDirectoryItem(const DexFile& dex_file, in CreateAnnotationsDirectoryItem() 482 const DexFile::AnnotationsDirectoryItem* disk_annotations_item, uint32_t offset) { in CreateAnnotationsDirectoryItem() 483 AnnotationsDirectoryItem* annotations_directory_item = in CreateAnnotationsDirectoryItem() 541 annotations_directory_item = new AnnotationsDirectoryItem( in CreateAnnotationsDirectoryItem()
|
D | dex_verify.cc | 283 bool VerifyAnnotationsDirectory(dex_ir::AnnotationsDirectoryItem* orig, in VerifyAnnotationsDirectory() 284 dex_ir::AnnotationsDirectoryItem* output, in VerifyAnnotationsDirectory()
|
D | dex_writer.cc | 427 for (std::unique_ptr<dex_ir::AnnotationsDirectoryItem>& annotations_directory : in WriteAnnotationsDirectories()
|
D | dexlayout.cc | 723 dex_ir::AnnotationsDirectoryItem* annotations_directory = class_def->Annotations(); in DumpClassAnnotations()
|
/art/libdexfile/dex/ |
D | dex_file.h | 358 struct AnnotationsDirectoryItem { struct 365 DISALLOW_COPY_AND_ASSIGN(AnnotationsDirectoryItem); argument 789 const AnnotationsDirectoryItem* GetAnnotationsDirectory(const ClassDef& class_def) const { in GetAnnotationsDirectory() 790 return DataPointer<AnnotationsDirectoryItem>(class_def.annotations_off_); in GetAnnotationsDirectory() 793 const AnnotationSetItem* GetClassAnnotationSet(const AnnotationsDirectoryItem* anno_dir) const { in GetClassAnnotationSet() 797 const FieldAnnotationsItem* GetFieldAnnotations(const AnnotationsDirectoryItem* anno_dir) const { in GetFieldAnnotations() 803 const MethodAnnotationsItem* GetMethodAnnotations(const AnnotationsDirectoryItem* anno_dir) in GetMethodAnnotations() 814 const ParameterAnnotationsItem* GetParameterAnnotations(const AnnotationsDirectoryItem* anno_dir) in GetParameterAnnotations()
|
D | dex_file_verifier.cc | 1548 const DexFile::AnnotationsDirectoryItem* item = in CheckIntraAnnotationsDirectoryItem() 1549 reinterpret_cast<const DexFile::AnnotationsDirectoryItem*>(ptr_); in CheckIntraAnnotationsDirectoryItem() 1550 if (!CheckListSize(item, 1, sizeof(DexFile::AnnotationsDirectoryItem), "annotations_directory")) { in CheckIntraAnnotationsDirectoryItem() 1999 const DexFile::AnnotationsDirectoryItem* item = in FindFirstAnnotationsDirectoryDefiner() 2000 reinterpret_cast<const DexFile::AnnotationsDirectoryItem*>(ptr); in FindFirstAnnotationsDirectoryDefiner() 2601 const DexFile::AnnotationsDirectoryItem* item = in CheckInterAnnotationsDirectoryItem() 2602 reinterpret_cast<const DexFile::AnnotationsDirectoryItem*>(ptr_); in CheckInterAnnotationsDirectoryItem()
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 143 const DexFile::AnnotationsDirectoryItem* annotations_dir = in FindAnnotationSetForField() 268 const DexFile::AnnotationsDirectoryItem* annotations_dir = in FindAnnotationSetForMethod() 300 const DexFile::AnnotationsDirectoryItem* annotations_dir = in FindAnnotationsItemForMethod() 328 const DexFile::AnnotationsDirectoryItem* annotations_dir = in FindAnnotationSetForClass() 1043 const DexFile::AnnotationsDirectoryItem* annotations_dir = in GetAnnotationDefaultValue()
|
/art/dexdump/ |
D | dexdump.cc | 662 const DexFile::AnnotationsDirectoryItem* dir = pDexFile->GetAnnotationsDirectory(pClassDef); in dumpClassAnnotations()
|