< prev index next >

src/jdk/nashorn/internal/codegen/CompileUnit.java

Print this page

        

*** 120,131 **** /** * Set class when it exists. Only accessible from compiler * @param clazz class with code for this compile unit */ void setCode(final Class<?> clazz) { ! Objects.requireNonNull(clazz); ! this.clazz = clazz; // Revisit this - refactor to avoid null-ed out non-final fields // null out emitter this.classEmitter = null; } --- 120,130 ---- /** * Set class when it exists. Only accessible from compiler * @param clazz class with code for this compile unit */ void setCode(final Class<?> clazz) { ! this.clazz = Objects.requireNonNull(clazz); // Revisit this - refactor to avoid null-ed out non-final fields // null out emitter this.classEmitter = null; }
< prev index next >