Searched defs:debugItem (Results 1 - 6 of 6) sorted by relevance
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Debug/ |
H A D | DebugMethodItem.java | 50 public static DebugMethodItem build(RegisterFormatter registerFormatter, DebugItem debugItem) { argument 51 int codeAddress = debugItem.getCodeAddress(); 52 switch (debugItem.getDebugItemType()) { 54 return new StartLocalMethodItem(codeAddress, -1, registerFormatter, (StartLocal)debugItem); 56 return new EndLocalMethodItem(codeAddress, -1, registerFormatter, (EndLocal)debugItem); 58 return new RestartLocalMethodItem(codeAddress, -1, registerFormatter, (RestartLocal)debugItem); 64 return new SetSourceFileMethodItem(codeAddress, -3, (SetSourceFile)debugItem); 66 return new LineNumberMethodItem(codeAddress, -2, (LineNumber)debugItem); 68 throw new ExceptionWithContext("Invalid debug item type: %d", debugItem.getDebugItemType());
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/debug/ |
H A D | ImmutableDebugItem.java | 51 public static ImmutableDebugItem of(DebugItem debugItem) { argument 52 if (debugItem instanceof ImmutableDebugItem) { 53 return (ImmutableDebugItem)debugItem; 55 switch (debugItem.getDebugItemType()) { 57 return ImmutableStartLocal.of((StartLocal)debugItem); 59 return ImmutableEndLocal.of((EndLocal)debugItem); 61 return ImmutableRestartLocal.of((RestartLocal)debugItem); 63 return ImmutablePrologueEnd.of((PrologueEnd)debugItem); 65 return ImmutableEpilogueBegin.of((EpilogueBegin)debugItem); 67 return ImmutableSetSourceFile.of((SetSourceFile)debugItem); [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
H A D | ClassSection.java | 96 void writeDebugItem(@Nonnull DebugWriter<StringKey, TypeKey> writer, DebugItem debugItem) throws IOException; argument
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
H A D | MutableMethodImplementation.java | 105 for (DebugItem debugItem: methodImplementation.getDebugItems()) { 106 int debugCodeAddress = debugItem.getCodeAddress(); 109 BuilderDebugItem builderDebugItem = convertDebugItem(debugItem); 925 private BuilderDebugItem convertDebugItem(@Nonnull DebugItem debugItem) { argument 926 switch (debugItem.getDebugItemType()) { 928 StartLocal startLocal = (StartLocal)debugItem; 933 EndLocal endLocal = (EndLocal)debugItem; 937 RestartLocal restartLocal = (RestartLocal)debugItem; 945 LineNumber lineNumber = (LineNumber)debugItem; 949 SetSourceFile setSourceFile = (SetSourceFile)debugItem; [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
H A D | BuilderClassPool.java | 382 DebugItem debugItem) throws IOException { 383 switch (debugItem.getDebugItemType()) { 385 StartLocal startLocal = (StartLocal)debugItem; 394 EndLocal endLocal = (EndLocal)debugItem; 399 RestartLocal restartLocal = (RestartLocal)debugItem; 404 writer.writePrologueEnd(debugItem.getCodeAddress()); 408 writer.writeEpilogueBegin(debugItem.getCodeAddress()); 412 LineNumber lineNumber = (LineNumber)debugItem; 417 SetSourceFile setSourceFile = (SetSourceFile)debugItem; 422 throw new ExceptionWithContext("Unexpected debug item type: %d", debugItem 381 writeDebugItem(@onnull DebugWriter<BuilderStringReference, BuilderTypeReference> writer, DebugItem debugItem) argument [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
H A D | ClassPool.java | 191 for (DebugItem debugItem: methodImpl.getDebugItems()) { 192 switch (debugItem.getDebugItemType()) { 194 StartLocal startLocal = (StartLocal)debugItem; 200 stringPool.internNullable(((SetSourceFile) debugItem).getSourceFile()); 473 DebugItem debugItem) throws IOException { 474 switch (debugItem.getDebugItemType()) { 476 StartLocal startLocal = (StartLocal)debugItem; 485 EndLocal endLocal = (EndLocal)debugItem; 490 RestartLocal restartLocal = (RestartLocal)debugItem; 495 writer.writePrologueEnd(debugItem 472 writeDebugItem(@onnull DebugWriter<CharSequence, CharSequence> writer, DebugItem debugItem) argument [all...] |
Completed in 137 milliseconds