| Package | Description |
|---|---|
| com.ibm.wala.dataflow.IFDS |
This package provides an RHS solver for IFDS problems.
|
| com.ibm.wala.ipa.slicer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IReversibleFlowFunction
A flow function corresponding to an edge in the supergraph.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IdentityFlowFunction
A flow function where out == in
|
class |
KillEverything
A flow function that kills everything (even 0)
|
class |
SingletonFlowFunction
A flow function which has only the edge 0 -> dest
|
class |
VectorGenFlowFunction
A function which gens a vector of outgoing dataflow facts.
|
class |
VectorKillFlowFunction
A function which kills a vector of incoming dataflow facts
|
| Modifier and Type | Method and Description |
|---|---|
IUnaryFlowFunction |
IFlowFunctionMap.getCallFlowFunction(T src,
T dest,
T ret) |
IUnaryFlowFunction |
IdentityFlowFunctions.getCallFlowFunction(T src,
T dest,
T ret) |
IUnaryFlowFunction |
IFlowFunctionMap.getCallNoneToReturnFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
IdentityFlowFunctions.getCallNoneToReturnFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
IFlowFunctionMap.getCallToReturnFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
IdentityFlowFunctions.getCallToReturnFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
IFlowFunctionMap.getNormalFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
IdentityFlowFunctions.getNormalFlowFunction(T src,
T dest) |
| Modifier and Type | Method and Description |
|---|---|
protected com.ibm.wala.util.intset.IntSet |
TabulationSolver.computeFlow(int d1,
IUnaryFlowFunction f) |
| Modifier and Type | Field and Description |
|---|---|
static IUnaryFlowFunction |
ReachabilityFunctions.KILL_FLOW |
| Modifier and Type | Method and Description |
|---|---|
IUnaryFlowFunction |
SliceFunctions.getCallFlowFunction(Statement src,
Statement dest,
Statement ret) |
IUnaryFlowFunction |
ReachabilityFunctions.getCallFlowFunction(T src,
T dest,
T ret) |
IUnaryFlowFunction |
SliceFunctions.getCallNoneToReturnFlowFunction(Statement src,
Statement dest) |
IUnaryFlowFunction |
ReachabilityFunctions.getCallNoneToReturnFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
SliceFunctions.getCallToReturnFlowFunction(Statement src,
Statement dest) |
IUnaryFlowFunction |
ReachabilityFunctions.getCallToReturnFlowFunction(T src,
T dest) |
IUnaryFlowFunction |
SliceFunctions.getNormalFlowFunction(Statement src,
Statement dest) |
IUnaryFlowFunction |
ReachabilityFunctions.getNormalFlowFunction(T src,
T dest) |
Copyright © 2015. All rights reserved.