Class DVisitResults
java.lang.Object
com.pnfsoftware.jeb.core.units.code.AbstractVisitResults<IDExpression>
com.pnfsoftware.jeb.core.units.code.android.ir.DVisitResults
- All Implemented Interfaces:
IVisitResults<IDExpression>
Visit result object, provided to the call-back methods of a
dexdec IR visitor
object. Refer to IDExpression's visitXxx methods and IDInstruction's
visitInstruction methods.
Refer to the super class for a list of allowed flags.
-
Field Summary
Fields inherited from class com.pnfsoftware.jeb.core.units.code.AbstractVisitResults
currentNode, parents, skipAssignmentDestination, skipVisitingChildren, visitedChildPositionFields inherited from interface com.pnfsoftware.jeb.core.units.code.IVisitResults
FLAG_RECORD_PARENTS, FLAG_SKIP_ASSIGN_DST -
Constructor Summary
ConstructorsConstructorDescriptionCreate a standard result object.DVisitResults(int flags) Create a result object. -
Method Summary
Methods inherited from class com.pnfsoftware.jeb.core.units.code.AbstractVisitResults
getFlags, getValue, interrupt, interrupt, isInterruptedVisit, isVisitedSuccessfully, parent, parentsIterator, popParent, pushParent, setReplacedNode, setValue, setVisitResult, skipChildren
-
Constructor Details
-
DVisitResults
public DVisitResults()Create a standard result object. -
DVisitResults
public DVisitResults(int flags) Create a result object.- Parameters:
flags- flags; common flags includeFLAG_RECORD_PARENTSandFLAG_SKIP_ASSIGN_DST
-