Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Demo Gen: Unflatten Terminus Functions #674

Open
ambiguousname opened this issue Sep 3, 2024 · 0 comments
Open

Demo Gen: Unflatten Terminus Functions #674

ambiguousname opened this issue Sep 3, 2024 · 0 comments
Assignees
Labels
B-demo_gen Demo_Gen backend

Comments

@ambiguousname
Copy link
Member

Quick fix in #673, but a long term solution for introducing DiplomatOption<> would be to set up "helper" functions that can be re-used in struct construction or opaque construction.

That way, any type can be labelled as "optional", and thus the constructor that we use for that type can also be labelled as "optional". Then we can mark any swath of parameters as optional in our RenderInfo output.

@ambiguousname ambiguousname added the B-demo_gen Demo_Gen backend label Sep 3, 2024
@ambiguousname ambiguousname self-assigned this Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B-demo_gen Demo_Gen backend
Projects
None yet
Development

No branches or pull requests

1 participant