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
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
2023-02-21
Use `ThinVec` in a few more AST types.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in `ast::ExprKind::Match`.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in `ast::PatKind::Struct`.
Nicholas Nethercote
-1
/
+1
2023-02-21
Use `ThinVec` in `ast::Block`.
Nicholas Nethercote
-3
/
+8
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-17
/
+22
2023-02-21
Use `ThinVec` in `ast::Generics` and related types.
Nicholas Nethercote
-1
/
+1
2023-02-07
Add ~const bounds trait bounds when using derive_const
Michael Goulet
-2
/
+6
2023-02-01
Fix syntax in `-Zunpretty-expanded` output for derived `PartialEq`.
Nicholas Nethercote
-0
/
+4
2023-01-12
parse const closures
Deadbeef
-0
/
+1
2022-12-29
Rollup merge of #106221 - Nilstrieb:rptr-more-like-ref-actually, r=compiler-e...
Matthias Krüger
-2
/
+2
2022-12-28
Rename `Rptr` to `Ref` in AST and HIR
Nilstrieb
-2
/
+2
2022-12-27
Recover `fn` keyword as `Fn` trait in bounds
Michael Goulet
-1
/
+1
2022-12-12
Auto merge of #105160 - nnethercote:rm-Lit-token_lit, r=petrochenkov
bors
-22
/
+21
2022-12-05
Remove `ExtCtxt::expr_lit`.
Nicholas Nethercote
-22
/
+21
2022-12-03
Rollup merge of #104199 - SarthakSingh31:issue-97417-1, r=cjgillot
Matthias Krüger
-0
/
+3
2022-12-02
Add `StrStyle` to `ast::LitKind::ByteStr`.
Nicholas Nethercote
-1
/
+1
2022-12-02
Rename `LitKind::to_token_lit` as `LitKind::synthesize_token_lit`.
Nicholas Nethercote
-1
/
+1
2022-11-29
Avoid more `MetaItem`-to-`Attribute` conversions.
Nicholas Nethercote
-4
/
+16
2022-11-29
Remove an out-of-date comment.
Nicholas Nethercote
-2
/
+0
[next]