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
/
compiler
/
rustc_expand
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2023-11-26
Use `rustc_fluent_macro::fluent_messages!` directly.
Nicholas Nethercote
-3
/
+1
2023-11-26
Avoid need for `{D,Subd}iagnosticMessage` imports.
Nicholas Nethercote
-1
/
+0
2023-11-15
Bump cfg(bootstrap)s
Mark Rousskov
-2
/
+2
2023-10-16
docs: add Rust logo to more compiler crates
Michael Howell
-0
/
+2
2023-08-23
Bump cfg(bootstrap)
Mark Rousskov
-1
/
+1
2023-08-03
Add `internal_features` lint
Nilstrieb
-0
/
+1
2023-04-18
Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`
Nilstrieb
-1
/
+1
2023-03-11
Simplify message paths
est31
-1
/
+1
2023-02-22
errors: generate typed identifiers in each crate
David Wood
-0
/
+5
2022-12-10
Migrate parts of `rustc_expand` to session diagnostics
nils
-0
/
+6
2022-09-26
remove cfg(bootstrap)
Pietro Albini
-1
/
+0
2022-09-15
Only enable the let_else feature on bootstrap
est31
-1
/
+1
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-0
/
+3
2022-08-29
Revert let_chains stabilization
Nilstrieb
-0
/
+1
2022-08-17
Moved structs to rustc_expand::errors, added several more migrations, fixed s...
nidnogg
-0
/
+1
2022-08-12
Adjust cfgs
Mark Rousskov
-1
/
+0
2022-07-23
Auto merge of #99320 - NiklasJonsson:84447/rustc_expand, r=compiler-errors
bors
-1
/
+0
2022-07-16
Stabilize `let_chains`
Caio
-1
/
+1
2022-07-16
rustc_expand: Switch FxHashMap to FxIndexMap where iteration is used
Niklas Jonsson
-1
/
+0
2022-06-27
various: add `rustc_lint_diagnostics` to diag fns
David Wood
-0
/
+1
2022-06-09
Never regard macro rules with compile_error! invocations as unused
est31
-0
/
+1
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-3
/
+2
2022-04-08
Left overs of #95761
Caio
-1
/
+0
2022-04-07
Kickstart the inner usage of macro_metavar_expr
Caio
-1
/
+2
2022-04-04
A new matcher representation for use in `parse_tt`.
Nicholas Nethercote
-2
/
+0
2022-03-31
Remove `MatcherPos::stack`.
Nicholas Nethercote
-0
/
+1
2022-03-30
Spellchecking some comments
Yuri Astrakhan
-1
/
+1
2022-03-21
Remove `MatcherPosHandle`.
Nicholas Nethercote
-0
/
+1
2022-03-09
Implement macro meta-variable expressions
Caio
-0
/
+1
2022-02-25
Switch bootstrap cfgs
Mark Rousskov
-1
/
+1
2022-02-01
add a rustc::query_stability lint
lcnr
-0
/
+1
2022-01-28
update cfg(bootstrap)s
Pietro Albini
-1
/
+0
2022-01-07
expand: Refactor `InvocationCollector` visitor for better code reuse
Vadim Petrochenkov
-0
/
+2
2021-12-15
Rollup merge of #90521 - jhpratt:stabilize-destructuring_assignment, r=jackh7...
Matthias Krüger
-1
/
+1
2021-12-14
Stabilize `destructuring_assignment`
Jacob Pratt
-1
/
+1
2021-12-14
Stabilize iter::zip.
PFPoitras
-1
/
+0
2021-11-30
Apply cfg-bootstrap switch
Mark Rousskov
-1
/
+0
2021-11-15
Stabilize format_args_capture
Josh Triplett
-1
/
+1
2021-10-28
Revert "Add rustc lint, warning when iterating over hashmaps"
Mark Rousskov
-1
/
+0
2021-10-24
Rollup merge of #89558 - lcnr:query-stable-lint, r=estebank
Matthias Krüger
-0
/
+1
2021-10-16
Adopt let_else across the compiler
est31
-0
/
+1
2021-10-15
allow `potential_query_instability` everywhere
lcnr
-0
/
+1
2021-09-08
Bump stage0 compiler to 1.56
Mark Rousskov
-2
/
+0
2021-09-02
expand: Treat more macro calls as statement macro calls
Vadim Petrochenkov
-0
/
+1
2021-08-25
Various pattern cleanups
Léo Lanteri Thauvin
-0
/
+1
2021-08-25
Use if-let guards in the codebase
Léo Lanteri Thauvin
-0
/
+2
2021-08-12
Revert "Rollup merge of #87779 - Aaron1011:stmt-ast-id, r=petrochenkov"
Aaron Hill
-1
/
+0
2021-08-06
Remove special case for statement `NodeId` assignment
Aaron Hill
-0
/
+1
2021-06-07
Include macro name in 'local ambiguity' error
Aaron Hill
-0
/
+1
2021-05-31
Remove unused feature gates
bjorn3
-1
/
+0
[next]