HomeSort by relevance Sort by last modified time
    Searched refs:AnnotationItem (Results 1 - 25 of 74) sorted by null

1 2 3

  /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 

Completed in 238 milliseconds

1 2 3