Searched refs:debugItems (Results 1 - 4 of 4) sorted by relevance
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/ |
H A D | FixOffsetsTest.java | 121 List<DebugItem> debugItems = Lists.newArrayList(impl.getDebugItems()); 123 Assert.assertEquals(5, debugItems.size()); 125 Assert.assertEquals(1, ((LineNumber)debugItems.get(0)).getLineNumber()); 126 Assert.assertEquals(2, debugItems.get(0).getCodeAddress()); 128 Assert.assertEquals(2, ((LineNumber)debugItems.get(1)).getLineNumber()); 129 Assert.assertEquals(252, debugItems.get(1).getCodeAddress()); 131 Assert.assertEquals(3, ((LineNumber)debugItems.get(2)).getLineNumber()); 132 Assert.assertEquals(502, debugItems.get(2).getCodeAddress()); 134 Assert.assertEquals(4, ((LineNumber)debugItems.get(3)).getLineNumber()); 135 Assert.assertEquals(504, debugItems [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ |
H A D | ImmutableMethodImplementation.java | 52 @Nonnull protected final ImmutableList<? extends ImmutableDebugItem> debugItems; field in class:ImmutableMethodImplementation 57 @Nullable Iterable<? extends DebugItem> debugItems) { 61 this.debugItems = ImmutableDebugItem.immutableListOf(debugItems); 67 @Nullable ImmutableList<? extends ImmutableDebugItem> debugItems) { 71 this.debugItems = ImmutableUtils.nullToEmptyList(debugItems); 92 @Nonnull @Override public ImmutableList<? extends ImmutableDebugItem> getDebugItems() { return debugItems; } 54 ImmutableMethodImplementation(int registerCount, @Nullable Iterable<? extends Instruction> instructions, @Nullable List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks, @Nullable Iterable<? extends DebugItem> debugItems) argument 64 ImmutableMethodImplementation(int registerCount, @Nullable ImmutableList<? extends ImmutableInstruction> instructions, @Nullable ImmutableList<? extends ImmutableTryBlock> tryBlocks, @Nullable ImmutableList<? extends ImmutableDebugItem> debugItems) argument
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
H A D | MethodLocation.java | 51 // the labels and debugItems lists only when they are needed 56 private List<BuilderDebugItem> debugItems = null; field in class:MethodLocation 91 if (debugItems == null) { 93 debugItems = new ArrayList<BuilderDebugItem>(1); 94 return debugItems; 98 return debugItems; 111 if (this.debugItems != null || other.labels != null) { 114 List<BuilderDebugItem> debugItems = getDebugItems(true); 115 for (BuilderDebugItem debugItem: debugItems) { 118 debugItems [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
H A D | DexWriter.java | 776 Iterable<? extends DebugItem> debugItems = classSection.getDebugItems(methodKey); 797 debugItems = mutableMethodImplementation.getDebugItems(); 802 classSection.getParameterNames(methodKey), debugItems); 843 @Nullable Iterable<? extends DebugItem> debugItems) throws IOException { 858 if (lastNamedParameterIndex == -1 && (debugItems == null || Iterables.isEmpty(debugItems))) { 867 if (debugItems != null) { 868 for (org.jf.dexlib2.iface.debug.DebugItem debugItem: debugItems) { 889 if (debugItems != null) { 892 for (DebugItem debugItem: debugItems) { 840 writeDebugItem(@onnull DexDataWriter writer, @Nonnull DebugWriter<StringKey, TypeKey> debugWriter, @Nullable Iterable<? extends StringKey> parameterNames, @Nullable Iterable<? extends DebugItem> debugItems) argument [all...] |
Completed in 182 milliseconds