bcv = new VerifyingCompilerBytecodeVisitor<CompilerBytecodeVisitor>(bcv);
}
// Get the bytecode
final VmByteCode bc = method.getBytecode();
// Create the control flow graph
ControlFlowGraph cfg = (ControlFlowGraph) bc.getCompilerData();
if (cfg == null) {
cfg = new ControlFlowGraph(bc);
bc.setCompilerData(cfg);
}
// Compile the code 1 basic block at a time
final CompilerBytecodeParser parser = new CompilerBytecodeParser(bc, cfg, bcv);
bcv.startMethod(method);