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_middle
/
src
/
traits
Age
Commit message (
Expand
)
Author
Lines
2023-03-21
woops
lcnr
-1
/
+1
2023-03-21
new solver cleanup + coherence
lcnr
-6
/
+5
2023-03-20
Enforce non-lifetime-binders in supertrait preds are not object safe
Michael Goulet
-2
/
+11
2023-03-14
Remove box expressions from HIR
clubby789
-2
/
+0
2023-03-10
Move some solver stuff to middle
Michael Goulet
-2
/
+94
2023-03-03
canonicalization
lcnr
-5
/
+11
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-11
/
+9
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-10
/
+12
2023-02-17
Auto merge of #108075 - WaffleLapkin:de-arena-allocates-you-OwO, r=Nilstrieb
bors
-6
/
+2
2023-02-17
Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwU
bors
-1
/
+1
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-3
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+3
2023-02-16
Clarify `DerivedObligationCause` may hold alias id
Alan Egerton
-1
/
+5
2023-02-15
Copy `ty::AssocItem` all other the place
Maybe Waffle
-6
/
+2
2023-02-13
Rename folder traits' `tcx` method to `interner`
Alan Egerton
-2
/
+2
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
-2
/
+2
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-10
/
+15
2023-02-06
Rollup merge of #106477 - Nathan-Fenner:nathanf/refined-error-span-trait-impl...
Matthias Krüger
-0
/
+2
2023-02-03
intern external constraints
Michael Goulet
-0
/
+56
2023-01-27
Impl HashStable/Encodable/Decodable for ObligationCause.
Camille GILLOT
-10
/
+18
2023-01-23
Point at specific field in struct literal when trait fulfillment fails
Nathan Fenner
-0
/
+2
2023-01-23
fix: use LocalDefId instead of HirId in trait res
Vincenzo Palazzo
-5
/
+6
2023-01-20
Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb
bors
-11
/
+13
2023-01-19
even more unify Projection/Opaque in outlives code
Ali MJ Al-Nasrawy
-1
/
+1
2023-01-17
Don't call closures immediately, use `try{}` blocks
Maybe Waffle
-11
/
+13
2023-01-13
Unify Opaque/Projection handling in region outlives code
Michael Goulet
-4
/
+2
2023-01-12
attempt to make a minimal example work
Deadbeef
-1
/
+3
2023-01-07
make ascribe_user_type a TypeOp
Ali MJ Al-Nasrawy
-7
/
+4
2022-12-24
Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk
Matthias Krüger
-41
/
+32
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-41
/
+32
2022-12-19
implement the skeleton of the updated trait solver
lcnr
-1
/
+2
2022-12-13
squash OpaqueTy and ProjectionTy into AliasTy
Michael Goulet
-4
/
+3
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-1
/
+1
2022-11-25
add comment
lcnr
-0
/
+6
2022-11-25
move 2 candidates into builtin candidate
lcnr
-41
/
+0
2022-11-24
Avoid `GenFuture` shim when compiling async constructs
Arpad Borsos
-0
/
+36
2022-11-19
Improve spans for RPITIT object-safety errors
Michael Goulet
-2
/
+8
2022-11-08
selection failure: recompute applicable impls
lcnr
-3
/
+0
2022-11-05
Enforce rust-check ABI in signatures, calls
Michael Goulet
-0
/
+2
2022-11-04
Rollup merge of #103937 - BoxyUwU:misc_cleanups, r=compiler-errors
Matthias Krüger
-1
/
+8
2022-11-04
Rollup merge of #103915 - chenyukang:yukang/fix-103874, r=lcnr
Matthias Krüger
-1
/
+1
2022-11-03
Cleanups
Boxy
-1
/
+8
2022-11-03
change error_reported to use Result instead of an option
yukang
-1
/
+1
2022-10-30
better error for rustc_strict_coherence misuse
Michael Goulet
-2
/
+15
2022-10-27
Revert "Make ClosureOutlivesRequirement not rely on an unresolved type"
Michael Goulet
-1
/
+1
2022-10-19
Make ClosureOutlivesRequirement not rely on an unresolved type
Michael Goulet
-1
/
+1
2022-10-17
Duplicate comment in mod.rs
Samuel Moelius
-5
/
+0
2022-10-10
Rollup merge of #102786 - compiler-errors:no-tuple-candidate, r=lcnr
Dylan DPC
-14
/
+2
[next]