more generics

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@511 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
This commit is contained in:
sjfink 2006-12-13 20:54:35 +00:00
parent 73abdfbd9d
commit ae9272eb7e
2 changed files with 4 additions and 4 deletions

View File

@ -430,7 +430,7 @@ public class ExplodedSupergraphPath<T> {
* return nodes, and 2) excludes call/return pairs in which no state
* transitions occur
*/
public static <T> ExplodedSupergraphPath summarize(ISupergraph<T,?> supergraph, ExplodedSupergraphPath<T> path) {
public static <T> ExplodedSupergraphPath<T> summarize(ISupergraph<T,?> supergraph, ExplodedSupergraphPath<T> path) {
pruneForCallReturn(supergraph, path);
// System.err.println("pruned path A: " + p);
pruneBoringCalls(supergraph, path);

View File

@ -134,7 +134,7 @@ public class TabulationSolver<T, P> {
/**
* The problem being solved.
*/
private final TabulationProblem problem;
private final TabulationProblem<T, P> problem;
/**
* A map from Object (entry node in supergraph) -> LocalPathEdges.
@ -1060,7 +1060,7 @@ public class TabulationSolver<T, P> {
/**
* @return Returns the supergraph.
*/
public ISupergraph getSupergraph() {
public ISupergraph<T,P> getSupergraph() {
return supergraph;
}
@ -1122,7 +1122,7 @@ public class TabulationSolver<T, P> {
return summaries.getInvertedSummaryEdgesForTarget(num1, num2, d2);
}
public TabulationProblem getProblem() {
public TabulationProblem<T,P> getProblem() {
return problem;
}
}