RFR: 7903344: refactor OutputFactory to introduce various Declaration Visitor classes

Athijegannathan Sundararajan sundar at openjdk.org
Mon Oct 3 14:39:49 UTC 2022


Separate visitors for each activity (duplicate removal, include symbol filtering, name mangling and output generation)

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

Commit messages:
 - 7903344: refactor OutputFactory to introduce various Declaration Visitor classes

Changes: https://git.openjdk.org/jextract/pull/81/files
 Webrev: https://webrevs.openjdk.org/?repo=jextract&pr=81&range=00
  Issue: https://bugs.openjdk.org/browse/CODETOOLS-7903344
  Stats: 1409 lines in 18 files changed: 914 ins; 409 del; 86 mod
  Patch: https://git.openjdk.org/jextract/pull/81.diff
  Fetch: git fetch https://git.openjdk.org/jextract pull/81/head:pull/81

PR: https://git.openjdk.org/jextract/pull/81


More information about the jextract-dev mailing list