public class GotoNode extends TargetInsnNode
| Modifier and Type | Field and Description |
|---|---|
protected int |
target |
| Modifier | Constructor and Description |
|---|---|
protected |
GotoNode(InsnType type,
int target,
int argsCount) |
|
GotoNode(int target) |
| Modifier and Type | Method and Description |
|---|---|
InsnNode |
copy()
Make copy of InsnNode object.
|
int |
getTarget() |
java.lang.String |
toString() |
initBlocks, replaceTargetBlockaddArg, addLit, addLit, addReg, addReg, appendArgs, attachArg, canRemoveResult, canReorder, canThrowException, containsArg, containsVar, containsWrappedInsn, copy, copyAttributesFrom, copyCommonParams, copyWithNewSsaVar, copyWithoutResult, copyWithoutSsa, equals, getArg, getArgIndex, getArgsCount, getArguments, getOffset, getRegisterArgs, getResult, getType, hashCode, inheritMetadata, isConstInsn, isDeepEquals, isSame, rebindArgs, removeArg, removeArg, replaceArg, setArg, setOffset, setResult, visitArgs, visitArgs, visitInsns, visitInsns, wrapArgaddSourceLineFrom, copyLines, getDefPosition, getSourceLine, setDefPosition, setSourceLineadd, addAttr, addAttr, addAttr, addAttrs, clearAttributes, contains, contains, copyAttributeFrom, copyAttributesFrom, get, getAll, getAnnotation, getAttributesString, getAttributesStringsList, isAttrStorageEmpty, remove, remove, removeAttr, rewriteAttributeFrom, unloadAttributespublic GotoNode(int target)
protected GotoNode(InsnType type, int target, int argsCount)
public int getTarget()
public InsnNode copy()
InsnNodeInsnNode.copyWithoutResult() to explicitly state that result not needed
InsnNode.copy(RegisterArg) to provide new result arg
InsnNode.copyWithNewSsaVar(MethodNode) to make new SSA variable for result arg