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
/
query
Age
Commit message (
Expand
)
Author
Lines
2023-03-23
Return nested obligations from canonical response var unification
Michael Goulet
-1
/
+9
2023-03-21
remove some trait solver helpers
lcnr
-4
/
+4
2023-03-15
Deduplicate logic between projection normalization with and without escaping ...
Oli Scherer
-59
/
+21
2023-03-15
Exhaustively match over all alias kinds
Oli Scherer
-10
/
+17
2023-03-11
Use TyCtxt::trait_solver_next in some places
Michael Goulet
-8
/
+7
2023-03-10
Move some solver stuff to middle
Michael Goulet
-1
/
+2
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-11
/
+11
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-5
/
+1
2023-02-13
Rename folder traits' `tcx` method to `interner`
Alan Egerton
-4
/
+4
2023-02-13
Make folding traits generic over the Interner
Alan Egerton
-1
/
+1
2023-02-13
Make visiting traits generic over the Interner
Alan Egerton
-1
/
+1
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-2
/
+2
2023-01-28
Rollup merge of #107103 - compiler-errors:new-solver-evaluate_obligation, r=lcnr
Matthias Krüger
-6
/
+37
2023-01-27
Pacify tidy.
Camille GILLOT
-5
/
+5
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-0
/
+1
2023-01-27
Do not abort compilation when failing to normalize opaque types.
Camille GILLOT
-6
/
+10
2023-01-27
Use now solver in evaluate_obligation
Michael Goulet
-6
/
+37
2023-01-20
Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb
bors
-9
/
+9
2023-01-17
Stop using `BREAK` & `CONTINUE` in compiler
Scott McMurray
-3
/
+3
2023-01-17
Review suggestions
Maybe Waffle
-1
/
+1
2023-01-17
Don't call closures immediately, use `try{}` blocks
Maybe Waffle
-10
/
+10
2023-01-03
Simplify some canonical type alias names
Michael Goulet
-35
/
+35
2022-12-14
Ensure no one constructs `AliasTy`s themselves
Oli Scherer
-1
/
+1
2022-12-13
Combine identical alias arms
Michael Goulet
-2
/
+1
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-5
/
+7
2022-12-13
squash OpaqueTy and ProjectionTy into AliasTy
Michael Goulet
-1
/
+1
2022-12-13
Use ty::OpaqueTy everywhere
Michael Goulet
-1
/
+1
2022-12-06
Avoid noting cause code (which is usually misc, b/c codegen) for opaque type ...
Michael Goulet
-8
/
+6
2022-12-01
Document normalization methods on At
Michael Goulet
-0
/
+7
2022-11-28
partially_normalize_... -> At::normalize
Michael Goulet
-2
/
+2
2022-11-28
Rename At::normalize to At::query_normalize
Michael Goulet
-2
/
+2
2022-11-25
Introduce PredicateKind::Clause
Santiago Pastorino
-3
/
+5
2022-11-24
with_query_mode -> new
Santiago Pastorino
-4
/
+2
2022-11-18
Revert "Normalize opaques with escaping bound vars"
Michael Goulet
-1
/
+1
2022-11-16
Convert predicates into Predicate in the Obligation constructor
Oli Scherer
-0
/
+1
2022-11-07
Don't normalize constants unless they need normalization
Michael Goulet
-0
/
+4
2022-10-21
Delay ambiguity span bug in normalize query iff not rustdoc
Michael Goulet
-2
/
+19
2022-10-17
mir constants: type traversing bye bye
lcnr
-8
/
+0
2022-10-07
Remove TypeckResults from InferCtxt
Cameron Steffen
-9
/
+9
2022-10-07
Introduce TypeErrCtxt
Cameron Steffen
-2
/
+2
2022-09-23
Rollup merge of #102137 - b-naber:lazy-const-val-conversion, r=lcnr
Matthias Krüger
-19
/
+1
2022-09-22
don't convert valtree to constvalue during normalization
b-naber
-19
/
+1
2022-09-22
Normalize opaques with escaping bound vars
Michael Goulet
-1
/
+1
2022-09-19
remove the `Subst` trait, always use `EarlyBinder`
lcnr
-1
/
+0
2022-09-19
Auto merge of #101924 - jackh726:revert-static-hrtb-error, r=compiler-errors
bors
-5
/
+6
2022-09-17
Use Predicate ConstraintCategory when normalizing
Jack Huey
-1
/
+2
2022-09-16
Final bits
Jack Huey
-4
/
+4
2022-09-16
Revert "Better errors for implied static bound"
Jack Huey
-4
/
+4
2022-09-16
Revert "Use Predicate ConstraintCategory when normalizing"
Jack Huey
-2
/
+1
[prev]
[next]