Package soot.baf
Interface DynamicInvokeInst
-
- All Superinterfaces:
Context
,Host
,Inst
,MethodArgInst
,Serializable
,Switchable
,Unit
- All Known Implementing Classes:
BDynamicInvokeInst
public interface DynamicInvokeInst extends MethodArgInst
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Value>
getBootstrapArgs()
SootMethodRef
getBootstrapMethodRef()
int
getHandleTag()
Tag of the method handle, see JVM-spec.-
Methods inherited from interface soot.tagkit.Host
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
-
Methods inherited from interface soot.baf.Inst
containsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, getInCount, getInMachineCount, getNetCount, getNetMachineCount, getOutCount, getOutMachineCount
-
Methods inherited from interface soot.baf.MethodArgInst
getMethod, getMethodRef
-
Methods inherited from interface soot.util.Switchable
apply
-
Methods inherited from interface soot.Unit
addBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis, toString
-
-
-
-
Method Detail
-
getBootstrapMethodRef
SootMethodRef getBootstrapMethodRef()
-
getHandleTag
int getHandleTag()
Tag of the method handle, see JVM-spec. 5.4.3.5.
-
-