/dalvik/dx/junit-tests/com/android/dx/util/ |
D | IntListTest.java | 24 IntList list = new IntList(sz); in test_contains() local 26 list.add(i * 2); in test_contains() 29 boolean contains = list.contains(i); in test_contains() 36 assertFalse(label(sz, -1), list.contains(-1)); in test_contains() 37 assertFalse(label(sz, sz * 2), list.contains(sz * 2)); in test_contains() 42 IntList list = new IntList(2); in test_addSorted() local 44 list.add(9); in test_addSorted() 45 list.add(12); in test_addSorted() 47 assertTrue(list.contains(9)); in test_addSorted() 48 assertTrue(list.contains(12)); in test_addSorted() [all …]
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstArray.java | 26 private final List list; field in CstArray 33 public CstArray(List list) { in CstArray() argument 34 if (list == null) { in CstArray() 38 list.throwIfMutable(); in CstArray() 40 this.list = list; in CstArray() 50 return list.equals(((CstArray) other).list); in equals() 56 return list.hashCode(); in hashCode() 62 return list.compareTo(((CstArray) other).list); in compareTo0() 68 return list.toString("array{", ", ", "}"); in toString() 86 return list.toHuman("{", ", ", "}"); in toHuman() [all …]
|
D | CstCallSite.java | 43 List list = new List(3 + optionalArguments.size()); in make() local 44 list.set(0, bootstrapHandle); in make() 45 list.set(1, nat.getName()); in make() 46 list.set(2, new CstProtoRef(Prototype.fromDescriptor(nat.getDescriptor().getString()))); in make() 49 list.set(i + 3, optionalArguments.get(i)); in make() 52 list.setImmutable(); in make() 53 return new CstCallSite(list); in make() 61 private CstCallSite(List list) { in CstCallSite() argument 62 super(list); in CstCallSite()
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstArray.java | 28 private final List list; field in CstArray 35 public CstArray(List list) { in CstArray() argument 36 if (list == null) { in CstArray() 40 list.throwIfMutable(); in CstArray() 42 this.list = list; in CstArray() 52 return list.equals(((CstArray) other).list); in equals() 58 return list.hashCode(); in hashCode() 64 return list.compareTo(((CstArray) other).list); in compareTo0() 70 return list.toString("array{", ", ", "}"); in toString() 87 return list.toHuman("{", ", ", "}"); in toHuman() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | TypeListItem.java | 40 private final TypeList list; field in TypeListItem 47 public TypeListItem(TypeList list) { in TypeListItem() argument 48 super(ALIGNMENT, (list.size() * ELEMENT_SIZE) + HEADER_SIZE); in TypeListItem() 50 this.list = list; in TypeListItem() 56 return StdTypeList.hashContents(list); in hashCode() 68 int sz = list.size(); in addContents() 71 typeIds.intern(list.getType(i)); in addContents() 87 return list; in getList() 94 int sz = list.size(); in writeTo0() 100 Type one = list.getType(i); in writeTo0() [all …]
|
D | HeaderSection.java | 30 private final List<HeaderItem> list; field in HeaderSection 43 this.list = Collections.singletonList(item); in HeaderSection() 55 return list; in items()
|
D | AnnotationUtils.java | 210 CstArray.List list = new CstArray.List(size); in makeSignature() local 213 list.set(i, new CstString(pieces.get(i))); in makeSignature() 216 list.setImmutable(); in makeSignature() 218 result.put(new NameValuePair(VALUE_UTF, new CstArray(list))); in makeSignature() 245 CstArray.List list = new CstArray.List(size); in makeCstArray() local 248 list.set(i, CstType.intern(types.getType(i))); in makeCstArray() 251 list.setImmutable(); in makeCstArray() 252 return new CstArray(list); in makeCstArray()
|
D | CatchStructs.java | 149 CatchHandlerList list = mapping.getKey(); in encode() local 150 int listSize = list.size(); in encode() 151 boolean catchesAll = list.catchesAll(); in encode() 165 CatchHandlerList.Entry entry = list.get(i); in encode() 172 out.writeUnsignedLeb128(list.get(listSize).getHandler()); in encode() 278 CatchHandlerList list = mapping.getKey(); in annotateEntries() local 286 lastList = list; in annotateEntries()
|
D | ClassDataItem.java | 311 CstArray.List list = new CstArray.List(size); in makeStaticValuesConstant() local 318 list.set(i, cst); in makeStaticValuesConstant() 320 list.setImmutable(); in makeStaticValuesConstant() 322 return new CstArray(list); in makeStaticValuesConstant() 396 String label, ArrayList<? extends EncodedMember> list) { in encodeList() argument 397 int size = list.size(); in encodeList() 409 lastIndex = list.get(i).encode(file, out, lastIndex, i); in encodeList()
|
D | AnnotationsDirectoryItem.java | 189 AnnotationsList list) { in addParameterAnnotations() argument 194 parameterAnnotations.add(new ParameterAnnotationStruct(method, list)); in addParameterAnnotations() 345 private static int listSize(ArrayList<?> list) { in listSize() argument 346 if (list == null) { in listSize() 350 return list.size(); in listSize()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | TypeListItem.java | 39 private final TypeList list; field in TypeListItem 46 public TypeListItem(TypeList list) { in TypeListItem() argument 47 super(ALIGNMENT, (list.size() * ELEMENT_SIZE) + HEADER_SIZE); in TypeListItem() 49 this.list = list; in TypeListItem() 55 return StdTypeList.hashContents(list); in hashCode() 68 int sz = list.size(); in addContents() 71 typeIds.intern(list.getType(i)); in addContents() 87 return list; in getList() 94 int sz = list.size(); in writeTo0() 100 Type one = list.getType(i); in writeTo0() [all …]
|
D | HeaderSection.java | 29 private final List<HeaderItem> list; field in HeaderSection 42 this.list = Collections.singletonList(item); in HeaderSection() 54 return list; in items()
|
D | AnnotationUtils.java | 211 CstArray.List list = new CstArray.List(size); in makeSignature() local 214 list.set(i, new CstString(pieces.get(i))); in makeSignature() 217 list.setImmutable(); in makeSignature() 219 result.put(new NameValuePair(VALUE_STRING, new CstArray(list))); in makeSignature() 260 CstArray.List list = new CstArray.List(size); in makeCstArray() local 263 list.set(i, CstType.intern(types.getType(i))); in makeCstArray() 266 list.setImmutable(); in makeCstArray() 267 return new CstArray(list); in makeCstArray()
|
D | CatchStructs.java | 146 CatchHandlerList list = mapping.getKey(); in encode() local 147 int listSize = list.size(); in encode() 148 boolean catchesAll = list.catchesAll(); in encode() 162 CatchHandlerList.Entry entry = list.get(i); in encode() 169 out.writeUleb128(list.get(listSize).getHandler()); in encode() 275 CatchHandlerList list = mapping.getKey(); in annotateEntries() local 283 lastList = list; in annotateEntries()
|
D | ClassDataItem.java | 307 CstArray.List list = new CstArray.List(size); in makeStaticValuesConstant() local 314 list.set(i, cst); in makeStaticValuesConstant() 316 list.setImmutable(); in makeStaticValuesConstant() 318 return new CstArray(list); in makeStaticValuesConstant() 392 String label, ArrayList<? extends EncodedMember> list) { in encodeList() argument 393 int size = list.size(); in encodeList() 405 lastIndex = list.get(i).encode(file, out, lastIndex, i); in encodeList()
|
D | AnnotationsDirectoryItem.java | 192 AnnotationsList list, DexFile dexFile) { in addParameterAnnotations() argument 197 parameterAnnotations.add(new ParameterAnnotationStruct(method, list, dexFile)); in addParameterAnnotations() 349 private static int listSize(ArrayList<?> list) { in listSize() argument 350 if (list == null) { in listSize() 354 return list.size(); in listSize()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | InsnFormat.java | 179 protected static String regListString(RegisterSpecList list) { in regListString() argument 180 int sz = list.size(); in regListString() 189 sb.append(list.get(i).regString()); in regListString() 204 protected static String regRangeString(RegisterSpecList list) { in regRangeString() argument 205 int size = list.size(); in regRangeString() 216 sb.append(list.get(0).regString()); in regRangeString() 220 RegisterSpec lastReg = list.get(size - 1); in regRangeString() 229 sb.append(list.get(0).regString()); in regRangeString() 392 protected static boolean isRegListSequential(RegisterSpecList list) { in isRegListSequential() argument 393 int sz = list.size(); in isRegListSequential() [all …]
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
D | AttributeListParser.java | 43 private final StdAttributeList list; field in AttributeListParser 76 this.list = new StdAttributeList(size); in AttributeListParser() 107 return list; in getList() 123 int sz = list.size(); in parse() 145 list.set(i, attrib); in parse()
|
D | StdAttributeFactory.java | 434 TypeList list = cf.makeTypeList(offset, count); in exceptions() local 435 return new AttExceptions(list); in exceptions() 463 InnerClassList list = new InnerClassList(count); in innerClasses() local 473 list.set(i, innerClass, outerClass, name, accessFlags); in innerClasses() 491 list.setImmutable(); in innerClasses() 492 return new AttInnerClasses(list); in innerClasses() 519 LineNumberList list = new LineNumberList(count); in lineNumberTable() local 524 list.set(i, startPc, lineNumber); in lineNumberTable() 532 list.setImmutable(); in lineNumberTable() 533 return new AttLineNumberTable(list); in lineNumberTable() [all …]
|
/dalvik/dx/tests/126-main-dex-list-one-dex/ |
D | run | 18 dx -JXmx1024m --dex --no-optimize --multi-dex --main-dex-list=main.list --output=out classes
|
/dalvik/dx/tests/125-main-dex-list/ |
D | run | 19 dx -JXmx1024m --dex --no-optimize --multi-dex --main-dex-list=main.list --minimal-main-dex --output…
|
/dalvik/tools/dexdeps/ |
D | README.txt | 4 This tool dumps a list of fields and methods that a DEX file uses but does 5 not define. When combined with a list of public APIs, it can be used to 31 Indicates that output should only include a list of classes, as
|
/dalvik/dx/tests/034-dex-minimal/ |
D | expected.txt | 50 |[70] map list 66 | map list: 1 item; 28 bytes total
|
/dalvik/dx/src/com/android/dx/rop/type/ |
D | StdTypeList.java | 233 public static String toHuman(TypeList list) { in toHuman() argument 234 int size = list.size(); in toHuman() 246 sb.append(list.getType(i).toHuman()); in toHuman() 260 public static int hashContents(TypeList list) { in hashContents() argument 261 int size = list.size(); in hashContents() 265 hash = (hash * 31) + list.getType(i).hashCode(); in hashContents()
|
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
D | StdTypeList.java | 233 public static String toHuman(TypeList list) { in toHuman() argument 234 int size = list.size(); in toHuman() 246 sb.append(list.getType(i).toHuman()); in toHuman() 260 public static int hashContents(TypeList list) { in hashContents() argument 261 int size = list.size(); in hashContents() 265 hash = (hash * 31) + list.getType(i).hashCode(); in hashContents()
|