/dalvik/dx/src/com/android/dx/command/dump/ |
H A D | SsaDumper.java | 76 String descriptor, Member member) { 75 endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) argument
|
H A D | DotDumper.java | 105 String descriptor) { 111 String descriptor, Member member) { 104 startParsingMember(ByteArray bytes, int offset, String name, String descriptor) argument 110 endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) argument
|
H A D | BlockDumper.java | 152 String descriptor) { 153 if (descriptor.indexOf('(') < 0) { 170 parsed(bytes, offset, 0, "method " + name + " " + descriptor); 177 String descriptor, Member member) { 151 startParsingMember(ByteArray bytes, int offset, String name, String descriptor) argument 176 endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) argument
|
H A D | BaseDumper.java | 145 String descriptor) { 152 String descriptor, Member member) { 144 startParsingMember(ByteArray bytes, int offset, String name, String descriptor) argument 151 endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) argument
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
H A D | ParseObserver.java | 41 * @param descriptor {@code non-null;} descriptor of the member 44 String descriptor); 53 * @param descriptor {@code non-null;} descriptor of the member 57 String descriptor, Member member); 43 startParsingMember(ByteArray bytes, int offset, String name, String descriptor) argument 56 endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) argument
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstProtoRef.java | 37 * @param descriptor the method descriptor 40 public static CstProtoRef make(CstString descriptor) { argument 41 Prototype prototype = Prototype.fromDescriptor(descriptor.getString());
|
H A D | CstNat.java | 26 * {@code non-null;} the instance for name {@code TYPE} and descriptor 37 /** {@code non-null;} the descriptor (type) */ 38 private final CstString descriptor; field in class:CstNat 44 * @param descriptor {@code non-null;} the descriptor 46 public CstNat(CstString name, CstString descriptor) { argument 51 if (descriptor == null) { 52 throw new NullPointerException("descriptor == null"); 56 this.descriptor = descriptor; [all...] |
H A D | CstType.java | 137 * {@code null-ok;} the type descriptor corresponding to this instance, if 140 private CstString descriptor; field in class:CstType 195 this.descriptor = null; 264 * Gets the type descriptor for this instance. 266 * @return {@code non-null;} the descriptor 269 if (descriptor == null) { 270 descriptor = new CstString(type.getDescriptor()); 273 return descriptor; 282 // descriptor is a string like "[[Ljava/util/String;" 283 String descriptor [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstNat.java | 26 * {@code non-null;} the instance for name {@code TYPE} and descriptor 37 /** {@code non-null;} the descriptor (type) */ 38 private final CstUtf8 descriptor; field in class:CstNat 44 * @param descriptor {@code non-null;} the descriptor 46 public CstNat(CstUtf8 name, CstUtf8 descriptor) { argument 51 if (descriptor == null) { 52 throw new NullPointerException("descriptor == null"); 56 this.descriptor = descriptor; [all...] |
H A D | CstType.java | 89 * {@code null-ok;} the type descriptor corresponding to this instance, if 92 private CstUtf8 descriptor; field in class:CstType 163 this.descriptor = null; 230 * Gets the type descriptor for this instance. 232 * @return {@code non-null;} the descriptor 235 if (descriptor == null) { 236 descriptor = new CstUtf8(type.getDescriptor()); 239 return descriptor;
|
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
H A D | Prototype.java | 31 /** {@code non-null;} method descriptor */ 32 private final String descriptor; field in class:Prototype 45 * given method descriptor. See vmspec-2 sec4.3.3 for details on the 46 * field descriptor syntax. 48 * @param descriptor {@code non-null;} the descriptor 50 * @throws IllegalArgumentException thrown if the descriptor has 53 public static Prototype intern(String descriptor) { argument 54 if (descriptor == null) { 55 throw new NullPointerException("descriptor 117 makeParameterArray(String descriptor) argument 164 intern(String descriptor, Type definer, boolean isStatic, boolean isInit) argument 211 Prototype(String descriptor, Type returnType, StdTypeList parameterTypes) argument [all...] |
H A D | Type.java | 25 * local, on a stack, or in a method descriptor. Instances of this 255 /** {@code non-null;} field descriptor for the type */ 256 private final String descriptor; field in class:Type 300 * field descriptor syntax. This method does <i>not</i> allow 302 * descriptor. 304 * @param clazz {@code non-null;} class whose descriptor 314 * given descriptor. See vmspec-2 sec4.3.2 for details on the 315 * field descriptor syntax. This method does <i>not</i> allow 317 * descriptor. 319 * @param descriptor { 324 intern(String descriptor) argument 422 internReturnType(String descriptor) argument 495 Type(String descriptor, int basicType, int newAt) argument 525 Type(String descriptor, int basicType) argument [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | LocalVariableList.java | 133 * <p><b>Note:</b> At least one of {@code descriptor} or 141 * @param descriptor {@code null-ok;} the variable's type descriptor 146 CstString descriptor, CstString signature, int index) { 147 set0(n, new Item(startPc, length, name, descriptor, signature, index)); 153 * in all respects but the type descriptor and signature, if any. 212 /** {@code null-ok;} the variable's type descriptor */ 213 private final CstString descriptor; field in class:LocalVariableList.Item 224 * <p><b>Note:</b> At least one of {@code descriptor} or 231 * @param descriptor { 145 set(int n, int startPc, int length, CstString name, CstString descriptor, CstString signature, int index) argument 235 Item(int startPc, int length, CstString name, CstString descriptor, CstString signature, int index) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/type/ |
H A D | Prototype.java | 23 * Representation of a method descriptor. Instances of this class are 36 /** {@code non-null;} method descriptor */ 37 private final String descriptor; field in class:Prototype 50 * given method descriptor. See vmspec-2 sec4.3.3 for details on the 51 * field descriptor syntax. 53 * @param descriptor {@code non-null;} the descriptor 55 * @throws IllegalArgumentException thrown if the descriptor has 58 public static Prototype intern(String descriptor) { argument 59 if (descriptor 84 fromDescriptor(String descriptor) argument 148 makeParameterArray(String descriptor) argument 195 intern(String descriptor, Type definer, boolean isStatic, boolean isInit) argument 242 Prototype(String descriptor, Type returnType, StdTypeList parameterTypes) argument [all...] |
H A D | Type.java | 25 * local, on a stack, or in a method descriptor. Instances of this 207 public static final Type BOOLEAN_ARRAY = new Type("[" + BOOLEAN.descriptor, BT_OBJECT); 210 public static final Type BYTE_ARRAY = new Type("[" + BYTE.descriptor, BT_OBJECT); 213 public static final Type CHAR_ARRAY = new Type("[" + CHAR.descriptor, BT_OBJECT); 216 public static final Type DOUBLE_ARRAY = new Type("[" + DOUBLE.descriptor, BT_OBJECT); 219 public static final Type FLOAT_ARRAY = new Type("[" + FLOAT.descriptor, BT_OBJECT);; 222 public static final Type INT_ARRAY = new Type("[" + INT.descriptor, BT_OBJECT); 225 public static final Type LONG_ARRAY = new Type("[" + LONG.descriptor, BT_OBJECT); 228 public static final Type OBJECT_ARRAY = new Type("[" + OBJECT.descriptor, BT_OBJECT); 231 public static final Type SHORT_ARRAY = new Type("[" + SHORT.descriptor, BT_OBJEC 289 private final String descriptor; field in class:Type 342 intern(String descriptor) argument 426 internReturnType(String descriptor) argument 475 Type(String descriptor, int basicType, int newAt) argument 505 Type(String descriptor, int basicType) argument [all...] |
/dalvik/libdex/ |
H A D | DexDebugInfo.cpp | 46 * a string pointer for its descriptor or NULL as appropriate. 62 const char *descriptor; member in struct:LocalInfo 74 localInReg[reg].descriptor, 115 localInReg[argReg].descriptor = classDescriptor; 127 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator); local 131 if ((argReg >= pCode->registersSize) || (descriptor == NULL)) { 139 switch (descriptor[0]) { 151 localInReg[reg].descriptor = descriptor; 187 localInReg[reg].descriptor [all...] |
H A D | DexFile.cpp | 434 * Look up a class definition entry by descriptor. 436 * "descriptor" should look like "Landroid/debug/Stuff;". 439 const char* descriptor) 445 hash = classDescriptorHash(descriptor); 463 if (strcmp(str, descriptor) == 0) { 438 dexFindClass(const DexFile* pDexFile, const char* descriptor) argument
|
H A D | DexProto.cpp | 185 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator); local 186 if (descriptor == NULL) { 190 length += strlen(descriptor); 199 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator); local 200 if (descriptor == NULL) { 204 strcpy(at, descriptor); 205 at += strlen(descriptor); 330 * descriptor from a method descriptor string. 332 static const char* methodDescriptorReturnType(const char* descriptor) { argument 349 methodDescriptorNextType(const char* descriptor) argument 380 protoCompareToParameterDescriptors(const DexProto* proto, const char* descriptor, bool expectParens) argument 443 dexProtoCompareToDescriptor(const DexProto* proto, const char* descriptor) argument [all...] |
H A D | DexSwapVerify.cpp | 576 const char* descriptor = local 579 if (!dexIsValidTypeDescriptor(descriptor)) { 580 ALOGE("Invalid type descriptor: '%s'", descriptor); 610 * to see if it is compatible with a type descriptor. Returns true if 612 static bool shortyDescMatch(char shorty, const char* descriptor, bool argument 630 if ((descriptor[0] != shorty) || (descriptor[1] != '\0')) { 632 shorty, descriptor); 638 if ((descriptor[ 961 const char* descriptor = dexStringByTypeIdx(state->pDexFile, classIdx); local 2388 const char* descriptor = dexStringByTypeIdx(state->pDexFile, idx); local [all...] |
/dalvik/dexdump/ |
H A D | DexDump.cpp | 129 * Converts a type descriptor to human-readable "dotted" form. For 132 * form can't be converted back to a descriptor. 184 * Converts the class name portion of a type descriptor to human-readable 601 const char* descriptor; local 607 descriptor = (handler->typeIdx == kDexNoIndex) ? "<any>" : 610 printf(" %s -> 0x%04x\n", descriptor, 639 u4 endAddress, const char *name, const char *descriptor, 643 startAddress, endAddress, reg, name, descriptor, 761 * Look up a class' descriptor. 1340 fprintf(stderr, "bad method type descriptor ' 638 dumpLocalsCb(void * , u2 reg, u4 startAddress, u4 endAddress, const char *name, const char *descriptor, const char *signature) argument [all...] |
/dalvik/dx/etc/ |
H A D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |