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

Add support for aggregates #3

Open
pdziepak opened this issue Jul 17, 2019 · 0 comments
Open

Add support for aggregates #3

pdziepak opened this issue Jul 17, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@pdziepak
Copy link
Owner

One of the most significant limitations of codegen is its inability to handle aggregates. Addressing that is not trivial though since codegen will have to become aware of the target ABI. The initial implementation should support at least System V x86_64 ABI.

Another problem is integration with the C++ code. Since there is no static reflection (yet) the user will have to provide description of the types that are going to be passed to, or from code generated with codegen. Codegen should provide some high level helpers for that, something along the lines of codegen::tuple<...>.

@pdziepak pdziepak added the enhancement New feature or request label Jul 17, 2019
@pdziepak pdziepak self-assigned this Jul 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant