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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_trait_selection
/
src
/
traits
/
query
Age
Commit message (
Expand
)
Author
Lines
2022-05-13
Add bound_type_of
Jack Huey
-3
/
+3
2022-05-10
Introduce EarlyBinder
Jack Huey
-2
/
+2
2022-03-30
Spellchecking compiler comments
Yuri Astrakhan
-1
/
+1
2022-03-28
Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"
Oli Scherer
-17
/
+26
2022-03-25
Auto merge of #95280 - InfRandomness:infrandomness/Dtorck_clarification, r=ol...
bors
-1
/
+1
2022-03-24
Swap DtorckConstraint to DropckConstraint
InfRandomness
-1
/
+1
2022-03-25
Fix ice when error reporting recursion errors
lightning1141
-0
/
+2
2022-03-11
Improve `AdtDef` interning.
Nicholas Nethercote
-1
/
+1
2022-03-09
normalization change and rebase
b-naber
-1
/
+1
2022-03-09
treat all mir::Constant values as ConstantKind::Val
b-naber
-1
/
+16
2022-03-01
9 - Make more use of `let_chains`
Caio
-15
/
+13
2022-02-21
use `List<Ty<'tcx>>` for tuples
lcnr
-1
/
+1
2022-02-15
Overhaul `Const`.
Nicholas Nethercote
-4
/
+4
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-2
/
+2
2022-02-11
Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"
Oli Scherer
-1
/
+3
2022-02-11
Revert "Auto merge of #92306 - Aaron1011:opaque-type-op, r=oli-obk"
Oli Scherer
-25
/
+14
2022-02-08
Improve opaque type higher-ranked region error message under NLL
Aaron Hill
-14
/
+25
2022-02-02
Lazily resolve type-alias-impl-trait defining uses
Oli Scherer
-3
/
+1
2022-01-31
Rollup merge of #90277 - pierwill:fix-70258-inference-terms, r=jackh726
Matthias Krüger
-1
/
+1
2022-01-15
initial revert
Ellen
-12
/
+4
2021-12-16
Prove obligations to termination instead of ignoring ambiguities.
Oli Scherer
-19
/
+42
2021-12-15
Remove `in_band_lifetimes` from `rustc_trait_selection`
Sylvan Bowdler
-5
/
+5
2021-12-12
Remap more env constness for queries
Deadbeef
-18
/
+17
2021-12-12
Remap predicate/env constness before querying
Deadbeef
-4
/
+24
2021-12-02
Rename TypeFolderFallible to FallibleTypeFolder
Alan Egerton
-2
/
+2
2021-12-02
Reduce boilerplate around infallible folders
Alan Egerton
-15
/
+17
2021-11-26
Use `TypeFolder::Error` for `FullTypeResolver` and `QueryNormalizer`
LeSeulArtichaut
-76
/
+41
2021-11-26
Unwrap the results of type folders
LeSeulArtichaut
-1
/
+1
2021-11-26
Adapt `TypeFolder` implementors to return a `Result`
LeSeulArtichaut
-16
/
+22
2021-11-08
fmt
Deadbeef
-1
/
+1
2021-11-08
Make select_* methods return Vec for TraitEngine
Deadbeef
-2
/
+3
2021-11-06
Improve terminology around "after typeck"
pierwill
-1
/
+1
2021-10-15
Move some outlives bounds things from rustc_trait_selection to rustc_typeck
jackh726
-97
/
+1
2021-10-10
Fix spelling: Cannonical -> Canonical
John Kugelman
-2
/
+2
2021-10-05
Issue 89275 fix and test
Tom Farmer
-8
/
+12
2021-09-26
Don't normalize opaque types with escaping late-bound regions.
jackh726
-4
/
+4
2021-09-02
Preserve most sub-obligations in the projection cache
Aaron Hill
-1
/
+1
2021-08-26
rebase
lcnr
-4
/
+12
2021-08-24
Review comments
jackh726
-23
/
+28
2021-08-24
Normalize associated types with bound vars
Jack Huey
-31
/
+83
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-1
/
+1
2021-08-15
Return the canonicalized query from type ops
Matthew Jasper
-30
/
+38
2021-08-13
make check less conservative and add explanation
Deadbeef
-9
/
+0
2021-08-13
Fix assoc-type test
Deadbeef
-0
/
+9
2021-08-13
move Constness into TraitPredicate
Deadbeef
-1
/
+1
2021-07-21
Improve caching during trait evaluation
Aaron Hill
-6
/
+9
2021-07-17
Add needs_normalization
jackh726
-2
/
+3
2021-07-17
Some perf optimizations and logging
jackh726
-1
/
+1
2021-07-15
Remove failed and review comments
jackh726
-13
/
+13
2021-07-13
WIP partial apply fix
jackh726
-3
/
+26
[next]