Class INVOKEDYNAMIC
java.lang.Object
de.uzl.its.swat.symbolic.instruction.Instruction
de.uzl.its.swat.symbolic.instruction.INVOKEDYNAMIC
- All Implemented Interfaces:
Serializable
INVOKEDYNAMIC - Invoke a dynamically-computed call site. For more information see the Java
VM specification.
- See Also:
-
Field Summary
Fields inherited from class de.uzl.its.swat.symbolic.instruction.Instruction
iid, mid
-
Constructor Summary
ConstructorDescriptionINVOKEDYNAMIC
(int iid, int mid, String owner, String name, String desc, String lambda) Creates a new INVOKEDYNAMIC instruction. -
Method Summary
Methods inherited from class de.uzl.its.swat.symbolic.instruction.Instruction
genericToString
-
Field Details
-
owner
-
name
-
desc
-
lambda
-
-
Constructor Details
-
INVOKEDYNAMIC
Creates a new INVOKEDYNAMIC instruction.- Parameters:
iid
- instruction id.mid
- method id.owner
- the owner of the methodname
- the name of the methoddesc
- the descriptor of the methodlambda
- additional information for lambda expressions
-
-
Method Details
-
accept
Accept method for the visitor.- Specified by:
accept
in classInstruction
- Parameters:
visitor
- the visitor
-
toString
Returns the string representation of the instruction.
-