Generate blocks-statements through CodegenStatementVisitor