hax icon indicating copy to clipboard operation
hax copied to clipboard

Export external items as interfaces

Open W95Psp opened this issue 2 years ago • 1 comments

External Rust items have no special treatment in the frontend. We need to collect them to produce interface files in the various backends so that one can provide models in the backends for external crates. For instance, Hacspec_lib is an external crate, and we would like Circus to generate an interface each backend should implement.

TODO:

  • [ ] the frontend should collect every item signature for every external crate;
  • [ ] the frontend should mark which external item is used by the exported crate;
  • [ ] have an interface generation mode for backends.

W95Psp avatar Apr 12 '23 06:04 W95Psp

Progress have been made with PR #743

W95Psp avatar Jul 08 '24 13:07 W95Psp

This issue has been marked as stale due to a lack of activity for 60 days. If you believe this issue is still relevant, please provide an update or comment to keep it open. Otherwise, it will be closed in 7 days.

github-actions[bot] avatar Oct 20 '24 02:10 github-actions[bot]