Package jadx.core.dex.instructions.args
Class InsnWrapArg
java.lang.Object
jadx.core.dex.attributes.AttrNode
jadx.core.dex.instructions.args.Typed
jadx.core.dex.instructions.args.InsnArg
jadx.core.dex.instructions.args.InsnWrapArg
- All Implemented Interfaces:
IAttributeNode
-
Field Summary
FieldsFields inherited from class jadx.core.dex.instructions.args.InsnArg
parentInsn -
Constructor Summary
ConstructorsConstructorDescriptionInsnWrapArg(@NotNull InsnNode insn) UseInsnArg.wrapInsnIntoArg(InsnNode)instead this constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanvoidsetParentInsn(InsnNode parentInsn) toString()Methods inherited from class jadx.core.dex.instructions.args.InsnArg
copyCommonParams, getParentInsn, isAnyThis, isConst, isFalse, isLiteral, isNamed, isRegister, isSameCodeVar, isSameConst, isSameVar, isSameVar, isThis, isTrue, isUseVar, isZeroConst, isZeroLiteral, lit, lit, reg, reg, reg, typeImmutableIfKnownReg, typeImmutableReg, typeImmutableReg, unwrap, wrapArg, wrapInsnIntoArg, wrapInstruction, wrapInstructionMethods inherited from class jadx.core.dex.instructions.args.Typed
getType, isTypeImmutable, setTypeMethods inherited from class jadx.core.dex.attributes.AttrNode
add, addAttr, addAttr, addAttr, addAttrs, clearAttributes, contains, contains, copyAttributeFrom, copyAttributesFrom, get, getAll, getAnnotation, getAttributesString, getAttributesStringsList, isAttrStorageEmpty, remove, remove, removeAttr, rewriteAttributeFrom, unloadAttributes
-
Field Details
-
wrappedInsn
-
-
Constructor Details
-
InsnWrapArg
InsnWrapArg(@NotNull @NotNull InsnNode insn) UseInsnArg.wrapInsnIntoArg(InsnNode)instead this constructor
-
-
Method Details
-
getWrapInsn
-
unWrapWithCopy
-
setParentInsn
- Overrides:
setParentInsnin classInsnArg
-
duplicate
-
isInsnWrap
public boolean isInsnWrap()- Overrides:
isInsnWrapin classInsnArg
-
hashCode
public int hashCode() -
equals
-
toShortString
- Overrides:
toShortStringin classInsnArg
-
toString
-