Interface IDNewInfo
- All Superinterfaces:
IDCallInfo,IDElement,IDExpression,IDInvokeInfo,IInstructionOperand
dexdec IR new (alloc+init) information used by invoke instructions.
Example:
Foo x = new Foo(1, "abc");
^^^^^^^^^^^^^^^^^
-
Field Summary
Fields inherited from interface com.pnfsoftware.jeb.core.units.code.android.ir.IDElement
DEFAULT_COMPARE_WITH_FULL_EQUALITY -
Method Summary
Methods inherited from interface com.pnfsoftware.jeb.core.units.code.android.ir.IDCallInfo
getArgument, getCountOfArguments, getInvokeType, getMethodName, getMethodSignature, hasThis, setArgument, upgradeMistypedArgumentsMethods inherited from interface com.pnfsoftware.jeb.core.units.code.android.ir.IDElement
equalsEx, format, toString, toStringMethods inherited from interface com.pnfsoftware.jeb.core.units.code.android.ir.IDExpression
asArrayElt, asCallInfo, asImm, asInstanceField, asInstruction, asNewArrayInfo, asNewInfo, asOperation, asReferenceType, asStaticField, asVar, canThrow, checkType, collectAllPhysicalMethodIndices, collectAllPhysicalOffsets, collectSubExpressions, collectVarIds, copy, countVariable, evaluate, evaluate, evaluate, find, findByType, findByType, findParent, findParent, generateAST, getCustomCanThrow, getData, getOrigin, getPhysicalMethodIndex, getPhysicalOffset, getSubExpressions, getType, getVarIds, hasSideEffects, isArrayElt, isCallInfo, isCallInfo, isCastOperation, isCastOperation, isConstantImm, isConstantImm, isImm, isInstanceField, isInstruction, isNewArrayInfo, isNewInfo, isOperation, isOperation, isOperation, isOperation, isOperation, isOperation, isOperation, isReferenceType, isStaticField, isStringImm, isVar, isVar, removeData, replaceSubExpression, replaceVariable, setCustomCanThrow, setData, setOrigin, setPhysicalMethodIndex, setPhysicalOffset, setType, setType, setType, spawn, transferMetadataFrom, updateAllPhysicalMethodIndices, updateAllPhysicalOffsets, updateTypes, visitDepthPost, visitDepthPost, visitDepthPost, visitDepthPre, visitDepthPre, visitDepthPreMethods inherited from interface com.pnfsoftware.jeb.core.units.code.android.ir.IDInvokeInfo
getArgumentsMethods inherited from interface com.pnfsoftware.jeb.core.units.code.IInstructionOperand
format
-
Method Details
-
duplicate
IDNewInfo duplicate()Description copied from interface:IDElementDuplicate this element.- Specified by:
duplicatein interfaceIDCallInfo- Specified by:
duplicatein interfaceIDElement- Specified by:
duplicatein interfaceIDExpression- Specified by:
duplicatein interfaceIDInvokeInfo- Returns:
- a deep copy of this element; the type of the duplicated element should be the same as this element's type
-