code: public static JavacNode injectFieldAndMarkGenerated(JavacNode typeNode, JCVariableDecl field) {
  		return injectField(typeNode, field, true);
  	}
docs: Adds the given new field declaration to the provided type AST Node.
  The field carries the &#64;{@link SuppressWarnings}("all") annotation.
  Also takes care of updating the JavacAST.