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 | RawDexFile.java | 46 public List<AnnotationsDirectoryItem> annotationsDirectoryItems; 293 for (AnnotationsDirectoryItem annotationsDirectory : annotationsDirectoryItems) { in write() 380 for (AnnotationsDirectoryItem annotationsDirectoryItem : annotationsDirectoryItems) { in incrementIndex()
|
D | AnnotationsDirectoryItem.java | 21 public class AnnotationsDirectoryItem implements RawDexObject { class
|
/art/libdexfile/dex/ |
D | dex_file_structs.h | 209 struct AnnotationsDirectoryItem { struct 216 DISALLOW_COPY_AND_ASSIGN(AnnotationsDirectoryItem); argument
|
D | dex_file.h | 569 const dex::AnnotationsDirectoryItem* GetAnnotationsDirectory(const dex::ClassDef& class_def) in GetAnnotationsDirectory() 571 return DataPointer<dex::AnnotationsDirectoryItem>(class_def.annotations_off_); in GetAnnotationsDirectory() 574 const dex::AnnotationSetItem* GetClassAnnotationSet(const dex::AnnotationsDirectoryItem* anno_dir) in GetClassAnnotationSet() 580 const dex::AnnotationsDirectoryItem* anno_dir) const { in GetFieldAnnotations() 587 const dex::AnnotationsDirectoryItem* anno_dir) const { in GetMethodAnnotations() 598 const dex::AnnotationsDirectoryItem* anno_dir) const { in GetParameterAnnotations()
|
D | dex_file_verifier.cc | 1956 const dex::AnnotationsDirectoryItem* item = in CheckIntraAnnotationsDirectoryItem() 1957 reinterpret_cast<const dex::AnnotationsDirectoryItem*>(ptr_); in CheckIntraAnnotationsDirectoryItem() 1958 if (!CheckListSize(item, 1, sizeof(dex::AnnotationsDirectoryItem), "annotations_directory")) { in CheckIntraAnnotationsDirectoryItem() 2454 const dex::AnnotationsDirectoryItem* item = in FindFirstAnnotationsDirectoryDefiner() 2455 reinterpret_cast<const dex::AnnotationsDirectoryItem*>(ptr); in FindFirstAnnotationsDirectoryDefiner() 3038 const dex::AnnotationsDirectoryItem* item = in CheckInterAnnotationsDirectoryItem() 3039 reinterpret_cast<const dex::AnnotationsDirectoryItem*>(ptr_); in CheckInterAnnotationsDirectoryItem()
|
/art/dexlayout/ |
D | dex_verify.h | 50 bool VerifyAnnotationsDirectory(dex_ir::AnnotationsDirectoryItem* orig, 51 dex_ir::AnnotationsDirectoryItem* output,
|
D | dex_ir.h | 39 class AnnotationsDirectoryItem; variable 104 virtual void Dispatch(AnnotationsDirectoryItem* annotations_directory_item) = 0; 476 CollectionVector<AnnotationsDirectoryItem>& AnnotationsDirectoryItems() { in AnnotationsDirectoryItems() 479 const CollectionVector<AnnotationsDirectoryItem>& AnnotationsDirectoryItems() const { in AnnotationsDirectoryItems() 564 IndexedCollectionVector<AnnotationsDirectoryItem> annotations_directory_items_; 913 AnnotationsDirectoryItem* annotations, in ClassDef() 935 AnnotationsDirectoryItem* Annotations() const { return annotations_; } in Annotations() 947 AnnotationsDirectoryItem* annotations_; // This can be nullptr. 1208 class AnnotationsDirectoryItem : public Item { 1210 AnnotationsDirectoryItem(AnnotationSetItem* class_annotation, in AnnotationsDirectoryItem() function [all …]
|
D | dex_ir_builder.cc | 164 AnnotationsDirectoryItem* CreateAnnotationsDirectoryItem(const DexFile& dex_file, 165 const dex::AnnotationsDirectoryItem* disk_annotations_item, uint32_t offset); 239 CollectionMap<AnnotationsDirectoryItem> annotations_directory_items_map_; 490 AnnotationsDirectoryItem* annotations = nullptr; in CreateClassDef() 491 const dex::AnnotationsDirectoryItem* disk_annotations_directory_item = in CreateClassDef() 720 AnnotationsDirectoryItem* BuilderMaps::CreateAnnotationsDirectoryItem(const DexFile& dex_file, in CreateAnnotationsDirectoryItem() 721 const dex::AnnotationsDirectoryItem* disk_annotations_item, uint32_t offset) { in CreateAnnotationsDirectoryItem() 722 AnnotationsDirectoryItem* annotations_directory_item = in CreateAnnotationsDirectoryItem()
|
D | dex_verify.cc | 296 bool VerifyAnnotationsDirectory(dex_ir::AnnotationsDirectoryItem* orig, in VerifyAnnotationsDirectory() 297 dex_ir::AnnotationsDirectoryItem* output, in VerifyAnnotationsDirectory()
|
D | dexlayout.cc | 709 dex_ir::AnnotationsDirectoryItem* annotations_directory = class_def->Annotations(); in DumpClassAnnotations()
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 53 using dex::AnnotationsDirectoryItem; 155 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForField() 288 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForMethod() 318 const AnnotationsDirectoryItem* annotations_dir = in FindAnnotationsItemForMethod() 346 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(*class_def); in FindAnnotationSetForClass() 1034 const AnnotationsDirectoryItem* annotations_dir = in GetAnnotationDefaultValue() 1431 const AnnotationsDirectoryItem* annotations_dir = in HasDeadReferenceSafeAnnotation()
|
/art/dexdump/ |
D | dexdump.cc | 691 const dex::AnnotationsDirectoryItem* dir = pDexFile->GetAnnotationsDirectory(pClassDef); in dumpClassAnnotations()
|