Examples of ImmutableTypeReference


Examples of org.jf.dexlib2.immutable.reference.ImmutableTypeReference

                /*08: 0x0b*/ new ImmutableInstruction21lh(Opcode.CONST_WIDE_HIGH16, 10, 0x1000000000000L),
                /*09: 0x0d*/ new ImmutableInstruction21s(Opcode.CONST_16, 11, 12),
                /*10: 0x0f*/ new ImmutableInstruction21t(Opcode.IF_EQZ, 12, 13),
                /*11: 0x11*/ new ImmutableInstruction22b(Opcode.ADD_INT_LIT8, 14, 15, 16),
                /*12: 0x13*/ new ImmutableInstruction22c(Opcode.INSTANCE_OF, 0, 1,
                                                         new ImmutableTypeReference("Ltype;")),
                /*13: 0x15*/ new ImmutableInstruction22s(Opcode.ADD_INT_LIT16, 2, 3, 17),
                /*14: 0x17*/ new ImmutableInstruction22t(Opcode.IF_EQ, 4, 5, 18),
                /*15: 0x19*/ new ImmutableInstruction22x(Opcode.MOVE_FROM16, 19, 20),
                /*16: 0x1b*/ new ImmutableInstruction23x(Opcode.AGET, 21, 22, 23),
                /*17: 0x1d*/ new ImmutableInstruction30t(Opcode.GOTO_32, 24),
                /*18: 0x20*/ new ImmutableInstruction31c(Opcode.CONST_STRING_JUMBO, 25,
                                                         new ImmutableStringReference("this is a string")),
                /*19: 0x23*/ new ImmutableInstruction31i(Opcode.CONST, 26, 27),
                /*20: 0x26*/ new ImmutableInstruction31t(Opcode.FILL_ARRAY_DATA, 28, 29),
                /*21: 0x29*/ new ImmutableInstruction32x(Opcode.MOVE_16, 30, 31),
                /*22: 0x2c*/ new ImmutableInstruction35c(Opcode.FILLED_NEW_ARRAY, 0, 0, 0, 0, 0, 0,
                                                         new ImmutableTypeReference("Ltype;")),
                /*23: 0x2f*/ new ImmutableInstruction3rc(Opcode.FILLED_NEW_ARRAY_RANGE, 0, 0,
                                                         new ImmutableTypeReference("Ltype;")),
                /*24: 0x32*/ new ImmutableInstruction51l(Opcode.CONST_WIDE, 32, 33),
                /*25: 0x37*/ new ImmutableInstruction10t(Opcode.GOTO, 1)
        );
        ImmutableMethodImplementation impl = new ImmutableMethodImplementation(33, instructions, null, null);
        InstructionOffsetMap instructionOffsetMap = new InstructionOffsetMap(instructions);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.