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
/
build.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-09
remove `P`
Deadbeef
-104
/
+114
2025-07-17
Make `derive_const` usable within libcore again
Oli Scherer
-2
/
+8
2025-07-03
Replace kw_span by full span.
Camille GILLOT
-1
/
+1
2025-07-01
Detect more cases of unused_parens around types
Benjamin Schulz
-0
/
+1
2025-04-29
Improve pretty-printing of braces.
Nicholas Nethercote
-6
/
+8
2025-04-04
Implement `super let`.
Mara Bos
-0
/
+2
2025-04-01
Move `ast::Item::ident` into `ast::ItemKind`.
Nicholas Nethercote
-12
/
+5
2025-03-26
Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e...
Stuart Cook
-1
/
+0
2025-03-25
Allow defining opaques in statics and consts
Michael Goulet
-2
/
+9
2025-03-24
Remove fields that are dead since the removal of type ascription syntax
León Orell Valerian Liehr
-1
/
+0
2025-02-11
Rollup merge of #136107 - dingxiangfei2009:coerce-pointee-wellformed, r=compi...
Matthias Krüger
-1
/
+38
2025-02-09
introduce CoercePointeeWellformed for coherence checks at typeck stage
Ding Xiang Fei
-1
/
+38
2025-02-08
Rustfmt
bjorn3
-5
/
+8
2025-01-08
Rename PatKind::Lit to Expr
Oli Scherer
-1
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-10-15
Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgr
bors
-10
/
+11
2024-10-14
Move trait bound modifiers into ast::PolyTraitRef
Michael Goulet
-10
/
+11
2024-10-11
Single commit implementing the enzyme/autodiff frontend
Manuel Drehwald
-0
/
+29
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-23
/
+17
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+6
2024-06-06
Fix formatting
carbotaniuman
-2
/
+16
2024-06-06
Fix build
carbotaniuman
-3
/
+3
2024-06-06
Parse unsafe attributes
carbotaniuman
-3
/
+3
2024-06-04
Add safe/unsafe to static inside extern blocks
Santiago Pastorino
-1
/
+4
2024-05-03
Remove unused `ExpCtxt` methods.
Nicholas Nethercote
-27
/
+0
2024-04-17
Rename `BindingAnnotation` to `BindingMode`
Jules Bertholet
-3
/
+3
2024-04-02
Avoid expanding to unstable internal method
Jacob Pratt
-8
/
+32
2024-03-22
Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov
Matthias Krüger
-2
/
+2
2024-03-14
Rename `ast::StmtKind::Local` into `ast::StmtKind::Let`
Guillaume Gomez
-1
/
+1
2024-03-06
Add MatchKind member to the Match expr for pretty printing & fmt
Ross Smyth
-2
/
+2
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-3
/
+3
2024-03-01
Detect more cases of `=` to `:` typo
Esteban Küber
-0
/
+3
2024-01-31
Add async bound modifier to enable async Fn bounds
Michael Goulet
-0
/
+1
2023-12-23
Rollup merge of #119231 - aDotInTheVoid:PatKind-struct-bool-docs, r=compiler-...
Matthias Krüger
-1
/
+1
2023-12-23
bool->enum for ast::PatKind::Struct presence of `..`
Alona Enraght-Moony
-1
/
+1
2023-12-20
Refactor AST trait bound modifiers
León Orell Valerian Liehr
-4
/
+7
2023-12-08
Auto merge of #118420 - compiler-errors:async-gen, r=eholk
bors
-1
/
+1
2023-12-08
coro_kind -> coroutine_kind
Michael Goulet
-1
/
+1
2023-12-08
Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors
bors
-1
/
+1
2023-12-04
Option<CoroutineKind>
Eric Holk
-1
/
+1
2023-12-04
Merge Async and Gen into CoroutineKind
Eric Holk
-1
/
+1
2023-12-03
Parse a pattern with no arm
Nadrieril
-1
/
+1
2023-11-24
Add `Span` to `TraitBoundModifier`
Deadbeef
-2
/
+2
2023-07-28
Parse generic const items
León Orell Valerian Liehr
-1
/
+10
2023-04-04
Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem`
Oli Scherer
-1
/
+1
2023-04-04
box a bunch of large types
Oli Scherer
-2
/
+2
2023-04-04
Split out ast::ItemKind::Const into its own struct
Oli Scherer
-2
/
+7
2023-04-04
rust-analyzer guided tuple field to named field
Oli Scherer
-2
/
+2
2023-04-04
rust-analyzer guided enum variant structification
Oli Scherer
-1
/
+6
2023-03-28
Add `(..)` syntax for RTN
Michael Goulet
-1
/
+1
[next]