Class InvokeinterfaceHandler
java.lang.Object
org.eolang.opeo.decompilation.handlers.InvokeinterfaceHandler
- All Implemented Interfaces:
InstructionHandler
Invokeinterface instruction handler.
Other bytes: 4: indexbyte1, indexbyte2, count, 0
Stack: objectref, [arg1, arg2, ...] → result
Invokes an interface method on object objectref and puts the result on the stack, might be void; the interface method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)
- Since:
- 0.2
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
InvokeinterfaceHandler
public InvokeinterfaceHandler()
-
-
Method Details
-
handle
Description copied from interface:InstructionHandler
Handle instruction.- Specified by:
handle
in interfaceInstructionHandler
- Parameters:
state
- Current instruction to handle together with operand stack and variables.
-