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_ast_lowering
/
src
/
path.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-09
remove `P`
Deadbeef
-1
/
+1
2025-06-03
Overhaul `UsePath`.
Nicholas Nethercote
-4
/
+4
2025-05-02
Handle `Path<>` better in error messages.
Nicholas Nethercote
-13
/
+17
2025-04-23
Extend HIR to track the source and syntax of a lifetime
Jake Goulding
-7
/
+10
2025-04-22
Use `is_lang_item` and `as_lang_item` instead of handrolling their logic
Oli Scherer
-9
/
+5
2025-04-14
Use `newtype_index!`-generated types more idiomatically
Yotam Ofek
-2
/
+1
2025-03-28
Don't use `kw::Empty` in `hir::Lifetime::ident`.
Nicholas Nethercote
-5
/
+2
2025-03-03
Provide more context on resolve error caused from incorrect RTN
Esteban Küber
-1
/
+0
2025-02-28
Tweak invalid RTN errors
Esteban Küber
-13
/
+21
2025-02-03
tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`
Askar Safin
-4
/
+5
2025-01-23
Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`
Boxy
-1
/
+3
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-10-29
Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillot
Jubilee
-1
/
+1
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-1
/
+1
2024-10-27
Move an impl-Trait check from AST validation to AST lowering
León Orell Valerian Liehr
-3
/
+16
2024-10-23
nightly feature tracking: get rid of the per-feature bool fields
Ralf Jung
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-4
/
+4
2024-09-20
Add missing diagnostics and flesh out tests
Michael Goulet
-7
/
+8
2024-09-20
Implement RTN in resolve_bound_vars and HIR ty lowering
Michael Goulet
-3
/
+2
2024-09-20
Conditionally allow lowering RTN (..) in paths
Michael Goulet
-4
/
+62
2024-08-26
Rename ParenthesizedGenericArgs to GenericArgsMode
Michael Goulet
-19
/
+18
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-11
/
+10
2024-07-23
Gate AsyncFn* under async_closure feature
Michael Goulet
-7
/
+15
2024-07-03
Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebank
Matthias Krüger
-1
/
+14
2024-06-28
Make sure we deny unimplemented RTN on qpath segments
Michael Goulet
-3
/
+13
2024-06-28
Change RTN to use .. again
Michael Goulet
-0
/
+3
2024-06-28
implement new effects desugaring
Deadbeef
-9
/
+0
2024-05-30
Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup
León Orell Valerian Liehr
-14
/
+17
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-03-08
Simplify ImplTraitContext
Michael Goulet
-1
/
+1
2024-02-07
No need to take ImplTraitContext by ref
Michael Goulet
-8
/
+8
2024-02-06
Rollup merge of #120609 - petrochenkov:nousestem2, r=compiler-errors
Matthias Krüger
-0
/
+1
2024-02-03
hir: Stop keeping prefixes for most of `use` list stems
Vadim Petrochenkov
-0
/
+1
2024-01-31
Error on incorrect item kind in async bound
Michael Goulet
-9
/
+20
2024-01-31
Add async bound modifier to enable async Fn bounds
Michael Goulet
-9
/
+78
2023-12-27
Introduce `const Trait` (always-const trait bounds)
León Orell Valerian Liehr
-2
/
+2
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-12-18
Auto merge of #119069 - matthiaskrgr:rollup-xxk4m30, r=matthiaskrgr
bors
-1
/
+4
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-15
Add better ICE messages for some undescriptive panics
Ross Smyth
-1
/
+4
2023-12-08
Support async gen fn
Michael Goulet
-1
/
+1
2023-12-04
Address code review feedback
Eric Holk
-3
/
+3
2023-12-04
Lower return types for gen fn to impl Iterator
Eric Holk
-4
/
+5
2023-12-02
Inline and remove `LoweringContext::handler()`.
Nicholas Nethercote
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-3
/
+3
2023-08-06
lower impl const to bind to host effect param
Deadbeef
-1
/
+12
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-04-10
Remove `..` from return type notation
Michael Goulet
-13
/
+0
2023-03-28
Add `(..)` syntax for RTN
Michael Goulet
-5
/
+25
2023-03-28
ParenthesizedGenericArgs::{Ok -> ParenSugar}
Michael Goulet
-4
/
+4
[next]