public int getPointerByAbsOffset(int offset) { Integer absoffset = offset; if (collinstr.containsKey(absoffset)) { return collinstr.getIndexByKey(absoffset); } else { return -1; } }
public int getPointerByRelOffset(int offset) { Integer absoffset = collinstr.getKey(pointer) + offset; if (collinstr.containsKey(absoffset)) { return collinstr.getIndexByKey(absoffset); } else { return -1; } }
if (!wrapper.getDynamicFieldInitializers().containsKey(fieldWithDescr)) { wrapper.getDynamicFieldInitializers().addWithKey(value, fieldWithDescr);
if (graph.getBlocks().containsKey(block.id)) {
if (!wrapper.getStaticFieldInitializers().containsKey(keyField)) { wrapper.getStaticFieldInitializers().addWithKey(assignExpr.getRight(), keyField); firstData.getExprents().remove(0);
if (wrapper.getStaticFieldInitializers().containsKey(keyField)) {
if (setNodes.containsKey(first.id)) { first = stat; if (!setNodes.containsKey(handler.id)) { stat.addSuccessor(new StatEdge(stat, handler, edge.getExceptions()));
public int getPointerByAbsOffset(int offset) { Integer absoffset = new Integer(offset); if (collinstr.containsKey(absoffset)) { return collinstr.getIndexByKey(absoffset); } else { return -1; } }
public void setPointerByAbsOffset(int offset) { Integer absoffset = new Integer(collinstr.getKey(pointer).intValue() + offset); if (collinstr.containsKey(absoffset)) { pointer = collinstr.getIndexByKey(absoffset); } }
public int getPointerByRelOffset(int offset) { Integer absoffset = new Integer(collinstr.getKey(pointer).intValue() + offset); if (collinstr.containsKey(absoffset)) { return collinstr.getIndexByKey(absoffset); } else { return -1; } }
if (!wrapper.getDynamicFieldInitializers().containsKey(fieldWithDescr)) { wrapper.getDynamicFieldInitializers().addWithKey(value, fieldWithDescr);
if (graph.getBlocks().containsKey(block.id)) {
if (!wrapper.getStaticFieldInitializers().containsKey(keyField)) { wrapper.getStaticFieldInitializers().addWithKey(assignExpr.getRight(), keyField); firstData.getExprents().remove(0);
if (wrapper.getStaticFieldInitializers().containsKey(keyField)) {
if (setNodes.containsKey(first.id)) { first = stat; if (!setNodes.containsKey(handler.id)) { stat.addSuccessor(new StatEdge(stat, handler, edge.getExceptions()));