this.validateSetter(field);
MutableTypeDeclaration _declaringType = field.getDeclaringType();
String _setterName = this.getSetterName(field);
final Procedure1<MutableMethodDeclaration> _function = new Procedure1<MutableMethodDeclaration>() {
public void apply(final MutableMethodDeclaration it) {
Element _primarySourceElement = Util.this.context.getPrimarySourceElement(field);
Util.this.context.setPrimarySourceElement(it, _primarySourceElement);
TypeReference _primitiveVoid = Util.this.context.getPrimitiveVoid();
it.setReturnType(_primitiveVoid);
String _simpleName = field.getSimpleName();
TypeReference _type = field.getType();