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
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2024-04-11
Revert "remove `pred_known_to_hold_modulo_regions`"
Rémy Rakic
-3
/
+47
2024-03-05
Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult`
Jason Newcomb
-4
/
+4
2024-02-20
Add newtype for first input type
clubby789
-1
/
+1
2024-02-19
split `project` into multiple files
lcnr
-3
/
+3
2024-02-19
remove `pred_known_to_hold_modulo_regions`
lcnr
-47
/
+3
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-4
/
+4
2024-01-30
Deeply normalize when processing registered region obligations
Michael Goulet
-0
/
+1
2024-01-09
Avoid silencing relevant follow-up errors
Oli Scherer
-0
/
+6
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-14
update use of feature flags
lcnr
-2
/
+2
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-14
finish `RegionKind` rename
lcnr
-1
/
+1
2023-10-30
Detect object safety errors when assoc type is missing
Esteban Küber
-1
/
+1
2023-10-22
use visibility to check unused imports and delete some stmts
bohan
-5
/
+0
2023-10-04
Reorder fullfillment errors to keep more interesting ones first
Esteban Küber
-1
/
+1
2023-09-13
make the eval() functions on our const types return the resulting value
Ralf Jung
-1
/
+1
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-1
/
+1
2023-07-27
Remove `constness` from `ParamEnv`
Deadbeef
-15
/
+4
2023-07-22
rustdoc: handle cross-crate RPITITs correctly
León Orell Valerian Liehr
-3
/
+6
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-6
/
+6
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-12
/
+6
2023-07-12
Flip cfg's for bootstrap bump
Mark Rousskov
-2
/
+2
2023-07-07
Require TAITs to be mentioned in the signatures of functions that register hi...
Oli Scherer
-1
/
+1
2023-07-03
Remove chalk from the compiler
Michael Goulet
-3
/
+0
2023-07-03
review
lcnr
-1
/
+6
2023-07-03
add deep normalization via the new solver
lcnr
-0
/
+2
2023-07-01
Auto merge of #113154 - lcnr:better-probe-check, r=compiler-errors
bors
-1
/
+1
2023-06-29
change snapshot tracking in fulfillment contexts
lcnr
-1
/
+1
2023-06-26
Migrate predicates_of and caller_bounds to Clause
Michael Goulet
-15
/
+9
2023-06-21
Don't substitute a GAT that has mismatched generics in OpaqueTypeCollector
Michael Goulet
-4
/
+4
2023-06-19
s/Clause/ClauseKind
Michael Goulet
-1
/
+1
2023-06-15
Auto merge of #104455 - the8472:dont-drain-on-drop, r=Amanieu
bors
-1
/
+1
2023-06-14
s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList
The 8472
-1
/
+1
2023-06-12
Collect VTable stats & add `-Zprint-vtable-sizes`
Maybe Waffle
-1
/
+1
2023-06-01
remove search_for_adt_const_param_violation
Michael Goulet
-3
/
+1
2023-05-31
move hack to `normalize_param_env_or_error`
Boxy
-3
/
+57
2023-05-29
EarlyBinder::new -> EarlyBinder::bind
lcnr
-1
/
+1
2023-05-28
Replace EarlyBinder(x) with EarlyBinder::new(x)
Kyle Matsuda
-1
/
+1
2023-05-27
Add warn-by-default lint for local binding shadowing exported glob re-export ...
许杰友 Jieyou Xu (Joe)
-0
/
+2
2023-05-22
Structurally normalize in the new solver
Michael Goulet
-0
/
+2
2023-05-19
Auto merge of #110100 - compiler-errors:no-infer-pred-must-hold, r=jackh726
bors
-20
/
+21
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-2
/
+3
2023-05-12
do not allow inference in `pred_known_to_hold_modulo_regions`
Michael Goulet
-20
/
+21
2023-05-09
Rollup merge of #111252 - matthewjasper:min-spec-improvements, r=compiler-errors
Dylan DPC
-1
/
+3
2023-05-08
Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errors
Michael Goulet
-1
/
+2
2023-05-07
Auto merge of #111161 - compiler-errors:rtn-super, r=cjgillot
bors
-1
/
+1
2023-05-05
Report nicer lifetime errors for specialization
Matthew Jasper
-1
/
+3
2023-05-04
IAT: Introduce AliasKind::Inherent
León Orell Valerian Liehr
-1
/
+2
2023-05-04
Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr
bors
-1
/
+1
2023-05-03
Rename things to reflect that they're not item specific
Michael Goulet
-1
/
+1
[next]