Package boomerang.staticfields
Class FlowSensitiveStaticFieldStrategy<W extends wpds.impl.Weight>
- java.lang.Object
-
- boomerang.staticfields.FlowSensitiveStaticFieldStrategy<W>
-
- All Implemented Interfaces:
StaticFieldStrategy<W>
public class FlowSensitiveStaticFieldStrategy<W extends wpds.impl.Weight> extends Object implements StaticFieldStrategy<W>
-
-
Constructor Summary
Constructors Constructor Description FlowSensitiveStaticFieldStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleBackward(ControlFlowGraph.Edge loadStatement, Val loadedVal, StaticFieldVal staticVal, Set<wpds.interfaces.State> out)voidhandleForward(ControlFlowGraph.Edge storeStmt, Val storedVal, StaticFieldVal staticVal, Set<wpds.interfaces.State> out)
-
-
-
Method Detail
-
handleForward
public void handleForward(ControlFlowGraph.Edge storeStmt, Val storedVal, StaticFieldVal staticVal, Set<wpds.interfaces.State> out)
- Specified by:
handleForwardin interfaceStaticFieldStrategy<W extends wpds.impl.Weight>
-
handleBackward
public void handleBackward(ControlFlowGraph.Edge loadStatement, Val loadedVal, StaticFieldVal staticVal, Set<wpds.interfaces.State> out)
- Specified by:
handleBackwardin interfaceStaticFieldStrategy<W extends wpds.impl.Weight>
-
-