.currentAnalysisContext().getLookupFailureCallback());
analysis.setMergeTree(new MergeTree(analysis.getFactory()));
CFG cfg = getCFG(analysisCache, descriptor);
ValueNumberDataflow vnaDataflow = new ValueNumberDataflow(cfg, analysis);
vnaDataflow.execute();
if (ClassContext.DUMP_DATAFLOW_ANALYSIS) {
TreeSet<Location> tree = new TreeSet<Location>();
for (Iterator<Location> locs = cfg.locationIterator(); locs.hasNext();) {
Location loc = locs.next();
tree.add(loc);