mirror of
https://github.com/revanced/smali.git
synced 2025-05-05 09:04:25 +02:00
Change the enum name of the execute-inline instruction from INVOKE_EXECUTE_INLINE to EXECUTE_INLINE
git-svn-id: https://smali.googlecode.com/svn/trunk@546 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
This commit is contained in:
parent
1c6b6d7591
commit
0f78b15cd7
@ -254,7 +254,7 @@ public enum Opcode
|
|||||||
USHR_INT_LIT8((byte)0xe2, "ushr-int/lit8", ReferenceType.none, Format.Format22b),
|
USHR_INT_LIT8((byte)0xe2, "ushr-int/lit8", ReferenceType.none, Format.Format22b),
|
||||||
|
|
||||||
|
|
||||||
INVOKE_EXECUTE_INLINE((byte)0xee, "execute-inline", ReferenceType.none, Format.Format35ms, true),
|
EXECUTE_INLINE((byte)0xee, "execute-inline", ReferenceType.none, Format.Format35ms, true),
|
||||||
EXECUTE_INLINE_RANGE((byte)0xef, "execute-inline/range", ReferenceType.none, Format.Format3rms, true),
|
EXECUTE_INLINE_RANGE((byte)0xef, "execute-inline/range", ReferenceType.none, Format.Format3rms, true),
|
||||||
INVOKE_DIRECT_EMPTY((byte)0xf0, "invoke-direct-empty", ReferenceType.method, Format.Format35s, true),
|
INVOKE_DIRECT_EMPTY((byte)0xf0, "invoke-direct-empty", ReferenceType.method, Format.Format35s, true),
|
||||||
IGET_QUICK((byte)0xf2, "iget-quick", ReferenceType.none, Format.Format22cs, true),
|
IGET_QUICK((byte)0xf2, "iget-quick", ReferenceType.none, Format.Format22cs, true),
|
||||||
|
@ -119,7 +119,7 @@ public class DeodexUtil {
|
|||||||
instructionThrowTable.set(Opcode.DIV_INT_LIT8.value & 0xFF);
|
instructionThrowTable.set(Opcode.DIV_INT_LIT8.value & 0xFF);
|
||||||
instructionThrowTable.set(Opcode.REM_INT_LIT8.value & 0xFF);
|
instructionThrowTable.set(Opcode.REM_INT_LIT8.value & 0xFF);
|
||||||
instructionThrowTable.set(Opcode.THROW.value & 0xFF);
|
instructionThrowTable.set(Opcode.THROW.value & 0xFF);
|
||||||
instructionThrowTable.set(Opcode.INVOKE_EXECUTE_INLINE.value & 0xFF);
|
instructionThrowTable.set(Opcode.EXECUTE_INLINE.value & 0xFF);
|
||||||
instructionThrowTable.set(Opcode.EXECUTE_INLINE_RANGE.value & 0xFF);
|
instructionThrowTable.set(Opcode.EXECUTE_INLINE_RANGE.value & 0xFF);
|
||||||
instructionThrowTable.set(Opcode.IGET_QUICK.value & 0xFF);
|
instructionThrowTable.set(Opcode.IGET_QUICK.value & 0xFF);
|
||||||
instructionThrowTable.set(Opcode.IGET_WIDE_QUICK.value & 0xFF);
|
instructionThrowTable.set(Opcode.IGET_WIDE_QUICK.value & 0xFF);
|
||||||
@ -239,7 +239,7 @@ public class DeodexUtil {
|
|||||||
|
|
||||||
private boolean deodexInstruction(insn i) {
|
private boolean deodexInstruction(insn i) {
|
||||||
switch (i.instruction.opcode) {
|
switch (i.instruction.opcode) {
|
||||||
case INVOKE_EXECUTE_INLINE:
|
case EXECUTE_INLINE:
|
||||||
{
|
{
|
||||||
int inlineMethodIndex = ((Instruction35ms)i.instruction).getMethodIndex();
|
int inlineMethodIndex = ((Instruction35ms)i.instruction).getMethodIndex();
|
||||||
Deodexerant.InlineMethod inlineMethod =
|
Deodexerant.InlineMethod inlineMethod =
|
||||||
|
Loading…
x
Reference in New Issue
Block a user