Edge key = new Edge(source, dest, 0); return outgoingEdgeMap.get(key); }
Iterator<Edge> i = outgoingEdgeIterator(source); while (i.hasNext()) { Edge edge = i.next(); if (edge.getDest() == dest) return edge; } return null; }
    public Edge lookupEdge(BasicBlock source, BasicBlock dest) {	Edge key = new Edge(source, dest, 0);	return outgoingEdgeMap.get(key);    }