/dalvik/dx/src/com/android/dx/cf/attrib/ |
H A D | AttSignature.java | 28 /** {@code non-null;} the signature string */ 29 private final CstString signature; field in class:AttSignature 34 * @param signature {@code non-null;} the signature string 36 public AttSignature(CstString signature) { argument 39 if (signature == null) { 40 throw new NullPointerException("signature == null"); 43 this.signature = signature; 52 * Gets the signature strin [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | LocalItem.java | 22 * A local variable item: either a name or a signature or both. 28 /** {@code null-ok;} local variable signature */ 29 private final CstUtf8 signature; field in class:LocalItem 32 * Make a new item. If both name and signature are null, null is returned. 37 * @param signature {@code null-ok;} local variable signature 40 public static LocalItem make(CstUtf8 name, CstUtf8 signature) { argument 41 if (name == null && signature == null) { 45 return new LocalItem (name, signature); 52 * @param signature { 54 LocalItem(CstUtf8 name, CstUtf8 signature) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | LocalItem.java | 22 * A local variable item: either a name or a signature or both. 28 /** {@code null-ok;} local variable signature */ 29 private final CstString signature; field in class:LocalItem 32 * Make a new item. If both name and signature are null, null is returned. 37 * @param signature {@code null-ok;} local variable signature 40 public static LocalItem make(CstString name, CstString signature) { argument 41 if (name == null && signature == null) { 45 return new LocalItem (name, signature); 52 * @param signature { 54 LocalItem(CstString name, CstString signature) argument [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | LocalVariableList.java | 70 * element in the signature list gets augmented with the 71 * corresponding signature. The result is immutable. 87 CstString signature = signatureItem.getSignature(); 88 item = item.withSignature(signature); 134 * {@code signature} must be passed as non-null.</p> 142 * @param signature {@code null-ok;} the variable's type signature 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, i 145 set(int n, int startPc, int length, CstString name, CstString descriptor, CstString signature, int index) argument 216 private final CstString signature; field in class:LocalVariableList.Item 235 Item(int startPc, int length, CstString name, CstString descriptor, CstString signature, int index) argument [all...] |
/dalvik/vm/oo/ |
H A D | Object.cpp | 28 const char* fieldName, const char* signature) 36 * Find a field with a matching name and signature. The Java programming 44 strcmp(signature, pField->signature) == 0) 62 const char* fieldName, const char* signature) 69 pField = dvmFindInstanceField(clazz, fieldName, signature); 74 return dvmFindInstanceFieldHier(clazz->super, fieldName, signature); 86 const char* fieldName, const char* signature) 94 * Find a field with a matching name and signature. As with instance 101 strcmp(signature, pFiel 27 dvmFindInstanceField(const ClassObject* clazz, const char* fieldName, const char* signature) argument 61 dvmFindInstanceFieldHier(const ClassObject* clazz, const char* fieldName, const char* signature) argument 85 dvmFindStaticField(const ClassObject* clazz, const char* fieldName, const char* signature) argument 115 dvmFindStaticFieldHier(const ClassObject* clazz, const char* fieldName, const char* signature) argument 165 dvmFindFieldHier(const ClassObject* clazz, const char* fieldName, const char* signature) argument [all...] |
H A D | Object.h | 305 const char* signature; /* e.g. "I", "[C", "Landroid/os/Debug;" */ member in struct:Field 590 const char* methodName, const char* signature); 592 const char* methodName, const char* signature); 607 const char* methodName, const char* signature); 640 const char* fieldName, const char* signature); 642 const char* fieldName, const char* signature); 648 const char* fieldName, const char* signature); 650 const char* fieldName, const char* signature); 652 const char* signature); 661 const char* fieldName, const char* signature) 660 dvmFindFieldOffset(const ClassObject* clazz, const char* fieldName, const char* signature) argument [all...] |
/dalvik/vm/ |
H A D | Native.h | 30 const char* signature; member in struct:DalvikNativeMethod 53 int argc, const u4* argv, const char* signature, void* func, JValue* pResult);
|
/dalvik/libdex/ |
H A D | DexDebugInfo.h | 33 * Callback for "new locals table entry". "signature" is an empty string 34 * if no signature is available for an entry. 38 const char *signature);
|
H A D | DexDebugInfo.cpp | 29 * Decode the arguments in a method signature, which looks something 32 * Returns the type signature letter for the next argument, or ')' if 71 * references types that are inside a method type signature. 115 const char *signature; member in struct:LocalInfo 127 localInReg[reg].signature == NULL 128 ? "" : localInReg[reg].signature ); 205 localInReg[reg].signature = NULL; 242 localInReg[reg].signature 245 localInReg[reg].signature = NULL;
|
/dalvik/dx/src/com/android/dx/io/ |
H A D | DexHasher.java | 25 * Generates and stores the checksum and signature of a dex file. 34 * Returns the signature of all but the first 32 bytes of {@code dex}. The 36 * signature. 65 * Generates the signature and checksum of the dex file {@code out} and 69 byte[] signature = computeSignature(dex); 70 dex.open(SIGNATURE_OFFSET).write(signature);
|
/dalvik/vm/native/ |
H A D | java_lang_reflect_Field.cpp | 145 switch (sfield->signature[0]) { 175 ALOGE("Unhandled field signature '%s'", sfield->signature); 192 switch (ifield->signature[0]) { 222 ALOGE("Unhandled field signature '%s'", ifield->signature); 227 switch (ifield->signature[0]) { 257 ALOGE("Unhandled field signature '%s'", ifield->signature); 282 switch (sfield->signature[ [all...] |
/dalvik/vm/reflect/ |
H A D | Reflect.cpp | 78 char* signature = *pSignature; local 80 if (*signature == '[') { 84 while (*++signature == '[') 86 if (*signature == 'L') { 87 while (*++signature != ';') 92 savedChar = *++signature; 93 *signature = '\0'; 95 *signature = savedChar; 96 } else if (*signature == 'L') { 99 while (*++signature ! 128 char* signature = *pSignature; local [all...] |
/dalvik/tools/dmtracedump/ |
H A D | TraceDump.c | 165 const char* signature; member in struct:MethodEntry 302 const char *signature, const char* fileName, 308 method->signature = signature; 358 result = strcmp(methodA->signature, methodB->signature); 397 result = strcmp(methodA->signature, methodB->signature); 438 result = strcmp(methodA->signature, methodB->signature); 300 initMethodEntry(MethodEntry *method, unsigned int methodId, const char *className, const char *methodName, const char *signature, const char* fileName, const char* lineNumStr) argument 1412 char *className, *methodName, *signature; local 1579 char *className, *methodName, *signature; local 1730 char *className, *methodName, *signature; local 1964 char *className, *methodName, *signature; local 2196 char *className, *methodName, *signature; local [all...] |
H A D | CreateTestTrace.c | 70 char *signature; member in struct:dataRecord 226 /* Parse the name to support "class.method signature" */ 229 records[nextRecord].signature = NULL; 248 records[nextRecord].signature = strndup(save_cp, len); 404 } else if (pRecord->signature == NULL) { 411 pRecord->methodName, pRecord->signature);
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
H A D | AttributeTranslator.java | 91 Annotation signature = getSignature(attribs); 93 if (signature != null) { 94 result = Annotations.combine(result, signature); 208 AttSignature signature = (AttSignature) 211 if (signature == null) { 215 return AnnotationUtils.makeSignature(signature.getSignature());
|
/dalvik/dx/src/com/android/dx/dex/ |
H A D | TableOfContents.java | 59 public byte[] signature; field in class:TableOfContents 67 signature = new byte[20]; 85 signature = headerIn.readByteArray(20); 171 out.write(signature);
|
/dalvik/dexdump/ |
H A D | DexDump.cpp | 80 const char* signature; member in struct:FieldMethodInfo 423 printf("signature : %02x%02x...%02x%02x\n", 424 pHeader->signature[0], pHeader->signature[1], 425 pHeader->signature[kSHA1DigestLen-2], 426 pHeader->signature[kSHA1DigestLen-1]); 629 const char *signature) 633 signature); 665 pMethInfo->signature = dexCopyDescriptorFromMethodId(pDexFile, pMethodId); 684 pFieldInfo->signature 627 dumpLocalsCb(void *cnxt, u2 reg, u4 startAddress, u4 endAddress, const char *name, const char *descriptor, const char *signature) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | AnnotationUtils.java | 164 * @param signature {@code non-null;} the signature string 167 public static Annotation makeSignature(CstUtf8 signature) { argument 175 String raw = signature.getString();
|
H A D | DebugInfoEncoder.java | 464 * If anything emitted above has a type signature, emit it again as 473 CstUtf8 signature = arg.getSignature(); 475 if (signature != null) { 594 CstUtf8 signature = e.getSignature(); 596 if (signature != null) { 598 sb.append(signature.toHuman());
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | AnnotationUtils.java | 162 * @param signature {@code non-null;} the signature string 165 public static Annotation makeSignature(CstString signature) { argument 173 String raw = signature.getString();
|
H A D | DebugInfoEncoder.java | 464 * If anything emitted above has a type signature, emit it again as 473 CstString signature = arg.getSignature(); 475 if (signature != null) { 594 CstString signature = e.getSignature(); 596 if (signature != null) { 598 sb.append(signature.toHuman());
|
/dalvik/vm/arch/arm/ |
H A D | CallEABI.S | 40 const u4* argv, const char* signature, void* func, JValue* pReturn) 78 we have to scan the method signature, identify arguments that must be 94 * [sp,#4] short signature 103 * S - if set, do things the hard way (scan the signature) 110 * rarely to never -- can do the slow signature scan. 170 @ described by the method signature. 314 ldr r6, [fp, #4+FP_ADJ] @ r6<- short signature 319 ldrb ip, [r6], #1 @ ip<- *signature++ 353 @ the signature again, "copying" pad words when appropriate, storing 355 ldr r6, [fp, #4+FP_ADJ] @ r6<- signature [all...] |
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | StdAttributeFactory.java | 105 return signature(cf, offset, length, observer); 128 return signature(cf, offset, length, observer); 167 return signature(cf, offset, length, observer); 579 CstString signature = null; 582 signature = type; 588 descriptor, signature, index); 676 private Attribute signature(DirectClassFile cf, int offset, int length, method in class:StdAttributeFactory 689 observer.parsed(bytes, offset, 2, "signature: " + cst);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | OutputFinisher.java | 192 CstUtf8 signature = local.getSignature(); 203 if (signature != null) { 204 result.add(signature);
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | OutputFinisher.java | 201 CstString signature = local.getSignature(); 212 if (signature != null) { 213 result.add(signature);
|