Update codegen.java