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, visitedChildPosition
Fields 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, getResultCode, interrupt, interrupt, isInterruptedVisit, isVisitedSuccessfully, parent, parentsIterator, popParent, pushParent, setReplacedNode, 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_PARENTS
andFLAG_SKIP_ASSIGN_DST
-