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
/
traits
/
auto_trait.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-31
Overhaul `Constraint`.
Nicholas Nethercote
-20
/
+24
2025-07-15
Implement other logics
tiif
-0
/
+1
2025-05-26
Rename
Michael Goulet
-3
/
+3
2025-05-26
Avoid obligation construction dance with query region constraints
Michael Goulet
-3
/
+5
2025-04-08
clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`
xizheyin
-1
/
+1
2025-01-28
Move outlives env computation into methods
Michael Goulet
-1
/
+3
2024-12-26
nit: Remove redundant function
Michael Goulet
-2
/
+1
2024-11-23
no more Reveal :(
lcnr
-2
/
+0
2024-11-19
rustdoc: yeet `TypingEnv::from_param_env`
lcnr
-9
/
+4
2024-11-12
Consolidate type system const evaluation under `traits::evaluate_const`
Boxy
-16
/
+12
2024-10-29
TypingMode :thinking:
lcnr
-2
/
+3
2024-10-24
Implement const effect predicate in new solver
Michael Goulet
-1
/
+2
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-1
/
+1
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_trait_selection`.
Nicholas Nethercote
-0
/
+1
2024-08-21
Simplify some redundant field names
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+6
2024-07-18
valtree construction: keep track of which type was valtree-incompatible
Ralf Jung
-2
/
+2
2024-06-05
Add `Ty` to `ConstKind::Value`
Boxy
-2
/
+1
2024-06-05
Basic removal of `Ty` from places (boring)
Boxy
-1
/
+2
2024-06-03
Align Term methods with GenericArg methods
Michael Goulet
-1
/
+1
2024-05-16
Rename ToPredicate for Upcast
Michael Goulet
-1
/
+1
2024-05-13
split out AliasTy -> AliasTerm
Michael Goulet
-6
/
+6
2024-04-23
Rollup merge of #124168 - oli-obk:define_opaque_types12, r=lcnr
Matthias Krüger
-1
/
+1
2024-04-22
Use `DefiningOpaqueTypes::Yes`, as the `InferCtxt` we use has no opaque types...
Oli Scherer
-1
/
+1
2024-04-20
merge two impl blocks
Lukas Markeffsky
-2
/
+0
2024-04-20
remove `InferCtxt::clear_caches`
Lukas Markeffsky
-3
/
+0
2024-04-02
rustdoc: heavily simplify synthesis of auto trait impls
León Orell Valerian Liehr
-11
/
+4
2024-04-01
rustdoc: synthetic impls: auto traits: Fx{Hash↦Index}{Map,Set}
León Orell Valerian Liehr
-29
/
+18
2024-03-22
Use != Positive rather than == Negative
Michael Goulet
-1
/
+1
2024-03-22
Split out ImplPolarity and PredicatePolarity
Michael Goulet
-4
/
+4
2024-03-18
Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ...
Oli Scherer
-1
/
+1
2024-02-13
Bump `indexmap`
clubby789
-4
/
+8
2024-02-02
Normalize the whole PolyTypeOutlivesPredicate, more simplifications
Michael Goulet
-1
/
+1
2024-01-30
Auto merge of #119101 - compiler-errors:outlives, r=lcnr
bors
-1
/
+1
2024-01-30
add missing potential_query_instability for keys and values in hashmap
yukang
-0
/
+1
2024-01-30
Apply suggestions from review
Michael Goulet
-1
/
+1
2024-01-30
Deeply normalize when processing registered region obligations
Michael Goulet
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-17
use Vec for region constraints
Ali MJ Al-Nasrawy
-1
/
+1
2023-12-10
remove redundant imports
surechen
-2
/
+0
2023-12-07
add unused `NormalizesTo` predicate
lcnr
-0
/
+1
2023-11-22
Auto merge of #118120 - compiler-errors:closure-kind, r=lcnr
bors
-1
/
+0
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-21
Remove ClosureKind predicate kind
Michael Goulet
-1
/
+0
2023-11-13
rename `ReLateBound` to `ReBound`
lcnr
-4
/
+4
2023-09-14
move required_consts check to general post-mono-check function
Ralf Jung
-1
/
+1
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-2
/
+0
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-4
/
+4
2023-07-27
Remove `constness` from `ParamEnv`
Deadbeef
-2
/
+0
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-9
/
+9
[next]