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_trait_selection
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-04
Suggest bounds in more cases, accounting for type parameters referenced in pr...
Esteban Küber
-0
/
+1
2025-06-08
Remove all unused feature gates from the compiler
bjorn3
-2
/
+0
2025-05-12
update cfg(bootstrap)
Pietro Albini
-1
/
+0
2025-04-23
Make #![feature(let_chains)] bootstrap conditional in compiler/
est31
-1
/
+1
2025-04-03
move `check_opaque_type_parameter_valid`
lcnr
-0
/
+1
2025-03-11
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-0
/
+1
2025-03-08
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-02-23
stabilize extract_if
bendn
-1
/
+0
2024-12-17
consistently handle global where-bounds
lcnr
-0
/
+1
2024-09-25
Stabilize the `map`/`value` methods on `ControlFlow`
Scott McMurray
-1
/
+0
2024-09-03
Add `warn(unreachable_pub)` to `rustc_trait_selection`.
Nicholas Nethercote
-0
/
+1
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_trait_selection`.
Nicholas Nethercote
-3
/
+0
2024-08-28
Emit specific message for `time<0.3.35` inference failure
Esteban Küber
-0
/
+1
2024-07-21
Move all error reporting into rustc_trait_selection
Michael Goulet
-0
/
+3
2024-07-08
Move trait selection error reporting to its own top-level module
Michael Goulet
-0
/
+1
2024-07-07
Uplift trait_ref_is_knowable and friends
Michael Goulet
-0
/
+1
2024-06-12
Use `tidy` to sort crate attributes for all compiler crates.
Nicholas Nethercote
-3
/
+5
2024-06-06
Stabilize Option::take_if
Daniel Sedlak
-1
/
+0
2024-05-13
Remove `extern crate rustc_middle` from `rustc_trait_selection`.
Nicholas Nethercote
-2
/
+0
2024-05-01
Step bootstrap cfgs
Mark Rousskov
-1
/
+0
2024-04-29
Remove `extern crate smallvec` from a couple of crates.
Nicholas Nethercote
-2
/
+0
2024-04-29
Remove `extern crate rustc_data_structures` from numerous crates.
Nicholas Nethercote
-3
/
+0
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-2
/
+0
2024-04-18
Simplify `static_assert_size`s.
Nicholas Nethercote
-1
/
+1
2024-04-14
Fix value suggestion for array in generic context
Michael Goulet
-0
/
+1
2024-04-03
Check `x86_64` size assertions on `aarch64`, too
Zalathar
-1
/
+1
2024-03-20
step cfgs
Mark Rousskov
-1
/
+0
2024-03-08
Stabilize associated type bounds
Michael Goulet
-1
/
+1
2024-03-05
Convert `ProofTreeVisitor` to use `VisitorResult`
Jason Newcomb
-0
/
+1
2024-03-03
Properly deal with GATs when looking for method chains to point at
León Orell Valerian Liehr
-0
/
+1
2024-02-10
Remove unnecessary `min_specialization` after bootstrap
Zalathar
-1
/
+1
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-0
/
+2
2024-01-30
Deeply normalize when processing registered region obligations
Michael Goulet
-0
/
+1
2024-01-25
Remove unused features
clubby789
-1
/
+0
2024-01-09
readd the provisional cache
lcnr
-0
/
+1
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
-3
/
+3
2023-10-18
Remove `#![feature(result_option_inspect)]` from the compiler
Slanterns
-1
/
+0
2023-10-08
rustdoc: remove rust logo from non-Rust crates
Michael Howell
-0
/
+3
2023-06-14
remove hash_drain_filter feature uses
The 8472
-1
/
+0
2023-06-14
s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList
The 8472
-1
/
+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
2023-01-18
update cache
lcnr
-0
/
+1
2023-01-11
Move autoderef to rustc_hir_analysis
Michael Goulet
-1
/
+0
2022-12-19
implement the skeleton of the updated trait solver
lcnr
-0
/
+2
2022-11-21
Use iterators instead of slices at more sites
Oli Scherer
-0
/
+1
[next]