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
/
compile-fail-fulldeps
/
proc-macro
Age
Commit message (
Expand
)
Author
Lines
2018-04-02
Auto merge of #49124 - abonander:attr-macro-stmt-expr, r=abonander
bors
-0
/
+135
2018-04-02
Expand attribute macros on statements and expressions.
Austin Bonander
-0
/
+135
2018-03-31
proc_macro: Tweak doc comments and negative literals
Alex Crichton
-3
/
+27
2017-12-14
Do the same things for fulldeps tests
Vadim Petrochenkov
-66
/
+0
2017-12-02
Auto merge of #46343 - jseyfried:fix_hygiene_bug, r=nrc
bors
-1
/
+1
2017-11-28
Fix hygiene bug.
Jeffrey Seyfried
-1
/
+1
2017-11-25
Fix proc_macro output with struct parse error
Esteban Küber
-1
/
+2
2017-08-11
Rollup merge of #43744 - MaloJaffre:stage1-test, r=Mark-Simulacrum
Guillaume Gomez
-0
/
+9
2017-08-09
rustc: Rearchitect lints to be emitted more eagerly
Alex Crichton
-0
/
+1
2017-08-08
Ignore tests that fail on stage1
Malo Jaffré
-0
/
+9
2017-07-28
syntax: Capture a `TokenStream` when parsing items
Alex Crichton
-3
/
+189
2017-07-28
Add a failing test for errors in proc macros
Alex Crichton
-0
/
+49
2017-07-17
Move some tests from compile-fail to ui
Oliver Schneider
-80
/
+0
2017-07-12
Reintroduce expansion info for proc macros 1.1
Oliver Schneider
-0
/
+49
2017-06-15
Clearer Error Message for Duplicate Definition
Alex Ozdemir
-1
/
+1
2017-05-23
Remove some needless // gate-test- comments
est31
-2
/
+1
2017-05-13
Add test, and fix the other tests
est31
-0
/
+1
2017-04-20
Don't panic if an attribute macro fails to resolve at crate root
Austin Bonander
-0
/
+45
2017-03-14
Add tests.
Jeffrey Seyfried
-0
/
+1
2017-02-28
Implement function-like procedural macros ( `#[proc_macro]`)
Austin Bonander
-0
/
+56
2017-02-23
Add macro suggestions for macros imported with `use`
Josh Driver
-3
/
+26
2017-02-16
Refactor macro resolution errors + add derive macro suggestions
Josh Driver
-0
/
+90
2017-02-05
Move derive macro expansion into the MacroExpander
Josh Driver
-2
/
+2
2017-02-05
Rename CustomDerive to ProcMacroDerive for macros 1.1
Josh Driver
-3
/
+3
2017-01-20
Rollup merge of #38842 - abonander:proc_macro_attribute, r=jseyfried
Alex Crichton
-2
/
+94
2017-01-17
Teach Diagnostics to highlight text
Esteban Küber
-1
/
+0
2017-01-16
Implement `#[proc_macro_attribute]`
Austin Bonander
-0
/
+93
2017-01-15
Refactor `proc_macro::TokenStream` to use `syntax::tokenstream::TokenStream`;...
Austin Bonander
-2
/
+1
2017-01-06
Auto merge of #38792 - jseyfried:improve_macros_11_diagnostics, r=nikomatsakis
bors
-0
/
+43
2017-01-03
Add regression test.
Jeffrey Seyfried
-0
/
+43
2017-01-02
rustc: Stabilize the `proc_macro` feature
Alex Crichton
-105
/
+0
2016-12-15
Require `#[proc_macro_derive]` functions to be `pub`.
Jeffrey Seyfried
-1
/
+6
2016-12-02
Allow --test to be used on proc-macro crates
Josh Driver
-22
/
+0
2016-11-28
rustc: rework stability to be on-demand for type-directed lookup.
Eduard Burtescu
-7
/
+7
2016-11-19
Auto merge of #37826 - keeperofdakeys:proc-macro-test, r=alexcrichton
bors
-0
/
+22
2016-11-18
Add tests
Josh Driver
-0
/
+22
2016-11-16
Add regression test.
Jeffrey Seyfried
-0
/
+49
2016-11-10
Support `#[macro_reexport]`ing custom derives.
Jeffrey Seyfried
-5
/
+10
2016-11-09
Rollup merge of #37614 - keeperofdakeys:proc_macro, r=jseyfried
Eduard-Mihai Burtescu
-4
/
+99
2016-11-08
Revert "Point macros 1.1 errors to the input item"
Josh Driver
-2
/
+2
2016-11-08
Allow proc_macro functions to whitelist specific attributes
Josh Driver
-2
/
+97
2016-11-04
Add error when proc_macro_derive is used not on functions
est31
-0
/
+6
2016-10-15
Treat custom derive extern crates like empty modules.
Jeffrey Seyfried
-27
/
+1
2016-10-06
rustc: Rename rustc_macro to proc_macro
Alex Crichton
-0
/
+636