| |
---|
| | ControlFlow cf = new ControlFlow((CtMethod)m); |
---|
| | blocks = cf.basicBlocks(); |
---|
| | for (int i = blocks.length - 1; i >= 0; i--) { |
---|
| | int blockPos = m.getMethodInfo().getLineNumber(blocks[i].position()); |
---|
| | System.out.println(m.getLongName() + ":" + blockPos); |
---|
| | m.insertAt(blockPos, outputStatementsGenerator.generateInsertStatementsForBlockEntry((CtMethod)m, i, blocks[i])); |
---|
| | } |
---|
| | } |
---|
| | |
---|
| |
---|
| | |