BiDiFieldSensitiveIFDSSolver(IFDSTabulationProblem<Stmt,Field,Fact,Method,I> forwardProblem,
IFDSTabulationProblem<Stmt,Field,Fact,Method,I> backwardProblem,
FactMergeHandler<Fact> factHandler,
Debugger<Field,Fact,Stmt,Method> debugger,
Scheduler scheduler) |
BiDiFieldSensitiveIFDSSolver(IFDSTabulationProblem<Stmt,Field,Fact,Method,I> forwardProblem,
IFDSTabulationProblem<Stmt,Field,Fact,Method,I> backwardProblem,
FactMergeHandler<Fact> factHandler,
Debugger<Field,Fact,Stmt,Method> debugger,
Scheduler scheduler) |
FieldSensitiveIFDSSolver(IFDSTabulationProblem<N,FieldRef,D,M,I> tabulationProblem,
FactMergeHandler<D> factHandler,
Debugger<FieldRef,D,N,M> debugger,
Scheduler scheduler) |