/dalvik/dx/src/com/android/dx/cf/direct/ |
D | StdAttributeFactory.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.attrib.AttAnnotationDefault; 20 import com.android.dx.cf.attrib.AttCode; 21 import com.android.dx.cf.attrib.AttConstantValue; 22 import com.android.dx.cf.attrib.AttDeprecated; 23 import com.android.dx.cf.attrib.AttEnclosingMethod; 24 import com.android.dx.cf.attrib.AttExceptions; 25 import com.android.dx.cf.attrib.AttInnerClasses; 26 import com.android.dx.cf.attrib.AttLineNumberTable; 27 import com.android.dx.cf.attrib.AttLocalVariableTable; [all …]
|
D | AttributeFactory.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.attrib.RawAttribute; 20 import com.android.dx.cf.iface.Attribute; 21 import com.android.dx.cf.iface.ParseException; 22 import com.android.dx.cf.iface.ParseObserver; 69 public final Attribute parse(DirectClassFile cf, int context, int offset, in parse() argument 71 if (cf == null) { in parse() 82 ByteArray bytes = cf.getBytes(); in parse() 83 ConstantPool pool = cf.getConstantPool(); in parse() 96 return parse0(cf, context, name.getString(), offset + 6, length, in parse() [all …]
|
D | AttributeListParser.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.iface.Attribute; 20 import com.android.dx.cf.iface.ParseException; 21 import com.android.dx.cf.iface.ParseObserver; 22 import com.android.dx.cf.iface.StdAttributeList; 31 private final DirectClassFile cf; field in AttributeListParser 60 public AttributeListParser(DirectClassFile cf, int context, int offset, in AttributeListParser() argument 62 if (cf == null) { in AttributeListParser() 70 int size = cf.getBytes().getUnsignedShort(offset); in AttributeListParser() 72 this.cf = cf; in AttributeListParser() [all …]
|
D | MemberListParser.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.iface.AttributeList; 20 import com.android.dx.cf.iface.Member; 21 import com.android.dx.cf.iface.ParseException; 22 import com.android.dx.cf.iface.ParseObserver; 23 import com.android.dx.cf.iface.StdAttributeList; 36 private final DirectClassFile cf; field in MemberListParser 62 public MemberListParser(DirectClassFile cf, CstType definer, in MemberListParser() argument 64 if (cf == null) { in MemberListParser() 76 this.cf = cf; in MemberListParser() [all …]
|
D | MethodListParser.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.iface.AttributeList; 20 import com.android.dx.cf.iface.Member; 21 import com.android.dx.cf.iface.StdMethod; 22 import com.android.dx.cf.iface.StdMethodList; 42 public MethodListParser(DirectClassFile cf, CstType definer, in MethodListParser() argument 44 super(cf, definer, offset, attributeFactory); in MethodListParser()
|
D | FieldListParser.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.iface.AttributeList; 20 import com.android.dx.cf.iface.Member; 21 import com.android.dx.cf.iface.StdField; 22 import com.android.dx.cf.iface.StdFieldList; 42 public FieldListParser(DirectClassFile cf, CstType definer, int offset, in FieldListParser() argument 44 super(cf, definer, offset, attributeFactory); in FieldListParser()
|
D | DirectClassFile.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.attrib.AttSourceFile; 20 import com.android.dx.cf.cst.ConstantPoolParser; 21 import com.android.dx.cf.iface.Attribute; 22 import com.android.dx.cf.iface.AttributeList; 23 import com.android.dx.cf.iface.ClassFile; 24 import com.android.dx.cf.iface.FieldList; 25 import com.android.dx.cf.iface.MethodList; 26 import com.android.dx.cf.iface.ParseException; 27 import com.android.dx.cf.iface.ParseObserver; [all …]
|
D | AnnotationParser.java | 17 package com.android.dx.cf.direct; 19 import com.android.dx.cf.iface.ParseException; 20 import com.android.dx.cf.iface.ParseObserver; 52 private final DirectClassFile cf; field in AnnotationParser 80 public AnnotationParser(DirectClassFile cf, int offset, int length, in AnnotationParser() argument 82 if (cf == null) { in AnnotationParser() 86 this.cf = cf; in AnnotationParser() 87 this.pool = cf.getConstantPool(); in AnnotationParser() 89 this.bytes = cf.getBytes().slice(offset, offset + length); in AnnotationParser()
|
/dalvik/dx/src/com/android/dx/command/annotool/ |
D | AnnotationLister.java | 19 import com.android.dx.cf.attrib.AttRuntimeInvisibleAnnotations; 20 import com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations; 21 import com.android.dx.cf.attrib.BaseAnnotations; 22 import com.android.dx.cf.direct.ClassPathOpener; 23 import com.android.dx.cf.direct.DirectClassFile; 24 import com.android.dx.cf.direct.StdAttributeFactory; 25 import com.android.dx.cf.iface.Attribute; 26 import com.android.dx.cf.iface.AttributeList; 71 DirectClassFile cf in process() 74 cf.setAttributeFactory(StdAttributeFactory.THE_ONE); in process() [all …]
|
/dalvik/dx/src/com/android/dx/command/dump/ |
D | ClassDumper.java | 19 import com.android.dx.cf.direct.DirectClassFile; 20 import com.android.dx.cf.direct.StdAttributeFactory; 61 DirectClassFile cf = in dump() local 64 cf.setAttributeFactory(StdAttributeFactory.THE_ONE); in dump() 65 cf.setObserver(this); in dump() 66 cf.getMagic(); // Force parsing to happen. in dump()
|
D | DotDumper.java | 19 import com.android.dx.cf.code.ConcreteMethod; 20 import com.android.dx.cf.code.Ropper; 21 import com.android.dx.cf.direct.DirectClassFile; 22 import com.android.dx.cf.direct.StdAttributeFactory; 23 import com.android.dx.cf.iface.Member; 24 import com.android.dx.cf.iface.Method; 25 import com.android.dx.cf.iface.ParseObserver;
|
D | BlockDumper.java | 19 import com.android.dx.cf.code.BasicBlocker; 20 import com.android.dx.cf.code.ByteBlock; 21 import com.android.dx.cf.code.ByteBlockList; 22 import com.android.dx.cf.code.ByteCatchList; 23 import com.android.dx.cf.code.BytecodeArray; 24 import com.android.dx.cf.code.ConcreteMethod; 25 import com.android.dx.cf.code.Ropper; 26 import com.android.dx.cf.direct.CodeObserver; 27 import com.android.dx.cf.direct.DirectClassFile; 28 import com.android.dx.cf.direct.StdAttributeFactory; [all …]
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
D | AttributeTranslator.java | 17 package com.android.dx.dex.cf; 19 import com.android.dx.cf.attrib.AttAnnotationDefault; 20 import com.android.dx.cf.attrib.AttEnclosingMethod; 21 import com.android.dx.cf.attrib.AttExceptions; 22 import com.android.dx.cf.attrib.AttInnerClasses; 23 import com.android.dx.cf.attrib.AttRuntimeInvisibleAnnotations; 24 import com.android.dx.cf.attrib.AttRuntimeInvisibleParameterAnnotations; 25 import com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations; 26 import com.android.dx.cf.attrib.AttRuntimeVisibleParameterAnnotations; 27 import com.android.dx.cf.attrib.AttSignature; [all …]
|
D | CfTranslator.java | 17 package com.android.dx.dex.cf; 20 import com.android.dx.cf.code.ConcreteMethod; 21 import com.android.dx.cf.code.Ropper; 22 import com.android.dx.cf.direct.DirectClassFile; 23 import com.android.dx.cf.iface.Field; 24 import com.android.dx.cf.iface.FieldList; 25 import com.android.dx.cf.iface.Method; 26 import com.android.dx.cf.iface.MethodList; 90 public static ClassDefItem translate(DirectClassFile cf, byte[] bytes, in translate() argument 93 return translate0(cf, bytes, cfOptions, dexOptions, dexFile); in translate() [all …]
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | ConcreteMethod.java | 17 package com.android.dx.cf.code; 19 import com.android.dx.cf.attrib.AttCode; 20 import com.android.dx.cf.attrib.AttLineNumberTable; 21 import com.android.dx.cf.attrib.AttLocalVariableTable; 22 import com.android.dx.cf.attrib.AttLocalVariableTypeTable; 23 import com.android.dx.cf.iface.AttributeList; 24 import com.android.dx.cf.iface.ClassFile; 25 import com.android.dx.cf.iface.Method; 74 public ConcreteMethod(Method method, ClassFile cf, boolean keepLines, boolean keepLocals) { in ConcreteMethod() argument 75 this(method, cf.getAccessFlags(), cf.getSourceFile(), keepLines, keepLocals); in ConcreteMethod()
|
/dalvik/dx/src/com/android/dx/cf/cst/ |
D | ConstantPoolParser.java | 17 package com.android.dx.cf.cst; 19 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Class; 20 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Double; 21 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Fieldref; 22 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Float; 23 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Integer; 24 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_InterfaceMethodref; 25 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Long; 26 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_Methodref; 27 import static com.android.dx.cf.cst.ConstantTags.CONSTANT_NameAndType; [all …]
|
/dalvik/dx/src/com/android/dx/cf/attrib/ |
D | AttCode.java | 17 package com.android.dx.cf.attrib; 19 import com.android.dx.cf.code.ByteCatchList; 20 import com.android.dx.cf.code.BytecodeArray; 21 import com.android.dx.cf.iface.AttributeList;
|
D | AttLocalVariableTable.java | 17 package com.android.dx.cf.attrib; 19 import com.android.dx.cf.code.LocalVariableList;
|
D | AttLocalVariableTypeTable.java | 17 package com.android.dx.cf.attrib; 19 import com.android.dx.cf.code.LocalVariableList;
|
D | BaseAttribute.java | 17 package com.android.dx.cf.attrib; 19 import com.android.dx.cf.iface.Attribute;
|
D | BaseLocalVariables.java | 17 package com.android.dx.cf.attrib; 19 import com.android.dx.cf.code.LocalVariableList;
|
D | AttLineNumberTable.java | 17 package com.android.dx.cf.attrib; 19 import com.android.dx.cf.code.LineNumberList;
|
/dalvik/dx/src/com/android/multidex/ |
D | MainDexListBuilder.java | 19 import com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations; 20 import com.android.dx.cf.direct.DirectClassFile; 21 import com.android.dx.cf.iface.Attribute; 22 import com.android.dx.cf.iface.FieldList; 23 import com.android.dx.cf.iface.HasAttribute; 24 import com.android.dx.cf.iface.MethodList;
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
D | StdField.java | 17 package com.android.dx.cf.iface; 19 import com.android.dx.cf.attrib.AttConstantValue;
|
D | HasAttribute.java | 17 package com.android.dx.cf.iface;
|