/dalvik/dx/tests/099-dex-core-library-error/ |
D | run | 19 dx --debug --dex --output=blort.dex java/blort/Blort.class >/dev/null 2>&1 21 if [ -r blort.dex ]; then 22 echo Found blort.dex 25 dx --debug --dex --output=muffins.dex javax/net/Muffins.class >/dev/null 2>&1 27 if [ -r muffins.dex ]; then 28 echo Found muffins.dex 31 dx --debug --dex --output=zorch.dex javax/zorch/Zorch.class >/dev/null 2>&1 33 if [ -r zorch.dex ]; then 34 echo Found zorch.dex
|
/dalvik/dx/src/com/android/dx/command/grep/ |
D | Grep.java | 19 import com.android.dex.ClassData; 20 import com.android.dex.ClassDef; 21 import com.android.dex.Dex; 22 import com.android.dex.EncodedValueReader; 23 import com.android.dex.MethodId; 32 private final Dex dex; field in Grep 42 public Grep(final Dex dex, Pattern pattern, final PrintWriter out) { in Grep() argument 43 this.dex = dex; in Grep() 46 stringIds = getStringIds(dex, pattern); in Grep() 70 out.println(location() + " " + dex.strings().get(index)); in encounterString() [all …]
|
/dalvik/dx/src/com/android/dex/ |
D | MethodId.java | 17 package com.android.dex; 19 import com.android.dex.util.Unsigned; 22 private final Dex dex; field in MethodId 27 public MethodId(Dex dex, int declaringClassIndex, int protoIndex, int nameIndex) { in MethodId() argument 28 this.dex = dex; in MethodId() 63 if (dex == null) { in toString() 66 return dex.typeNames().get(declaringClassIndex) in toString() 67 + "." + dex.strings().get(nameIndex) in toString() 68 + dex.readTypeList(dex.protoIds().get(protoIndex).getParametersOffset()); in toString()
|
D | ProtoId.java | 17 package com.android.dex; 19 import com.android.dex.util.Unsigned; 22 private final Dex dex; field in ProtoId 27 public ProtoId(Dex dex, int shortyIndex, int returnTypeIndex, int parametersOffset) { in ProtoId() argument 28 this.dex = dex; in ProtoId() 60 if (dex == null) { in toString() 64 return dex.strings().get(shortyIndex) in toString() 65 + ": " + dex.typeNames().get(returnTypeIndex) in toString() 66 + " " + dex.readTypeList(parametersOffset); in toString()
|
D | FieldId.java | 17 package com.android.dex; 19 import com.android.dex.util.Unsigned; 22 private final Dex dex; field in FieldId 27 public FieldId(Dex dex, int declaringClassIndex, int typeIndex, int nameIndex) { in FieldId() argument 28 this.dex = dex; in FieldId() 63 if (dex == null) { in toString() 66 return dex.typeNames().get(typeIndex) + "." + dex.strings().get(nameIndex); in toString()
|
D | Annotation.java | 17 package com.android.dex; 19 import static com.android.dex.EncodedValueReader.ENCODED_ANNOTATION; 25 private final Dex dex; field in Annotation 29 public Annotation(Dex dex, byte visibility, EncodedValue encodedAnnotation) { in Annotation() argument 30 this.dex = dex; in Annotation() 59 return dex == null in toString() 61 : visibility + " " + dex.typeNames().get(getTypeIndex()); in toString()
|
D | TypeList.java | 17 package com.android.dex; 19 import com.android.dex.util.Unsigned; 25 private final Dex dex; field in TypeList 28 public TypeList(Dex dex, short[] types) { in TypeList() argument 29 this.dex = dex; in TypeList() 50 result.append(dex != null ? dex.typeNames().get(types[i]) : types[i]); in toString()
|
/dalvik/dx/tests/115-merge/ |
D | run | 37 dx --dex --output=test.jar com/android/dx/merge/* $dxjar 40 dx --dex --output=testdata/Annotated.dex testdata/Annotated* 41 dx --dex --output=testdata/Basic.dex testdata/Basic* 42 dx --dex --output=testdata/FillArrayData.dex testdata/FillArrayData* 43 dx --dex --output=testdata/StaticValues.dex testdata/StaticValues* 44 dx --dex --output=testdata/TryCatchFinally.dex testdata/TryCatchFinally* 45 jar cfM resources.jar testdata/*.dex
|
/dalvik/dx/src/com/android/dx/io/ |
D | DexIndexPrinter.java | 19 import com.android.dex.ClassDef; 20 import com.android.dex.Dex; 21 import com.android.dex.FieldId; 22 import com.android.dex.MethodId; 23 import com.android.dex.ProtoId; 24 import com.android.dex.TableOfContents; 32 private final Dex dex; field in DexIndexPrinter 36 this.dex = new Dex(file); in DexIndexPrinter() 37 this.tableOfContents = dex.getTableOfContents(); in DexIndexPrinter() 53 for (String string : dex.strings()) { in printStrings() [all …]
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
D | FindUsages.java | 19 import com.android.dex.ClassData; 20 import com.android.dex.ClassDef; 21 import com.android.dex.Dex; 22 import com.android.dex.FieldId; 23 import com.android.dex.MethodId; 35 private final Dex dex; field in FindUsages 44 public FindUsages(final Dex dex, String declaredBy, String memberName, final PrintWriter out) { in FindUsages() argument 45 this.dex = dex; in FindUsages() 52 List<String> strings = dex.strings(); in FindUsages() 70 int typeIndex = Collections.binarySearch(dex.typeIds(), typeStringIndex); in FindUsages() [all …]
|
/dalvik/dx/tests/118-find-usages/ |
D | run | 18 dx --output=foo.dex --dex *.class 21 dx --find-usages foo.dex "Ljava/io/StreamTokenizer;" nval 24 dx --find-usages foo.dex "Ljava/util/ArrayList;" remove 27 dx --find-usages foo.dex "Ljava/util/Collection;" remove 30 dx --find-usages foo.dex "Ljava/lang/String;" valueOf
|
/dalvik/ |
D | Android.mk | 28 .PHONY: dex dex-debug 30 dex: 35 dex: $(DEFAULT_GOAL) 52 dex-debug: 59 dex-debug: $(DEFAULT_GOAL)
|
/dalvik/dx/tests/034-dex-minimal/ |
D | run | 17 dx --debug --dex --dump-to=- --no-files 21 dx --verbose --debug --dex --output=blort.dex blort.class 22 if [ -r blort.dex ]; then
|
/dalvik/dx/src/com/android/dx/merge/ |
D | SortableType.java | 19 import com.android.dex.ClassDef; 20 import com.android.dex.Dex; 21 import com.android.dex.DexException; 47 private final Dex dex; field in SortableType 52 public SortableType(Dex dex, IndexMap indexMap, ClassDef classDef) { in SortableType() argument 53 this.dex = dex; in SortableType() 59 return dex; in getDex()
|
D | IndexMap.java | 19 import com.android.dex.Annotation; 20 import com.android.dex.util.ByteOutput; 21 import com.android.dex.ClassDef; 22 import com.android.dex.Dex; 23 import com.android.dex.DexException; 24 import com.android.dex.EncodedValue; 25 import com.android.dex.EncodedValueReader; 26 import static com.android.dex.EncodedValueReader.ENCODED_ANNOTATION; 27 import static com.android.dex.EncodedValueReader.ENCODED_ARRAY; 28 import static com.android.dex.EncodedValueReader.ENCODED_BOOLEAN; [all …]
|
/dalvik/dx/tests/125-main-dex-list/ |
D | run | 21 dx --dex --output=test.jar com/android/dx/multidex/* 27 dx -JXmx1024m --dex --no-optimize --multi-dex --main-dex-list=main.list --minimal-main-dex --output…
|
/dalvik/dx/tests/119-merge-conflict/ |
D | run | 32 dx --dex --output=test.jar com/android/dx/merge/* $dxjar 35 dx --dex --output=testdata/A.dex testdata/A.class 36 dx --dex --output=testdata/B.dex testdata/B.class 37 jar cfM resources.jar testdata/*.dex
|
/dalvik/dx/tests/035-dex-instance-var/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/037-dex-static-final-var/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/038-dex-instance-method/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/039-dex-static-method/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/040-dex-constructor/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/041-dex-abstract-method/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/036-dex-static-var/ |
D | run | 18 dx --debug --dex --output=blort.dex blort.class 19 if [ -r blort.dex ]; then
|
/dalvik/dx/tests/042-dex-ignore-result/ |
D | run | 18 dx --debug --dex --output=blort.dex Blort.class 19 if [ -r blort.dex ]; then
|