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

Update llvm-hs-pretty to use the new monadic typeOf machinery in llvm-hs #86

Open
andrew-wja opened this issue Oct 15, 2021 · 0 comments

Comments

@andrew-wja
Copy link
Member

The old non-monadic typeOf could not access types defined by the user via typedef since these are only available inside MonadModuleBuilder. The new monadic typeOf works correctly with user defined types, for example, the typeOf a NamedTypeReference is the referent type, not just the name. However, this means that llvm-hs-pretty needs an update to thread the monadic context through the pretty-printing code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant