/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/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);
|
H A D | Misc.cpp | 307 char* signature = dexProtoCopyMethodDescriptor(&method->prototype); local 308 result += signature; 309 free(signature);
|
H A D | Debugger.cpp | 645 * Get the "JNI signature" for a class, e.g. "Ljava/lang/String;". 657 * If "pSignature" is not NULL, *pSignature gets the "JNI signature" of 733 * Get a class' signature. 1186 expandBufAddUtf8String(pReply, (const u1*) field->signature); 1197 expandBufAddUtf8String(pReply, (const u1*) field->signature); 1383 const char *signature) 1397 expandBufAddUtf8String(pContext->pReply, (const u1*) signature); 1445 return basicTagFromDescriptor(field->signature); 1454 return basicTagFromDescriptor(field->signature); 1468 u1 tag = basicTagFromDescriptor(ifield->signature); 1381 variableTableCb(void *cnxt, u2 reg, u4 startAddress, u4 endAddress, const char *name, const char *descriptor, const char *signature) argument 2517 const char* signature; local [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/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();
|
/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/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/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();
|
/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/libdex/ |
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;
|
H A D | DexFile.h | 219 u1 signature[kSHA1DigestLen]; /* SHA-1 hash */ member in struct:DexHeader
|
/dalvik/vm/analysis/ |
H A D | Liveness.cpp | 738 const char* name, const char* descriptor, const char* signature) 737 markLocalsCb(void* ctxt, u2 reg, u4 startAddress, u4 endAddress, const char* name, const char* descriptor, const char* signature) argument
|
H A D | DexPrepare.cpp | 1118 * Get the SHA-1 signature. 1138 return pDvmDex->pDexFile->pHeader->signature; 1151 * 20b SHA-1 signature from source DEX file 1306 const u1* signature = getSignature(cpe); local 1327 if (memcmp(signature, ptr, kSHA1DigestLen) != 0) { 1328 ALOGI("DexOpt: mismatch dep signature for '%s'", cacheFileName); 1404 const u1* signature = getSignature(cpe); local 1416 memcpy(ptr, signature, kSHA1DigestLen); 1556 * Rewrite the checksum. We leave the SHA-1 signature alone.
|
/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/tools/dmtracedump/ |
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);
|
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...] |
/dalvik/vm/jdwp/ |
H A D | JdwpEvent.cpp | 1121 const char* signature, int status) 1182 expandBufAddUtf8String(pReq, (const u1*) signature); 1120 dvmJdwpPostClassPrepare(JdwpState* state, int tag, RefTypeId refTypeId, const char* signature, int status) argument
|
H A D | JdwpHandler.cpp | 205 * Given a class JNI signature (e.g. "Ljava/lang/Error;"), return the 214 ALOGV(" Req for class by signature '%s'", classDescriptor); 492 const char* signature; local 495 dvmDbgGetClassInfo(classRefBuf[i], &refTypeTag, &status, &signature); 499 expandBufAddUtf8String(pReply, (const u1*) signature); 511 * signature (e.g. "Ljava/lang/Error;"). 518 ALOGV(" Req for signature of refTypeId=0x%llx", refTypeId); 519 const char* signature = dvmDbgGetSignature(refTypeId); local 520 expandBufAddUtf8String(pReply, (const u1*) signature); 637 * Like RT_Signature but with the possibility of a "generic signature" 647 const char* signature = dvmDbgGetSignature(refTypeId); local [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...] |
H A D | Annotation.cpp | 218 * us the name of the class and the name and signature of the method. We 1281 * Retrieve the Signature annotation, if any. Returns NULL if no signature 1288 ArrayObject* signature = NULL; local 1293 signature = getSignatureValue(clazz, pAnnoSet); 1295 return signature; 1560 * Compare the attributes (class name, method name, method signature) of 1659 * comparisons on class name, method name, and signature. 1734 * Retrieve the Signature annotation, if any. Returns NULL if no signature 1743 ArrayObject* signature = NULL; local 1747 signature 2046 ArrayObject* signature = NULL; local [all...] |
/dalvik/vm/compiler/ |
H A D | Frontend.cpp | 633 char *signature = dexProtoCopyMethodDescriptor(&method->prototype); local 640 strlen(signature) + 644 method->clazz->descriptor, method->name, signature, startOffset); 645 free(signature); 1691 /* First, check the full "class;method" signature */ 1698 /* Full signature not found - check the enclosing class */ 1732 * partial signature stored in the hash table. 1735 * full and partial signature stored in the hash table. 2027 char* signature = local 2034 signature, [all...] |
/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...] |