/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
AnnotationItem.java | 36 public final class AnnotationItem extends OffsettedItem { 70 private static class TypeIdSorter implements Comparator<AnnotationItem> { 72 public int compare(AnnotationItem item1, AnnotationItem item2) { 93 public static void sortByTypeIdIndex(AnnotationItem[] array) { 102 public AnnotationItem(Annotation annotation) { 133 AnnotationItem otherAnnotation = (AnnotationItem) other;
|
AnnotationSetItem.java | 42 private final AnnotationItem[] items; 53 this.items = new AnnotationItem[annotations.size()]; 57 items[at] = new AnnotationItem(a); 128 AnnotationItem.sortByTypeIdIndex(items); 145 AnnotationItem item = items[i];
|
/dalvik/dx/src/com/android/dx/dex/file/ |
AnnotationItem.java | 34 public final class AnnotationItem extends OffsettedItem { 68 private static class TypeIdSorter implements Comparator<AnnotationItem> { 70 public int compare(AnnotationItem item1, AnnotationItem item2) { 91 public static void sortByTypeIdIndex(AnnotationItem[] array) { 101 public AnnotationItem(Annotation annotation, DexFile dexFile) { 133 AnnotationItem otherAnnotation = (AnnotationItem) other;
|
AnnotationSetItem.java | 42 private final AnnotationItem[] items; 54 this.items = new AnnotationItem[annotations.size()]; 58 items[at] = new AnnotationItem(a, dexFile); 129 AnnotationItem.sortByTypeIdIndex(items); 146 AnnotationItem item = items[i];
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ |
AnnotatedBytes.java | 144 AnnotationItem previousRangeAnnotation = previousAnnotations.rangeAnnotation; 154 AnnotationItem existingRangeAnnotation = startPoint.rangeAnnotation; 172 AnnotationItem nextRangeAnnotation = nextEndpoint.rangeAnnotation; 209 startPoint.pointAnnotations.add(new AnnotationItem(indentLevel, formattedMsg)); 211 startPoint.rangeAnnotation = new AnnotationItem(indentLevel, formattedMsg); 254 public final List<AnnotationItem> pointAnnotations = Lists.newArrayList(); 257 public AnnotationItem rangeAnnotation = null; 260 private static class AnnotationItem { 264 public AnnotationItem(int indentLevel, String annotation) { 304 for (AnnotationItem pointAnnotation: annotations.pointAnnotations) [all...] |
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
AnnotationItem.java | 21 public class AnnotationItem implements RawDexObject {
|
MapList.java | 178 rawDexFile.annotationItems = new ArrayList<AnnotationItem>(mapItem.size); 180 AnnotationItem newAnnotationItem = new AnnotationItem();
|
RawDexFile.java | 49 public List<AnnotationItem> annotationItems; 273 for (AnnotationItem annotationItem : annotationItems) { 274 annotationItem.write(file); 385 for (AnnotationItem annotationItem : annotationItems) { 386 annotationItem.incrementIndex(kind, insertedIdx);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/ |
AnnotationItem.java | 42 public class AnnotationItem {
|
AnnotationSetItem.java | 59 out.annotate(4, AnnotationItem.getReferenceAnnotation(dexFile, annotationOffset));
|
/art/runtime/ |
dex_file_annotations.cc | 156 const DexFile::AnnotationItem* SearchAnnotationSet(const DexFile& dex_file, 161 const DexFile::AnnotationItem* result = nullptr; 163 const DexFile::AnnotationItem* annotation_item = dex_file.GetAnnotationItem(annotation_set, i); 750 const DexFile::AnnotationItem* GetAnnotationItemFromAnnotationSet( 759 const DexFile::AnnotationItem* annotation_item = dex_file.GetAnnotationItem(annotation_set, i); 812 const DexFile::AnnotationItem* annotation_item = 822 const DexFile::AnnotationItem* annotation_item, [all...] |
dex_file.h | 412 struct AnnotationItem { 417 DISALLOW_COPY_AND_ASSIGN(AnnotationItem); [all...] |
dex_file_verifier.cc | [all...] |
/art/dexlayout/ |
dex_verify.h | 71 bool VerifyAnnotation(dex_ir::AnnotationItem* orig, 72 dex_ir::AnnotationItem* output,
|
dex_ir.h | 35 class AnnotationItem; 97 virtual void Dispatch(AnnotationItem* annotation_item) = 0; 183 std::map<uint32_t, std::unique_ptr<AnnotationItem>>& AnnotationItems() 209 AnnotationItem* CreateAnnotationItem(const DexFile::AnnotationItem* annotation, uint32_t offset); 344 CollectionMap<AnnotationItem> annotation_items_; [all...] |
dex_ir.cc | 431 AnnotationItem* Collections::CreateAnnotationItem(const DexFile::AnnotationItem* annotation, 442 AnnotationItem* annotation_item = 443 new AnnotationItem(visibility, encoded_value->ReleaseEncodedAnnotation()); 458 std::vector<AnnotationItem*>* items = new std::vector<AnnotationItem*>(); 460 const DexFile::AnnotationItem* annotation = 465 AnnotationItem* annotation_item = [all...] |
dex_verify.cc | 468 std::vector<dex_ir::AnnotationItem*>* orig_items = orig->GetItems(); 469 std::vector<dex_ir::AnnotationItem*>* output_items = output->GetItems(); 485 bool VerifyAnnotation(dex_ir::AnnotationItem* orig, 486 dex_ir::AnnotationItem* output, [all...] |
dex_writer.cc | 325 std::unique_ptr<dex_ir::AnnotationItem>& annotation = annotation_pair.second; 341 for (dex_ir::AnnotationItem* annotation : *annotation_set->GetItems()) {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/util/ |
DexAnnotator.java | 138 annotators.put(mapItem.getType(), AnnotationItem.makeAnnotator(this, mapItem));
|
/prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/ |
dexmaker-1.0.jar | |
/prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.2/ |
dexmaker-1.2.jar | |
/art/dexdump/ |
dexdump.cc | 635 const DexFile::AnnotationItem* annotation = pDexFile->GetAnnotationItem(set_item, i); [all...] |
/external/dexmaker/lib/ |
dalvik-dx-1.jar | |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/prebuilts/tools/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/1/ |
dalvik-dx-1.jar | |