Class BranchEvent
java.lang.Object
edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
edu.berkeley.cs.jqf.instrument.tracing.events.BranchEvent
-
Field Summary
FieldsFields inherited from class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
containingMethod, iid, lineNumber -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
getContainingClass, getContainingMethodDesc, getContainingMethodName, getFileName, getIid, getLineNumber
-
Field Details
-
arm
protected final int armThe branch arm that is taken. For simple conditional branches, 0 is the false branch and 1 is the true branch. For switch-cases, the arm is the index of the case statement (default arm = -1)
-
-
Constructor Details
-
BranchEvent
-
-
Method Details
-
getArm
public int getArm() -
toString
-
applyVisitor
- Specified by:
applyVisitorin classTraceEvent
-