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
/
wf.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-06
Only check principal trait ref for object safety
Michael Goulet
-10
/
+7
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-12
Small improvements in object lifetime default code
Nilstrieb
-7
/
+2
2023-10-20
s/generator/coroutine/
Oli Scherer
-2
/
+2
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-10-13
Format all the let chains in compiler
Michael Goulet
-3
/
+3
2023-09-29
a small wf and clause cleanup
lcnr
-30
/
+22
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-1
/
+0
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-33
/
+7
2023-07-17
Rollup merge of #113539 - agnarrarendelle:master, r=workingjubilee
Matthias Krüger
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-36
/
+35
2023-07-12
fixed typos
agnarrarendelle
-1
/
+1
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-1
/
+1
2023-07-05
Rollup merge of #113317 - lcnr:sketchy-new-select, r=oli-obk
Michael Goulet
-0
/
+10
2023-07-04
extend comment
lcnr
-0
/
+5
2023-07-04
-Ztrait-solver=next: stop depending on old solver
lcnr
-0
/
+5
2023-07-03
remove TypeWellFormedFromEnv
Michael Goulet
-4
/
+2
2023-06-26
TypeWellFormedInEnv
Michael Goulet
-2
/
+3
2023-06-26
Migrate predicates_of and caller_bounds to Clause
Michael Goulet
-19
/
+8
2023-06-23
Don't emit same goal as input during wf obligations
Michael Goulet
-2
/
+9
2023-06-19
s/Clause/ClauseKind
Michael Goulet
-25
/
+32
2023-06-17
Move ConstEvaluatable to Clause
Michael Goulet
-6
/
+8
2023-06-17
Move WF goal to clause
Michael Goulet
-6
/
+10
2023-06-16
Add `AliasKind::Weak` for type aliases.
Oli Scherer
-0
/
+5
2023-05-04
IAT: Proper WF computation
León Orell Valerian Liehr
-31
/
+56
2023-05-04
IAT: Introduce AliasKind::Inherent
León Orell Valerian Liehr
-0
/
+3
2023-05-04
Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr
bors
-1
/
+2
2023-05-02
Make negative trait bounds work with the old trait solver
Michael Goulet
-0
/
+15
2023-04-26
Switch `ty::TraitRef::from_lang_item` from using `TyCtxtAt` to `TyCtxt` and a...
Maybe Waffle
-1
/
+1
2023-04-25
Replace `tcx.mk_trait_ref` with `ty::TraitRef::new`
Maybe Waffle
-1
/
+2
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-1
/
+1
2023-04-19
small type system cleanup
lcnr
-20
/
+11
2023-04-06
Make elaborator generic
Michael Goulet
-2
/
+2
2023-03-26
Don't elaborate non-obligations into obligations
Michael Goulet
-3
/
+3
2023-03-23
Rename AliasEq -> AliasRelate
Michael Goulet
-3
/
+3
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+1
2023-02-17
Add `Clause::ConstArgHasType` variant
Boxy
-0
/
+5
2023-02-13
Pre-intern some commonly used type variables.
Nicholas Nethercote
-1
/
+1
2023-02-10
add `AliasEq` to `PredicateKind`
Boxy
-0
/
+4
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-0
/
+1
2023-01-25
Don't normalize obligations in WF goal for the new solver
Michael Goulet
-2
/
+30
2023-01-23
fix: use LocalDefId instead of HirId in trait res
Vincenzo Palazzo
-5
/
+5
2023-01-19
Encode whether foreign opaques are TAITs or not
Michael Goulet
-1
/
+1
2023-01-17
Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726
Matthias Krüger
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2023-01-15
Make InstantiatedPredicates impl IntoIterator
Michael Goulet
-1
/
+1
2023-01-11
Change `src/test` to `tests` in source files, fix tidy and tests
Albert Larsan
-2
/
+2
2022-12-15
Rollup merge of #105694 - ouz-a:issue_105689, r=estebank
Matthias Krüger
-13
/
+15
2022-12-14
Ensure no one constructs `AliasTy`s themselves
Oli Scherer
-1
/
+1
2022-12-14
skip if val has ecaping bound vars
ouz-a
-13
/
+15
[next]