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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAssign(AssignLabel label, Object dst) voidvisitAssignBar(AssignBarLabel label, Object dst) voidvisitAssignGlobal(AssignGlobalLabel label, Object dst) voidvisitAssignGlobalBar(AssignGlobalBarLabel label, Object dst) voidvisitGetField(GetFieldLabel label, Object dst) voidvisitGetFieldBar(GetFieldBarLabel label, Object dst) voidvisitMatch(MatchLabel label, Object dst) voidvisitMatchBar(MatchBarLabel label, Object dst) voidvoidvisitNewBar(NewBarLabel label, Object dst) voidvisitParam(ParamLabel label, Object dst) voidvisitParamBar(ParamBarLabel label, Object dst) voidvisitPutField(PutFieldLabel label, Object dst) voidvisitPutFieldBar(PutFieldBarLabel label, Object dst) voidvisitReturn(ReturnLabel label, Object dst) voidvisitReturnBar(ReturnBarLabel label, Object dst)
-
Constructor Details
-
AbstractFlowLabelVisitor
public AbstractFlowLabelVisitor()
-
-
Method Details
-
visitParam
- Specified by:
visitParamin interfaceIFlowLabel.IFlowLabelVisitor
-
visitReturn
- Specified by:
visitReturnin interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssign
- Specified by:
visitAssignin interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssignGlobal
- Specified by:
visitAssignGlobalin interfaceIFlowLabel.IFlowLabelVisitor
-
visitGetField
- Specified by:
visitGetFieldin interfaceIFlowLabel.IFlowLabelVisitor
-
visitMatch
- Specified by:
visitMatchin interfaceIFlowLabel.IFlowLabelVisitor
-
visitNew
- Specified by:
visitNewin interfaceIFlowLabel.IFlowLabelVisitor
-
visitPutField
- Specified by:
visitPutFieldin interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssignGlobalBar
- Specified by:
visitAssignGlobalBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitAssignBar
- Specified by:
visitAssignBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitGetFieldBar
- Specified by:
visitGetFieldBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitMatchBar
- Specified by:
visitMatchBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitNewBar
- Specified by:
visitNewBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitPutFieldBar
- Specified by:
visitPutFieldBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitReturnBar
- Specified by:
visitReturnBarin interfaceIFlowLabel.IFlowLabelVisitor
-
visitParamBar
- Specified by:
visitParamBarin interfaceIFlowLabel.IFlowLabelVisitor
-