Compile-time reflection API for developing robust procedural macros (proof of concept)
The current IR (based on WipFunction for functions, and ValueRef + ValueNode for values) just barely works for simple macros but is probably not going to be pleasant to work with internally as the compiler gets more interesting. Basically the entire current implementation in the *src/* directory is just supposed to be a proof of concept that we can stack enough RefCells on top of each other to get something reasonably convenient from the user's perspective. :smiling_imp: I am open to completely replacing it as needed.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by dtolnay and has received 0 comments.