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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
test
/
run-pass-fulldeps
/
proc-macro
Age
Commit message (
Expand
)
Author
Lines
2018-07-19
rustc: Fix two custom attributes with custom derive
Alex Crichton
-0
/
+46
2018-07-16
rustc: Stabilize much of the `proc_macro` feature
Alex Crichton
-34
/
+25
2018-07-10
rustc: Search all derives for inert attributes
Alex Crichton
-0
/
+52
2018-06-30
proc-macro: Use transparent marks for call-site hygiene
Vadim Petrochenkov
-0
/
+60
2018-06-18
Add ability to apply custom derive to union types.
Steve Pentland
-0
/
+52
2018-06-12
add tests for $crate in QSelf paths
Michael Lamparski
-4
/
+101
2018-05-27
Make anon params lint warn-by-default
Mark Mansi
-0
/
+1
2018-05-25
Rename TokenStream::empty to TokenStream::new
David Tolnay
-3
/
+3
2018-05-23
Rollup merge of #50946 - alexcrichton:fix-parse-lifetime, r=petrochenkov
kennytm
-0
/
+57
2018-05-21
rustc: Fix procedural macros generating lifetime tokens
Alex Crichton
-0
/
+57
2018-05-18
rustc: Fix joint-ness of stringified token-streams
Alex Crichton
-0
/
+75
2018-05-16
Fix stability annotations for already stable bits of proc macro API 1.1
Vadim Petrochenkov
-10
/
+10
2018-05-15
Represent lifetimes as two joint tokens in proc macros
Vadim Petrochenkov
-0
/
+72
2018-05-15
TokenTree: Op -> Punct, Term -> Ident
Vadim Petrochenkov
-4
/
+4
2018-05-01
Remove `macro_reexport`
Vadim Petrochenkov
-37
/
+0
2018-04-22
parser: Do not override syntactic context for dummy spans
Vadim Petrochenkov
-0
/
+53
2018-04-20
rustc: Tweak custom attribute capabilities
Alex Crichton
-14
/
+14
2018-04-10
proc_macro: Avoid cached TokenStream more often
Alex Crichton
-0
/
+94
2018-04-05
Rollup merge of #49597 - alexcrichton:proc-macro-v2, r=petrochenkov
Alex Crichton
-15
/
+14
2018-04-05
Rollup merge of #49350 - abonander:macros-in-extern, r=petrochenkov
Alex Crichton
-0
/
+71
2018-04-04
Rollup merge of #49609 - abonander:attr-macro-stmt-expr, r=petrochenkov
kennytm
-1
/
+28
2018-04-03
expand macro invocations in `extern {}` blocks
Austin Bonander
-0
/
+71
2018-04-02
run-pass/attr-stmt-expr: expand test cases
Austin Bonander
-1
/
+28
2018-04-02
proc_macro: Reorganize public API
Alex Crichton
-15
/
+14
2018-04-02
Auto merge of #49124 - abonander:attr-macro-stmt-expr, r=abonander
bors
-0
/
+80
2018-04-02
Expand attribute macros on statements and expressions.
Austin Bonander
-0
/
+80
2018-03-31
proc_macro: Tweak doc comments and negative literals
Alex Crichton
-0
/
+57
2018-02-17
fix more typos found by codespell.
Matthias Krüger
-1
/
+1
2018-01-22
Fix spurious warning on empty proc macro crates
Ryan Cumming
-0
/
+31
2017-12-28
Prefer to use attr::contains_name() and attr::find_by_name()
Seiichi Uchida
-2
/
+3
2017-11-28
Fix hygiene bug.
Jeffrey Seyfried
-0
/
+64
2017-10-29
Add several lints into `unused` lint group
Vadim Petrochenkov
-0
/
+1
2017-10-08
Auto merge of #45020 - MaloJaffre:needs-test, r=alexcrichton
bors
-0
/
+1
2017-10-05
`proc_macro::Span` API improvements
Austin Bonander
-0
/
+107
2017-10-04
Fix some E-needstest issues.
Malo Jaffré
-0
/
+1
2017-09-27
Apply attr proc macros before cfg processing
Tomas Nilsson
-0
/
+121
2017-08-25
rustc: Fix proc_macro expansions on trait methods
Alex Crichton
-0
/
+53
2017-08-08
Ignore tests that fail on stage1
Malo Jaffré
-0
/
+12
2017-06-26
Update and fix a few tests
Alex Crichton
-3
/
+3
2017-06-26
Address review comments.
Jeffrey Seyfried
-4
/
+4
2017-06-26
Test compound tokens.
Jeffrey Seyfried
-0
/
+56
2017-06-26
Add exmaple/test for `quote!` hygiene.
Jeffrey Seyfried
-0
/
+82
2017-06-26
Add `LazyTokenStream`.
Jeffrey Seyfried
-1
/
+1
2017-04-28
Unignore tests which work fine now.
Mark Simulacrum
-1
/
+1
2017-03-14
Add tests.
Jeffrey Seyfried
-7
/
+13
2017-03-02
Rollup merge of #40129 - abonander:proc_macro_bang, r=jseyfried
Corey Farwell
-0
/
+46
2017-02-28
Implement function-like procedural macros ( `#[proc_macro]`)
Austin Bonander
-0
/
+46
2017-02-28
Add regression test.
Jeffrey Seyfried
-0
/
+49
2017-02-22
Don't assume plugin-whitelisted attributes are proc macro attributes
Austin Bonander
-0
/
+83
2017-02-12
Allow using inert attributes from `proc_macro_derive`s with `#![feature(proc_...
Jeffrey Seyfried
-3
/
+1
[next]