public abstract class BaseInvokeNode extends InsnNode
| Constructor and Description |
|---|
BaseInvokeNode(InsnType type,
int argsCount) |
| Modifier and Type | Method and Description |
|---|---|
abstract MethodInfo |
getCallMth() |
abstract int |
getFirstArgOffset()
Return offset to match method args from
getCallMth() |
abstract @Nullable InsnArg |
getInstanceArg() |
abstract boolean |
isStaticCall() |
addArg, addLit, addLit, addReg, addReg, appendArgs, attachArg, canRemoveResult, canReorder, canThrowException, containsArg, containsVar, containsWrappedInsn, copy, 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, toString, 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 BaseInvokeNode(InsnType type, int argsCount)
public abstract MethodInfo getCallMth()
@Nullable public abstract @Nullable InsnArg getInstanceArg()
public abstract boolean isStaticCall()
public abstract int getFirstArgOffset()
getCallMth()