Commit 6bf4283
committed
macros: Expand macro invocation properly in type contexts
Macro invocations can be present where the language expects types. Thus,
we need to add a new type of parsing context, a new transcriber, as well
as a new way to extract types from the AST Fragments. This adds a lot of
"expansion places" in the attribute visitor, as types can be present in
a wide variety of constructs1 parent 3413f63 commit 6bf4283
File tree
3 files changed
+280
-0
lines changed- gcc
- rust/expand
- testsuite/rust
- compile
- execute/torture
3 files changed
+280
-0
lines changed
0 commit comments