est31
215cd36e1c
Remove unused code from remaining compiler crates
2020-10-14 04:14:32 +02:00
Vadim Petrochenkov
4a4a7f8599
expand: Minor fn ptr call cleanup
2020-09-28 23:10:48 +03:00
Vadim Petrochenkov
85ef265dbe
expand: Stop un-interpolating NtIdent
s before passing them to built-in macros
...
This was a big hack, and built-in macros should be able to deal with `NtIdents` in the input by themselves like any other parser code.
2020-09-28 23:10:44 +03:00
Aaron Hill
156ef2bee8
Attach tokens to ast::Stmt
...
We currently only attach tokens when parsing a `:stmt` matcher for a
`macro_rules!` macro. Proc-macro attributes on statements are still
unstable, and need additional work.
2020-09-10 17:33:06 -04:00
Aaron Hill
1823dea7df
Attach TokenStream
to ast::Ty
...
A `Ty` does not have outer attributes, so we only capture tokens
when parsing a `macro_rules!` matcher
2020-09-10 17:33:05 -04:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00