Modifying constructor for jfield structures.
(change-jfield x
[:access <access>]
[:static? <static?>]
[:final? <final?>]
[:transient? <transient?>]
[:volatile? <volatile?>]
[:type <type>]
[:name <name>]
[:init? <init?>])
This is an often useful alternative to make-jfield.
We construct a new jfield structure that is a copy of
This is an ordinary
Macro:
(defmacro change-jfield (x &rest args) (std::change-aggregate 'jfield x args '((:access . jfield->access) (:static? . jfield->static?) (:final? . jfield->final?) (:transient? . jfield->transient?) (:volatile? . jfield->volatile?) (:type . jfield->type) (:name . jfield->name) (:init? . jfield->init?)) 'change-jfield 'nil))