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
/
libproc_macro
Age
Commit message (
Expand
)
Author
Lines
2018-07-25
Deny bare_trait_objects globally
Tatsuyuki Ishi
-1
/
+0
2018-07-20
proc_macro: avoid exposing internal details in formatting impls.
Eduard-Mihai Burtescu
-7
/
+37
2018-07-20
proc_macro: move some implementation details to a rustc module.
Eduard-Mihai Burtescu
-258
/
+305
2018-07-20
proc_macro: don't expose compiler-internal FileName in public API.
Eduard-Mihai Burtescu
-16
/
+7
2018-07-20
proc_macro: clean up the implementation of quasi-quoting.
Eduard-Mihai Burtescu
-183
/
+96
2018-07-20
proc_macro: don't try to reflect literals in quasi-quoting.
Eduard-Mihai Burtescu
-95
/
+16
2018-07-20
proc_macro: don't use DiagnosticBuilder for building up Diagnostics.
Eduard-Mihai Burtescu
-25
/
+21
2018-07-16
rustc: Stabilize much of the `proc_macro` feature
Alex Crichton
-108
/
+130
2018-07-14
Clarify how the quote macro is loaded
Manish Goregaokar
-0
/
+5
2018-07-12
Deny bare trait objects in the rest of rust
ljedrz
-0
/
+1
2018-07-08
hygiene: Decouple transparencies from expansion IDs
Vadim Petrochenkov
-12
/
+7
2018-06-30
Address comments
Vadim Petrochenkov
-1
/
+4
2018-06-30
Fortify dummy span checking
Vadim Petrochenkov
-3
/
+1
2018-06-30
proc-macro: Use transparent marks for call-site hygiene
Vadim Petrochenkov
-35
/
+55
2018-06-23
hygiene: Do not reset expansion info for `quote!`
Vadim Petrochenkov
-3
/
+0
2018-06-01
Update recursion limits
John Kåre Alsaker
-0
/
+2
2018-05-26
Auto merge of #51072 - petrochenkov:ifield, r=eddyb
bors
-3
/
+3
2018-05-26
Add `Ident::as_str` helper
Vadim Petrochenkov
-3
/
+3
2018-05-25
Rename TokenStream::empty to TokenStream::new
David Tolnay
-3
/
+3
2018-05-17
Fix rebase
Vadim Petrochenkov
-1
/
+1
2018-05-16
Fix stability annotations for already stable bits of proc macro API 1.1
Vadim Petrochenkov
-5
/
+5
2018-05-15
Represent lifetimes as two joint tokens in proc macros
Vadim Petrochenkov
-16
/
+18
2018-05-15
Address feedback, remove remaining review comments, add some more docs
Vadim Petrochenkov
-53
/
+30
2018-05-15
proc_macro: Validate inputs to `Punct::new` and `Ident::new`
Vadim Petrochenkov
-22
/
+47
2018-05-15
proc_macro: Properly support raw identifiers
Vadim Petrochenkov
-14
/
+13
2018-05-15
TokenTree: Op -> Punct, Term -> Ident
Vadim Petrochenkov
-113
/
+97
2018-05-15
Extend documentation and add review comments
Vadim Petrochenkov
-38
/
+152
2018-05-10
Auto merge of #49823 - Zoxc:term-str, r=alexcrichton
bors
-3
/
+4
2018-05-04
proc_macro: Explicitly make everything !Send/Sync
Alex Crichton
-1
/
+46
2018-04-30
Remove usages of Term::as_str and mark it for removal
John Kåre Alsaker
-3
/
+4
2018-04-26
Fix review nits
bobtwinkles
-1
/
+1
2018-04-23
Implement parent() on `syntax_pos::Span`
bobtwinkles
-1
/
+1
2018-04-12
Change the hashcounts in raw `Lit` variants from usize to u16.
Nicholas Nethercote
-3
/
+3
2018-04-12
Rollup merge of #49734 - alexcrichton:generalize-token-stream, r=nikomatsakis
kennytm
-2
/
+9
2018-04-08
Move deny(warnings) into rustbuild
Mark Simulacrum
-1
/
+0
2018-04-07
Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakis
bors
-1
/
+0
2018-04-06
Print proc_macro spans as a half-open range
David Tolnay
-1
/
+1
2018-04-06
proc_macro: Improve Debug representations
Alex Crichton
-35
/
+63
2018-04-06
proc_macro: Generalize `FromIterator` impl
Alex Crichton
-2
/
+9
2018-04-06
Remove more duplicated spans
Vadim Petrochenkov
-7
/
+9
2018-04-06
Use `Span` instead of `SyntaxContext` in `Ident`
Vadim Petrochenkov
-1
/
+1
2018-04-05
Bump the bootstrap compiler to 1.26.0 beta
Alex Crichton
-1
/
+0
2018-04-04
Tweak doc comment expansion
Alex Crichton
-1
/
+7
2018-04-02
proc_macro: Reorganize public API
Alex Crichton
-240
/
+645
2018-03-31
proc_macro: Tweak doc comments and negative literals
Alex Crichton
-51
/
+80
2018-03-26
Stabilize i128_type
Mark Mansi
-1
/
+1
2018-03-18
Initial implementation of RFC 2151, Raw Identifiers
Lymia Aluysia
-2
/
+9
2018-03-17
syntax: Make `_` an identifier
Vadim Petrochenkov
-2
/
+0
2018-03-02
Impl !Send and !Sync for SourceFile
John Kåre Alsaker
-0
/
+6
2018-03-02
Replace Rc with Lrc for shared data
John Kåre Alsaker
-3
/
+5
[next]