/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
H A D | MethodItem.java | 36 protected final int codeAddress; field in class:MethodItem 38 protected MethodItem(int codeAddress) { argument 39 this.codeAddress = codeAddress; 43 return codeAddress; 50 int result = ((Integer) codeAddress).compareTo(methodItem.codeAddress);
|
H A D | BlankMethodItem.java | 35 public BlankMethodItem(int codeAddress) { argument 36 super(codeAddress);
|
H A D | EndTryLabelMethodItem.java | 38 public EndTryLabelMethodItem(@Nonnull baksmaliOptions options, int codeAddress, int endTryAddress) { argument 39 super(options, codeAddress, "try_end_");
|
H A D | CommentMethodItem.java | 40 public CommentMethodItem(String comment, int codeAddress, double sortOrder) { argument 41 super(codeAddress);
|
H A D | CatchMethodItem.java | 46 int codeAddress, @Nullable String exceptionType, int startAddress, int endAddress, 48 super(codeAddress); 55 tryEndLabel = labelCache.internLabel(new EndTryLabelMethodItem(options, codeAddress, endAddress)); 45 CatchMethodItem(@onnull baksmaliOptions options, @Nonnull MethodDefinition.LabelCache labelCache, int codeAddress, @Nullable String exceptionType, int startAddress, int endAddress, int handlerAddress) argument
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Debug/ |
H A D | DebugMethodItem.java | 43 protected DebugMethodItem(int codeAddress, int sortOrder) { argument 44 super(codeAddress); 51 int codeAddress = debugItem.getCodeAddress(); 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); 60 return new BeginEpilogueMethodItem(codeAddress, -4); 62 return new EndPrologueMethodItem(codeAddress, -4); 64 return new SetSourceFileMethodItem(codeAddress, -3, (SetSourceFile)debugItem); 66 return new LineNumberMethodItem(codeAddress, [all...] |
H A D | BeginEpilogueMethodItem.java | 39 public BeginEpilogueMethodItem(int codeAddress, int sortOrder) { argument 40 super(codeAddress, sortOrder);
|
H A D | EndPrologueMethodItem.java | 39 public EndPrologueMethodItem(int codeAddress, int sortOrder) { argument 40 super(codeAddress, sortOrder);
|
H A D | LineNumberMethodItem.java | 43 public LineNumberMethodItem(int codeAddress, int sortOrder, @Nonnull LineNumber lineNumber) { argument 44 super(codeAddress, sortOrder);
|
H A D | SetSourceFileMethodItem.java | 45 public SetSourceFileMethodItem(int codeAddress, int sortOrder, @Nonnull SetSourceFile setSourceFile) { argument 46 super(codeAddress, sortOrder);
|
H A D | EndLocalMethodItem.java | 45 public EndLocalMethodItem(int codeAddress, int sortOrder, @Nonnull RegisterFormatter registerFormatter, argument 47 super(codeAddress, sortOrder);
|
H A D | RestartLocalMethodItem.java | 45 public RestartLocalMethodItem(int codeAddress, int sortOrder, @Nonnull RegisterFormatter registerFormatter, argument 47 super(codeAddress, sortOrder);
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/ |
H A D | InstructionMethodItemFactory.java | 44 MethodDefinition methodDef, int codeAddress, Instruction instruction) { 47 return new OffsetInstructionFormatMethodItem(methodDef.classDef.options, methodDef, codeAddress, 52 return new UnresolvedOdexInstructionMethodItem(methodDef, codeAddress, 58 return new ArrayDataMethodItem(methodDef, codeAddress, (ArrayPayload)instruction); 60 return new PackedSwitchMethodItem(methodDef, codeAddress, (PackedSwitchPayload)instruction); 62 return new SparseSwitchMethodItem(methodDef, codeAddress, (SparseSwitchPayload)instruction); 64 return new InstructionMethodItem<Instruction>(methodDef, codeAddress, instruction); 43 makeInstructionFormatMethodItem( MethodDefinition methodDef, int codeAddress, Instruction instruction) argument
|
H A D | UnresolvedOdexInstructionMethodItem.java | 39 public UnresolvedOdexInstructionMethodItem(@Nonnull MethodDefinition methodDef, int codeAddress, argument 41 super(methodDef, codeAddress, instruction);
|
H A D | OffsetInstructionFormatMethodItem.java | 45 int codeAddress, OffsetInstruction instruction) { 46 super(methodDef, codeAddress, instruction); 48 label = new LabelMethodItem(options, codeAddress + instruction.getCodeOffset(), getLabelPrefix()); 44 OffsetInstructionFormatMethodItem(@onnull baksmaliOptions options, @Nonnull MethodDefinition methodDef, int codeAddress, OffsetInstruction instruction) argument
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/debug/ |
H A D | ImmutableEpilogueBegin.java | 40 public ImmutableEpilogueBegin(int codeAddress) { argument 41 super(codeAddress);
|
H A D | ImmutablePrologueEnd.java | 40 public ImmutablePrologueEnd(int codeAddress) { argument 41 super(codeAddress);
|
H A D | ImmutableLineNumber.java | 42 public ImmutableLineNumber(int codeAddress, argument 44 super(codeAddress);
|
H A D | ImmutableEndLocal.java | 46 public ImmutableEndLocal(int codeAddress, argument 48 super(codeAddress); 55 public ImmutableEndLocal(int codeAddress, argument 60 super(codeAddress);
|
H A D | ImmutableRestartLocal.java | 46 public ImmutableRestartLocal(int codeAddress, argument 48 super(codeAddress); 55 public ImmutableRestartLocal(int codeAddress, argument 60 super(codeAddress);
|
H A D | ImmutableDebugItem.java | 44 protected final int codeAddress; field in class:ImmutableDebugItem 46 public ImmutableDebugItem(int codeAddress) { argument 47 this.codeAddress = codeAddress; 75 @Override public int getCodeAddress() { return codeAddress; }
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
H A D | DebugWriter.java | 61 public void writeStartLocal(int codeAddress, int register, argument 69 writeAdvancePC(codeAddress); 84 public void writeEndLocal(int codeAddress, int register) throws IOException { argument 85 writeAdvancePC(codeAddress); 90 public void writeRestartLocal(int codeAddress, int register) throws IOException { argument 91 writeAdvancePC(codeAddress); 96 public void writePrologueEnd(int codeAddress) throws IOException { argument 97 writeAdvancePC(codeAddress); 101 public void writeEpilogueBegin(int codeAddress) throws IOException { argument 102 writeAdvancePC(codeAddress); 106 writeLineNumber(int codeAddress, int lineNumber) argument 127 writeSetSourceFile(int codeAddress, @Nullable StringKey sourceFile) argument [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
H A D | MutableMethodImplementation.java | 65 int codeAddress = 0; 69 codeAddress += instruction.getCodeUnits(); 72 instructionList.add(new MethodLocation(null, codeAddress, index)); 75 final int[] codeAddressToIndex = new int[codeAddress+1]; 79 codeAddressToIndex[instructionList.get(i).codeAddress] = i; 215 int codeAddress = instructionList.get(index).getCodeAddress(); 216 MethodLocation newLoc = new MethodLocation(instruction, codeAddress, index); 220 codeAddress += instruction.getCodeUnits(); 225 location.codeAddress = codeAddress; 473 mapCodeAddressToIndex(@onnull int[] codeAddressToIndex, int codeAddress) argument 485 mapCodeAddressToIndex(int codeAddress) argument 511 newLabelForAddress(int codeAddress) argument 529 newLabel(@onnull int[] codeAddressToIndex, int codeAddress) argument 539 newSwitchPayloadReferenceLabel(@onnull MethodLocation switchLocation, @Nonnull int[] codeAddressToIndex, int codeAddress) argument 662 newBuilderInstruction10t(int codeAddress, int[] codeAddressToIndex, @Nonnull Instruction10t instruction) argument 707 newBuilderInstruction20t(int codeAddress, int[] codeAddressToIndex, @Nonnull Instruction20t instruction) argument 747 newBuilderInstruction21t(int codeAddress, int[] codeAddressToIndex, @Nonnull Instruction21t instruction) argument 783 newBuilderInstruction22t(int codeAddress, int[] codeAddressToIndex, @Nonnull Instruction22t instruction) argument 810 newBuilderInstruction30t(int codeAddress, int[] codeAddressToIndex, @Nonnull Instruction30t instruction) argument [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
H A D | AnalysisException.java | 37 public int codeAddress; field in class:AnalysisException
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/ |
H A D | DebugInfo.java | 158 private int codeAddress = 0; 171 codeAddress += addressDiff; 184 new ImmutableStartLocal(codeAddress, register, name, type, null); 196 new ImmutableStartLocal(codeAddress, register, name, type, signature); 222 new ImmutableEndLocal(codeAddress, register, localInfo.getName(), 238 new ImmutableRestartLocal(codeAddress, register, localInfo.getName(), 246 return new ImmutablePrologueEnd(codeAddress); 249 return new ImmutableEpilogueBegin(codeAddress); 253 return new ImmutableSetSourceFile(codeAddress, sourceFile); 257 codeAddress [all...] |