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
/
library
/
proc_macro
/
src
Age
Commit message (
Expand
)
Author
Lines
2022-06-26
proc_macro: Rename ExpnContext to ExpnGlobals, and unify method on Server trait
Nika Layzell
-30
/
+18
2022-06-25
proc_macro: remove Context trait, and put span methods directly on Server
Nika Layzell
-13
/
+9
2022-06-25
proc_macro: cache static spans in client's thread-local state
Nika Layzell
-86
/
+170
2022-06-19
Auto merge of #98224 - eddyb:proc-macro-spurious-repr, r=bjorn3
bors
-3
/
+0
2022-06-18
proc_macro/bridge: remove `#[repr(C)]` from non-ABI-relevant types.
Eduard-Mihai Burtescu
-3
/
+0
2022-06-17
review fixups
Nika Layzell
-67
/
+39
2022-06-17
Move empty final TokenStream handling to server side of bridge
Nika Layzell
-14
/
+16
2022-06-17
Try to reduce codegen complexity of TokenStream's FromIterator and Extend impls
Nika Layzell
-16
/
+92
2022-06-17
proc_macro: reduce the number of messages required to create, extend, and ite...
Nika Layzell
-52
/
+74
2022-06-16
proc_macro: use macros to simplify aggregate Mark/Unmark definitions
Nika Layzell
-24
/
+34
2022-06-14
proc_macro: support encoding/decoding Vec<T>
Nika Layzell
-0
/
+35
2022-06-14
proc_macro: support encoding/decoding structs with type parameters
Nika Layzell
-4
/
+6
2022-06-13
proc_macro: bypass RandomState to remove ASLR-like effects.
Eduard-Mihai Burtescu
-3
/
+19
2022-06-07
Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakis
bors
-1
/
+0
2022-06-04
Auto merge of #97604 - nnethercote:inline-bridge-Buffer-methods, r=eddyb
bors
-0
/
+13
2022-06-03
Fully stabilize NLL
Jack Huey
-1
/
+0
2022-06-02
Revert #96682.
Nicholas Nethercote
-3
/
+2
2022-06-01
Inline `bridge::Buffer` methods.
Nicholas Nethercote
-0
/
+13
2022-05-27
proc_macro: don't pass a client-side function pointer through the server.
Eduard-Mihai Burtescu
-90
/
+163
2022-05-27
Cut down `associated_item`.
Nicholas Nethercote
-20
/
+18
2022-05-27
Remove unnecessary blank line.
Nicholas Nethercote
-1
/
+0
2022-05-27
Rename `b` as `buf` in several places.
Nicholas Nethercote
-30
/
+30
2022-05-27
Add some comments about `_marker` fields.
Nicholas Nethercote
-4
/
+14
2022-05-27
Clarify a comment.
Nicholas Nethercote
-1
/
+1
2022-05-27
Make `Buffer<T>` non-generic.
Nicholas Nethercote
-46
/
+46
2022-05-27
Improve formatting in `associated_item!` definition.
Nicholas Nethercote
-24
/
+15
2022-05-27
Add some comments.
Nicholas Nethercote
-0
/
+3
2022-05-27
Fix a typo in a comment.
Nicholas Nethercote
-1
/
+1
2022-05-13
Remove some unnecessary `rustc_allow_const_fn_unstable` attributes.
Nicholas Nethercote
-6
/
+0
2022-05-04
Show invisible delimeters (within comments) when pretty printing.
Nicholas Nethercote
-2
/
+3
2022-04-28
rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`
Vadim Petrochenkov
-2
/
+2
2022-04-18
Remove unused macro rules
est31
-1
/
+0
2022-04-09
Rollup merge of #95308 - bjorn3:more_stable_proc_macro, r=Mark-Simulacrum
Dylan DPC
-32
/
+54
2022-04-06
Use PhantomData directly in Bridge
bjorn3
-3
/
+11
2022-04-05
trivial cfg(bootstrap) changes
Pietro Albini
-2
/
+0
2022-03-25
Add note about feature gates
bjorn3
-0
/
+3
2022-03-25
Avoid negative impls in the bridge
bjorn3
-20
/
+32
2022-03-25
Remove usage of extern_types feature gate
bjorn3
-8
/
+8
2022-03-25
Remove usage of panic_update_hook feature gate
bjorn3
-3
/
+3
2022-03-25
Remove unused auto_traits feature gate
bjorn3
-1
/
+0
2022-03-10
Use implicit capture syntax in format_args
T-O-R-U-S
-4
/
+4
2022-03-07
Stabilize const_fn_fn_ptr_basics and const_fn_trait_bound
Eric Holk
-2
/
+2
2022-01-08
Change panic::update_hook to simplify usage
Badel2
-10
/
+8
2022-01-07
Implement panic::update_hook
Badel2
-10
/
+12
2021-12-14
made compiler happy
Anuvrat
-11
/
+10
2021-11-12
proc_macro: Add an expand_expr method to TokenStream
Nika Layzell
-7
/
+42
2021-10-25
Append .0 to unsuffixed float if it would otherwise become int token
David Tolnay
-2
/
+10
2021-10-10
Stabilize proc_macro::is_available
bjorn3
-1
/
+1
2021-09-10
Rollup merge of #86165 - m-ou-se:proc-macro-span-shrink, r=dtolnay
Manish Goregaokar
-0
/
+14
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-1
/
+1
[prev]
[next]