/dalvik/dx/src/com/android/dx/command/dump/ |
D | ClassDumper.java | 19 import com.android.dx.cf.direct.DirectClassFile; 61 DirectClassFile cf = in dump() 62 new DirectClassFile(ba, getFilePath(), getStrictParse()); in dump()
|
D | DotDumper.java | 21 import com.android.dx.cf.direct.DirectClassFile; 43 private DirectClassFile classFile; 72 classFile = new DirectClassFile(ba, filePath, strictParse); in run() 77 DirectClassFile liveCf = in run() 78 new DirectClassFile(ba, filePath, strictParse); in run()
|
D | BlockDumper.java | 27 import com.android.dx.cf.direct.DirectClassFile; 58 protected DirectClassFile classFile; 113 classFile = new DirectClassFile(ba, getFilePath(), getStrictParse()); in dump() 118 DirectClassFile liveCf = in dump() 119 new DirectClassFile(ba, getFilePath(), getStrictParse()); in dump()
|
/dalvik/dx/src/com/android/multidex/ |
D | Path.java | 19 import com.android.dx.cf.direct.DirectClassFile; 95 synchronized DirectClassFile getClass(String path) throws FileNotFoundException { in getClass() 96 DirectClassFile classFile = null; in getClass() 103 classFile = new DirectClassFile(bytes, path, false); in getClass()
|
D | ClassReferenceListBuilder.java | 19 import com.android.dx.cf.direct.DirectClassFile; 82 DirectClassFile classFile; in addRoots() 98 private void addDependencies(DirectClassFile classFile) { in addDependencies() 150 DirectClassFile classFile = path.getClass(classBinaryName + CLASS_EXTENSION); in addClassWithHierachy()
|
D | MainDexListBuilder.java | 20 import com.android.dx.cf.direct.DirectClassFile; 165 DirectClassFile clazz = path.getClass(name); in keepAnnotated()
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
D | StdAttributeFactory.java | 84 protected Attribute parse0(DirectClassFile cf, int context, String name, in parse0() 205 private Attribute annotationDefault(DirectClassFile cf, in annotationDefault() 221 private Attribute bootstrapMethods(DirectClassFile cf, int offset, int length, in bootstrapMethods() 246 private Attribute code(DirectClassFile cf, int offset, int length, in code() 350 private Attribute constantValue(DirectClassFile cf, int offset, int length, in constantValue() 372 private Attribute deprecated(DirectClassFile cf, int offset, int length, in deprecated() 384 private Attribute enclosingMethod(DirectClassFile cf, int offset, in enclosingMethod() 404 DirectClassFile.stringOrNone(method)); in enclosingMethod() 413 private Attribute exceptions(DirectClassFile cf, int offset, int length, in exceptions() 441 private Attribute innerClasses(DirectClassFile cf, int offset, int length, in innerClasses() [all …]
|
D | AttributeFactory.java | 69 public final Attribute parse(DirectClassFile cf, int context, int offset, in parse() 121 protected Attribute parse0(DirectClassFile cf, int context, String name, in parse0()
|
D | AttributeListParser.java | 31 private final DirectClassFile cf; 60 public AttributeListParser(DirectClassFile cf, int context, int offset, in AttributeListParser()
|
D | MemberListParser.java | 36 private final DirectClassFile cf; 62 public MemberListParser(DirectClassFile cf, CstType definer, in MemberListParser()
|
D | MethodListParser.java | 42 public MethodListParser(DirectClassFile cf, CstType definer, in MethodListParser()
|
D | FieldListParser.java | 42 public FieldListParser(DirectClassFile cf, CstType definer, int offset, in FieldListParser()
|
D | DirectClassFile.java | 45 public class DirectClassFile implements ClassFile { class 181 public DirectClassFile(ByteArray bytes, String filePath, in DirectClassFile() method in DirectClassFile 208 public DirectClassFile(byte[] bytes, String filePath, in DirectClassFile() method in DirectClassFile
|
D | AnnotationParser.java | 52 private final DirectClassFile cf; 80 public AnnotationParser(DirectClassFile cf, int offset, int length, in AnnotationParser()
|
/dalvik/dx/src/com/android/dx/command/annotool/ |
D | AnnotationLister.java | 23 import com.android.dx.cf.direct.DirectClassFile; 72 DirectClassFile cf in process() 73 = new DirectClassFile(ba, name, true); in process() 144 private void visitClassAnnotation(DirectClassFile cf, in visitClassAnnotation() 167 DirectClassFile cf, BaseAnnotations ann) { in visitPackageAnnotation() 222 private void printMatch(DirectClassFile cf) { in printMatch()
|
/dalvik/dx/src/com/android/dx/command/dexer/ |
D | Main.java | 27 import com.android.dx.cf.direct.DirectClassFile; 768 private DirectClassFile parseClass(String name, byte[] bytes) { in parseClass() 770 DirectClassFile cf = new DirectClassFile(bytes, name, in parseClass() 777 private ClassDefItem translateClass(byte[] bytes, DirectClassFile cf) { in translateClass() 1754 private class ClassParserTask implements Callable<DirectClassFile> { 1765 public DirectClassFile call() throws Exception { in call() 1766 DirectClassFile cf = parseClass(name, bytes); in call() 1791 Future<DirectClassFile> dcff; 1794 Future<DirectClassFile> dcff) { in DirectClassFileConsumer() 1803 DirectClassFile cf = dcff.get(); in call() [all …]
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
D | CfTranslator.java | 23 import com.android.dx.cf.direct.DirectClassFile; 99 public static ClassDefItem translate(DxContext context, DirectClassFile cf, byte[] bytes, in translate() 123 private static ClassDefItem translate0(DxContext context, DirectClassFile cf, byte[] bytes, in translate0() 195 DirectClassFile cf, ClassDefItem out, DexFile dexFile) { in processFields() 277 private static void processMethods(DxContext context, DirectClassFile cf, CfOptions cfOptions, in processMethods()
|
D | AttributeTranslator.java | 30 import com.android.dx.cf.direct.DirectClassFile; 118 public static Annotations getClassAnnotations(DirectClassFile cf, in getClassAnnotations() 413 private static Annotation translateAnnotationDefaults(DirectClassFile cf) { in translateAnnotationDefaults()
|