Integrated: 7903631: Improve names for getter/setters
Maurizio Cimadamore
mcimadamore at openjdk.org
Tue Jan 16 16:28:50 UTC 2024
On Tue, 16 Jan 2024 15:15:16 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:
> This patch improves the parameter names for getter/setter methods generated inside a struct.
>
> As I was writing this I realized that:
>
> * we were not using `safeParameterName` consistently. So I've sprinkled that to cover all generated methods;
> * we were not generating a setter for fields whose type was a by-value struct. A new setter is now added (which uses `MemorySegment::copy`). A test has also been added.
This pull request has now been integrated.
Changeset: 0fb877e8
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
URL: https://git.openjdk.org/jextract/commit/0fb877e852c8cb9b973971ebacbf4edb4beaf1ea
Stats: 154 lines in 3 files changed: 135 ins; 0 del; 19 mod
7903631: Improve names for getter/setters
Reviewed-by: jvernee
-------------
PR: https://git.openjdk.org/jextract/pull/179
More information about the jextract-dev
mailing list