/dalvik/libdex/ |
D | DexUtf.cpp | 115 bool dexIsValidMemberName(const char* s) { in dexIsValidMemberName() argument 118 switch (*s) { in dexIsValidMemberName() 129 s++; in dexIsValidMemberName() 135 switch (*s) { in dexIsValidMemberName() 140 return angleName && s[1] == '\0'; in dexIsValidMemberName() 143 if (!dexIsValidMemberNameUtf8(&s)) { in dexIsValidMemberName() 151 static bool isValidTypeDescriptorOrClassName(const char* s, bool isClassName, in isValidTypeDescriptorOrClassName() argument 155 while (*s == '[') { in isValidTypeDescriptorOrClassName() 157 s++; in isValidTypeDescriptorOrClassName() 181 switch (*(s++)) { in isValidTypeDescriptorOrClassName() [all …]
|
D | DexUtf.h | 102 bool dexIsValidMemberName(const char* s); 105 bool dexIsValidTypeDescriptor(const char* s); 114 bool dexIsValidClassName(const char* s, bool dotSeparator); 119 bool dexIsReferenceDescriptor(const char* s); 124 bool dexIsClassDescriptor(const char* s); 129 bool dexIsFieldDescriptor(const char* s);
|
D | sha1.cpp | 334 char *s; in verifyfile() local 345 s = fgets(checkline, LINESIZE, checkfile); in verifyfile() 346 if (s) in verifyfile() 364 s = checkline+46; in verifyfile() 365 sha1file(s, digest); in verifyfile() 375 " EXPECTED: ", s); in verifyfile() 386 printf("OK: %s\n", s); in verifyfile() 390 } while (s); in verifyfile() 424 char *s; in main() local 467 s = path; in main() [all …]
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | DalvInsnList.java | 134 String s; in writeTo() local 137 s = insn.listingString(" ", out.getAnnotationWidth(), in writeTo() 140 s = null; in writeTo() 143 if (s != null) { in writeTo() 144 out.annotate(codeBytes, s); in writeTo() 231 String s; in debugPrint() local 234 s = insn.listingString("", 0, verbose); in debugPrint() 236 s = null; in debugPrint() 239 if (s != null) { in debugPrint() 240 iw.write(s); in debugPrint()
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | DalvInsnList.java | 134 String s; in writeTo() local 137 s = insn.listingString(" ", out.getAnnotationWidth(), in writeTo() 140 s = null; in writeTo() 143 if (s != null) { in writeTo() 144 out.annotate(codeBytes, s); in writeTo() 231 String s; in debugPrint() local 234 s = insn.listingString("", 0, verbose); in debugPrint() 236 s = null; in debugPrint() 239 if (s != null) { in debugPrint() 240 iw.write(s); in debugPrint()
|
/dalvik/dx/tests/066-dex-try-catch-rethrow/ |
D | Blort.java | 19 public static Object zorch1(String s) { in zorch1() argument 31 public static void zorch2(String s) { in zorch2() argument 43 public static int zorch3(String s) { in zorch3() argument
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | StringIdsSection.java | 162 StringIdItem s = strings.get(string); in indexOf() local 164 if (s == null) { in indexOf() 168 return s.getIndex(); in indexOf() 176 for (StringIdItem s : strings.values()) { in orderItems() 177 s.setIndex(idx); in orderItems()
|
D | CatchStructs.java | 306 String s = handlers.toHuman(prefix, Hex.u2(offset) + ": "); in annotateAndConsumeHandlers() local 309 printTo.println(s); in annotateAndConsumeHandlers() 312 annotateTo.annotate(size, s); in annotateAndConsumeHandlers()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | ByteOps.java | 559 String s = OPCODE_DETAILS; 560 int len = s.length(); 563 int idx = (Character.digit(s.charAt(i), 16) << 4) | 564 Character.digit(s.charAt(i + 1), 16); 566 switch (s.charAt(i + 3)) { 590 if (s.charAt(i - 1) == ':') { 593 switch (s.charAt(i)) { 610 int endAt = s.indexOf(';', i); 612 OPCODE_NAMES[idx] = s.substring(i, endAt);
|
D | OneLocalsArray.java | 61 String s = (type == null) ? "<invalid>" : type.toString(); in annotate() local 62 ex.addContext("locals[" + Hex.u2(i) + "]: " + s); in annotate() 72 String s = (type == null) ? "<invalid>" : type.toString(); in toHuman() local 73 sb.append("locals[" + Hex.u2(i) + "]: " + s + "\n"); in toHuman()
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | StringIdsSection.java | 180 StringIdItem s = strings.get(string); in indexOf() local 182 if (s == null) { in indexOf() 186 return s.getIndex(); in indexOf() 205 for (StringIdItem s : strings.values()) { in orderItems() 206 s.setIndex(idx); in orderItems()
|
D | CatchStructs.java | 309 String s = handlers.toHuman(prefix, Hex.u2(offset) + ": "); in annotateAndConsumeHandlers() local 312 printTo.println(s); in annotateAndConsumeHandlers() 315 annotateTo.annotate(size, s); in annotateAndConsumeHandlers()
|
/dalvik/dx/src/com/android/dx/command/annotool/ |
D | AnnotationLister.java | 249 private boolean isMatchingInnerClass(String s) { in isMatchingInnerClass() argument 252 while (0 < (i = s.lastIndexOf('$'))) { in isMatchingInnerClass() 253 s = s.substring(0, i); in isMatchingInnerClass() 254 if (matchInnerClassesOf.contains(s)) { in isMatchingInnerClass() 269 private boolean isMatchingPackage(String s) { in isMatchingPackage() argument 270 int slashIndex = s.lastIndexOf('/'); in isMatchingPackage() 277 = s.substring(0, slashIndex); in isMatchingPackage()
|
D | Main.java | 30 InvalidArgumentException(String s) { in InvalidArgumentException() argument 31 super(s); in InvalidArgumentException()
|
/dalvik/dx/tests/095-dex-const-string-jumbo/ |
D | Blort.java | 18 static public void consume(String s) { in consume() argument
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
D | ByteArray.java | 221 private void checkOffsets(int s, int e) { in checkOffsets() argument 222 if ((s < 0) || (e < s) || (e > size)) { in checkOffsets() 223 throw new IllegalArgumentException("bad range: " + s + ".." + e + in checkOffsets()
|
/dalvik/dx/src/com/android/dx/util/ |
D | ByteArray.java | 221 private void checkOffsets(int s, int e) { in checkOffsets() argument 222 if ((s < 0) || (e < s) || (e > size)) { in checkOffsets() 223 throw new IllegalArgumentException("bad range: " + s + ".." + e + in checkOffsets()
|
/dalvik/dx/src/com/android/dx/command/dump/ |
D | BaseDumper.java | 207 protected final void print(String s) { in print() argument 208 out.print(s); in print() 217 protected final void println(String s) { in println() argument 218 out.println(s); in println()
|
/dalvik/docs/ |
D | prettify.js | 427 /(?:[^<]+|<!--[\s\S]*?-->|<!\[CDATA\[([\s\S]*?)\]\]>|<\/?[a-zA-Z][^>]*>|<)/g; 441 function extractTags(s) { argument 445 var matches = s.match(pr_chunkPattern); 613 [PR_COMMENT, /^<!--[\s\S]*?(?:-->|$)/, null], 614 [PR_SOURCE, /^<\?[\s\S]*?(?:\?>|$)/, null], 615 [PR_SOURCE, /^<%[\s\S]*?(?:%>|$)/, null], 618 /^<(script|style|xmp)\b[^>]*>[\s\S]*?<\/\1\b[^>]*>/i, null],
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | RegisterSpecSet.java | 201 RegisterSpec s = specs[reg]; in findMatchingLocal() local 203 if (s == null) { in findMatchingLocal() 207 if (spec.matchesVariable(s)) { in findMatchingLocal() 208 return s; in findMatchingLocal()
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | RegisterSpecSet.java | 202 RegisterSpec s = specs[reg]; in findMatchingLocal() local 204 if (s == null) { in findMatchingLocal() 208 if (spec.matchesVariable(s)) { in findMatchingLocal() 209 return s; in findMatchingLocal()
|
/dalvik/dx/tests/093-ssa-invoke-range/ |
D | info.txt | 2 for dex's invoke-range instruction.
|
/dalvik/dx/src/com/android/dx/ssa/ |
D | SsaConverter.java | 314 for (int bi = 0, s = ssaBlocks.size(); bi < s; bi++) { in placePhiFunctions() 343 for (int reg = 0, s = regCount; reg < s; reg++) { in placePhiFunctions()
|
/dalvik/dx/src/com/android/dx/command/grep/ |
D | Grep.java | 122 for (String s : dex.strings()) { in getStringIds() 123 if (pattern.matcher(s).find()) { in getStringIds()
|
/dalvik/dx/tests/094-scala-locals/ |
D | info.txt | 1 This is a smoke test of the SSA renamer's local variable preserver.
|