index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_expand
/
src
/
proc_macro.rs
Age
Commit message (
Expand
)
Author
Lines
2021-11-12
proc_macro: Add an expand_expr method to TokenStream
Nika Layzell
-13
/
+15
2021-07-10
rustc_expand: Remove redundant field from proc macro expander structures
Vadim Petrochenkov
-7
/
+3
2021-05-12
Implement span quoting for proc-macros
Aaron Hill
-3
/
+7
2021-04-11
Implement token-based handling of attributes during expansion
Aaron Hill
-1
/
+1
2021-03-15
Extend `proc_macro_back_compat` lint to `procedural-masquerade`
Aaron Hill
-1
/
+2
2021-02-07
expand/resolve: Turn `#[derive]` into a regular macro attribute
Vadim Petrochenkov
-92
/
+2
2021-01-20
Force token collection to run when parsing nonterminals
Aaron Hill
-1
/
+2
2021-01-07
rustc_parse: Better spans for synthesized token streams
Vadim Petrochenkov
-6
/
+1
2020-12-29
Remove pretty-print/reparse hack, and add derive-specific hack
Aaron Hill
-2
/
+7
2020-11-24
Invoke attributes on the statement for statement items
Aaron Hill
-1
/
+20
2020-11-19
expand: Mark some dead code in derive expansion as unreachable
Vadim Petrochenkov
-31
/
+2
2020-10-02
Improve E0777 help message
Guillaume Gomez
-4
/
+13
2020-10-01
Create E0777 error code for "invalid literal in derive"
Guillaume Gomez
-4
/
+9
2020-08-30
Add `-Z proc-macro-backtrace` to allow showing proc-macro panics
Aaron Hill
-19
/
+22
2020-08-30
mv compiler to compiler/
mark
-0
/
+224