Searched defs:signature (Results 1 - 25 of 28) sorted by relevance

12

/dalvik/dx/src/com/android/dx/cf/attrib/
H A DAttSignature.java28 /** {@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 DNative.h30 const char* signature; member in struct:DalvikNativeMethod
53 int argc, const u4* argv, const char* signature, void* func, JValue* pResult);
H A DMisc.cpp307 char* signature = dexProtoCopyMethodDescriptor(&method->prototype); local
308 result += signature;
309 free(signature);
H A DDebugger.cpp645 * 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 DLocalItem.java22 * 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 DLocalItem.java22 * 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 DAnnotationUtils.java164 * @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 DLocalVariableList.java70 * 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 DStdAttributeFactory.java105 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 DAnnotationUtils.java162 * @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 DTableOfContents.java59 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 DDexDebugInfo.cpp29 * 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 DDexFile.h219 u1 signature[kSHA1DigestLen]; /* SHA-1 hash */ member in struct:DexHeader
/dalvik/vm/analysis/
H A DLiveness.cpp738 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 DDexPrepare.cpp1118 * 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 DObject.cpp28 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 DObject.h305 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 DCreateTestTrace.c70 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 DTraceDump.c165 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 DJdwpEvent.cpp1121 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 DJdwpHandler.cpp205 * 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 DReflect.cpp78 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 DAnnotation.cpp218 * 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 DFrontend.cpp633 char *signature = dexProtoCopyMethodDescriptor(&method->prototype); local
640 strlen(signature) +
644 method->clazz->descriptor, method->name, signature, startOffset);
645 free(signature);
1721 /* First, check the full "class;method" signature */
1728 /* Full signature not found - check the enclosing class */
1762 * partial signature stored in the hash table.
1765 * full and partial signature stored in the hash table.
2077 char* signature = local
2084 signature,
[all...]
/dalvik/dexdump/
H A DDexDump.cpp80 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...]

Completed in 4607 milliseconds

12