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
/
src
/
libsyntax_ext
/
deriving
/
custom.rs
Age
Commit message (
Expand
)
Author
Lines
2019-03-16
syntax: Do not accidentally treat multi-segment meta-items as single-segment
Vadim Petrochenkov
-3
/
+5
2019-02-18
Remove `LazyTokenStream`.
Nicholas Nethercote
-1
/
+2
2019-02-13
Cleanup imports
Taiki Endo
-1
/
+1
2019-02-13
Rename rustc_errors dependency in rust 2018 crates
Taiki Endo
-1
/
+1
2019-02-04
libsyntax_ext => 2018
Taiki Endo
-7
/
+8
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-19
Remove `eliminate_crate_var` and special pretty-printing for `$crate`
Vadim Petrochenkov
-1
/
+0
2018-11-30
proc_macro: move the rustc server to syntax_ext.
Eduard-Mihai Burtescu
-1
/
+1
2018-11-30
proc_macro: remove the __internal module.
Eduard-Mihai Burtescu
-7
/
+5
2018-11-30
proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...
Eduard-Mihai Burtescu
-28
/
+37
2018-10-26
Remove redundant clone
Shotaro Yamada
-1
/
+1
2018-08-19
mv (mod) codemap source_map
Donato Sciarra
-1
/
+1
2018-06-18
Add ability to apply custom derive to union types.
Steve Pentland
-3
/
+4
2018-05-02
Remove Option from the return type of Attribute::name()
Seiichi Uchida
-5
/
+3
2018-04-03
expand macro invocations in `extern {}` blocks
Austin Bonander
-0
/
+1
2018-04-02
Expand attribute macros on statements and expressions.
Austin Bonander
-1
/
+3
2018-01-26
Do not capture stderr in the compiler. Instead just panic silently for fatal ...
John Kåre Alsaker
-3
/
+3
2017-11-25
Fix proc_macro output with struct parse error
Esteban Küber
-1
/
+7
2017-06-26
Simplify `hygiene::Mark` application, and
Jeffrey Seyfried
-11
/
+4
2017-03-14
Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.
Jeffrey Seyfried
-3
/
+5
2017-02-12
Allow using inert attributes from `proc_macro_derive`s with `#![feature(proc_...
Jeffrey Seyfried
-5
/
+3
2017-02-05
Move derive macro expansion into the MacroExpander
Josh Driver
-4
/
+4
2017-02-05
Rename CustomDerive to ProcMacroDerive for macros 1.1
Josh Driver
-9
/
+9
2017-01-15
Refactor `proc_macro::TokenStream` to use `syntax::tokenstream::TokenStream`;...
Austin Bonander
-2
/
+15
2016-12-31
Style fixes
Josh Driver
-2
/
+1
2016-12-31
Stop macro calls in structs for proc_macro_derive from panicing
Josh Driver
-1
/
+4
2016-12-06
annotate stricter lifetimes on LateLintPass methods to allow them to forward ...
Oliver Schneider
-2
/
+1
2016-11-20
Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s.
Jeffrey Seyfried
-6
/
+3
2016-11-10
Elimite `$crate` before invokng custom derives.
Jeffrey Seyfried
-1
/
+1
2016-11-08
Revert "Point macros 1.1 errors to the input item"
Josh Driver
-17
/
+3
2016-11-08
Allow proc_macro functions to whitelist specific attributes
Josh Driver
-11
/
+33
2016-10-06
rustc: Rename rustc_macro to proc_macro
Alex Crichton
-1
/
+1
2016-09-23
reviewer comments and rebasing
Nick Cameron
-12
/
+1
2016-09-09
Add ExpnId to expanded procedural macro code
David Tolnay
-4
/
+16
2016-09-06
Point macros 1.1 errors to the input item
David Tolnay
-2
/
+3
2016-09-02
rustc: Implement custom derive (macros 1.1)
Alex Crichton
-0
/
+97