gv--defsetter

gv--defsetter is a compiled Lisp function in `gv.el'.

(gv--defsetter NAME SETTER DO ARGS &optional VARS)

Helper function used by code generated by `gv-define-setter'.
NAME is the name of the getter function.
SETTER is a function that generates the code for the setter.
NAME accept ARGS as arguments and SETTER accepts (NEWVAL . ARGS).
VARS is used internally for recursive calls.