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
/
libsyntax_ext
/
proc_macro_registrar.rs
Age
Commit message (
Expand
)
Author
Lines
2018-02-18
Change ast::Visibility to Spanned type
Seiichi Uchida
-7
/
+7
2018-01-22
Fix spurious warning on empty proc macro crates
Ryan Cumming
-1
/
+1
2017-12-28
Prefer to use attr::contains_name() and attr::find_by_name()
Seiichi Uchida
-2
/
+2
2017-08-30
Make fields of `Span` private
Vadim Petrochenkov
-1
/
+1
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-4
/
+4
2017-08-12
syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros.
Eduard-Mihai Burtescu
-0
/
+1
2017-05-25
Hygienize `librustc_resolve`.
Jeffrey Seyfried
-1
/
+1
2017-05-12
Pass crate attributes in visit.rs
Nick Cameron
-1
/
+1
2017-03-29
Merge `ExpnId` and `SyntaxContext`.
Jeffrey Seyfried
-2
/
+4
2017-03-14
Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.
Jeffrey Seyfried
-6
/
+6
2017-03-10
Refactor out `ast::ItemKind::MacroDef`.
Jeffrey Seyfried
-6
/
+10
2017-02-28
Implement function-like procedural macros ( `#[proc_macro]`)
Austin Bonander
-9
/
+57
2017-02-05
Rename CustomDerive to ProcMacroDerive for macros 1.1
Josh Driver
-4
/
+4
2017-01-16
Implement `#[proc_macro_attribute]`
Austin Bonander
-69
/
+135
2017-01-02
rustc: Stabilize the `proc_macro` feature
Alex Crichton
-9
/
+1
2016-12-15
Require `#[proc_macro_derive]` functions to be `pub`.
Jeffrey Seyfried
-9
/
+10
2016-12-06
annotate stricter lifetimes on LateLintPass methods to allow them to forward ...
Oliver Schneider
-11
/
+14
2016-12-02
Allow --test to be used on proc-macro crates
Josh Driver
-2
/
+4
2016-11-21
Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...
Jeffrey Seyfried
-2
/
+2
2016-11-20
Move `syntax::util::interner` -> `syntax::symbol`, cleanup.
Jeffrey Seyfried
-9
/
+9
2016-11-20
Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s.
Jeffrey Seyfried
-8
/
+7
2016-11-17
Show a better error when using --test with #[proc_macro_derive]
Josh Driver
-0
/
+9
2016-11-09
Rollup merge of #37614 - keeperofdakeys:proc_macro, r=jseyfried
Eduard-Mihai Burtescu
-15
/
+52
2016-11-08
Allow proc_macro functions to whitelist specific attributes
Josh Driver
-15
/
+52
2016-11-04
Add error when proc_macro_derive is used not on functions
est31
-0
/
+11
2016-10-29
Move `CrateConfig` from `Crate` to `ParseSess`.
Jeffrey Seyfried
-1
/
+1
2016-10-06
rustc: Rename rustc_macro to proc_macro
Alex Crichton
-0
/
+277