Neil Mitchell
Neil Mitchell
I'm also after pretty much the same change. Any chance this could be reviewed?
Yes, you can mostly use them interchangeably, and for the reasons you list I would suggest preferring `preprocessor_flags`.
I think we do break up the union and pin it that way. I think for "x
Your solution is probably the right one. The idea is a `Module` is both the definition and some scratch space for temporary usage. You can garbage collect that with `.garbage_collect()`...
The `Ty` you get back has both a name (which isn't sufficient to disambiguate them), but also a type matcher which can be applied to a `Value` to figure out...
Fair. I guess maybe disable it for now? Better to not suggest, than suggest something that is confusing.
No progress on this front at all, not looked at it at all. There is no intention to change the API with this work - it's about cleaning up the...
For info, @hasufell, I never expected this to use a real parser (and for dependency reasons it probably won't) - your notes seem plausible along the lines of what I...
The problem is that if you write out absolute paths, its no longer possible to cache the compilation database between users. It's fairly annoying.
Sharing between users is super common, since it speeds everything up. That said, sharing a useless pile of bytes that doesn't work has no value. Maybe the toolchain should have...