RFR: 7903145: Cleanup TreeMaker [v2]

Athijegannathan Sundararajan sundar at openjdk.java.net
Wed Apr 6 14:05:59 UTC 2022


On Wed, 6 Apr 2022 13:57:36 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:

>> This patch flattens the code in TreeMaker. The code uses several functional interfaces to abstract over the fact that a certain "tree" has to be created with or without a layout. This patch makes the code simpler, by adding general ways to construct scoped and variable declarations (e.g. from a kind) and by dropping the functional interfaces/method reference factory indirection.
>
> Maurizio Cimadamore has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Address review comments

LGTM

-------------

Marked as reviewed by sundar (no project role).

PR: https://git.openjdk.java.net/jextract/pull/13


More information about the jextract-dev mailing list