Class AbstractFlowLabelVisitor
java.lang.Object
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor
- All Implemented Interfaces:
IFlowLabel.IFlowLabelVisitor
An
IFlowLabel.IFlowLabelVisitor
that does nothing. Subclasses can override only the label types they
care about.- Author:
- Manu Sridharan
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visitAssign
(AssignLabel label, Object dst) void
visitAssignBar
(AssignBarLabel label, Object dst) void
visitAssignGlobal
(AssignGlobalLabel label, Object dst) void
visitAssignGlobalBar
(AssignGlobalBarLabel label, Object dst) void
visitGetField
(GetFieldLabel label, Object dst) void
visitGetFieldBar
(GetFieldBarLabel label, Object dst) void
visitMatch
(MatchLabel label, Object dst) void
visitMatchBar
(MatchBarLabel label, Object dst) void
void
visitNewBar
(NewBarLabel label, Object dst) void
visitParam
(ParamLabel label, Object dst) void
visitParamBar
(ParamBarLabel label, Object dst) void
visitPutField
(PutFieldLabel label, Object dst) void
visitPutFieldBar
(PutFieldBarLabel label, Object dst) void
visitReturn
(ReturnLabel label, Object dst) void
visitReturnBar
(ReturnBarLabel label, Object dst)
-
Constructor Details
-
AbstractFlowLabelVisitor
public AbstractFlowLabelVisitor()
-
-
Method Details
-
visitParam
- Specified by:
visitParam
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitReturn
- Specified by:
visitReturn
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssign
- Specified by:
visitAssign
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssignGlobal
- Specified by:
visitAssignGlobal
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitGetField
- Specified by:
visitGetField
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitMatch
- Specified by:
visitMatch
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitNew
- Specified by:
visitNew
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitPutField
- Specified by:
visitPutField
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssignGlobalBar
- Specified by:
visitAssignGlobalBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssignBar
- Specified by:
visitAssignBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitGetFieldBar
- Specified by:
visitGetFieldBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitMatchBar
- Specified by:
visitMatchBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitNewBar
- Specified by:
visitNewBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitPutFieldBar
- Specified by:
visitPutFieldBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitReturnBar
- Specified by:
visitReturnBar
in interfaceIFlowLabel.IFlowLabelVisitor
-
visitParamBar
- Specified by:
visitParamBar
in interfaceIFlowLabel.IFlowLabelVisitor
-