Home
last modified time | relevance | path

Searched refs:addressDelta (Results 1 – 1 of 1) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
DDebugWriter.java108 int addressDelta = codeAddress - currentAddress; in writeLineNumber() local
110 if (addressDelta < 0) { in writeLineNumber()
117 if ((lineDelta < 2 && addressDelta > 16) || (lineDelta > 1 && addressDelta > 15)) { in writeLineNumber()
119 addressDelta = 0; in writeLineNumber()
124 writeSpecialOpcode(lineDelta, addressDelta); in writeLineNumber()
134 int addressDelta = address - currentAddress; in writeAdvancePC() local
136 if (addressDelta > 0) { in writeAdvancePC()
138 writer.writeUleb128(addressDelta); in writeAdvancePC()
158 private void writeSpecialOpcode(int lineDelta, int addressDelta) throws IOException { in writeSpecialOpcode() argument
159 writer.write((byte)(FIRST_SPECIAL + (addressDelta * LINE_RANGE) + (lineDelta - LINE_BASE))); in writeSpecialOpcode()
[all …]