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_hir_analysis
/
src
/
impl_wf_check
Age
Commit message (
Expand
)
Author
Lines
2023-10-13
Format all the let chains in compiler
Michael Goulet
-1
/
+3
2023-10-04
Reorder fullfillment errors to keep more interesting ones first
Esteban Küber
-1
/
+1
2023-09-29
specialization: use clause
lcnr
-37
/
+23
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-38
/
+4
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-2
/
+2
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-40
/
+40
2023-07-03
remove TypeWellFormedFromEnv
Michael Goulet
-2
/
+1
2023-07-03
use `deeply_normalize` for `assumed_wf_types`
lcnr
-12
/
+10
2023-06-26
TypeWellFormedInEnv
Michael Goulet
-1
/
+1
2023-06-26
Migrate predicates_of and caller_bounds to Clause
Michael Goulet
-14
/
+18
2023-06-19
s/Clause/ClauseKind
Michael Goulet
-13
/
+13
2023-06-17
Move ConstEvaluatable to Clause
Michael Goulet
-1
/
+1
2023-06-17
Move WF goal to clause
Michael Goulet
-1
/
+1
2023-05-05
Report nicer lifetime errors for specialization
Matthew Jasper
-3
/
+16
2023-05-05
Disallow (min) specialization imps with no items
Matthew Jasper
-1
/
+14
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-4
/
+4
2023-04-27
rename `needs_infer` to `has_infer`
Boxy
-1
/
+1
2023-04-25
Fix static string lints
clubby789
-6
/
+4
2023-04-12
region error cleanup
lcnr
-2
/
+1
2023-04-06
Make elaborator generic
Michael Goulet
-7
/
+5
2023-03-28
Rollup merge of #109629 - aliemjay:remove-givens, r=lcnr
nils
-1
/
+1
2023-03-26
Don't elaborate non-obligations into obligations
Michael Goulet
-21
/
+13
2023-03-26
remove obsolete `givens` from regionck
Ali MJ Al-Nasrawy
-1
/
+1
2023-03-23
Rename AliasEq -> AliasRelate
Michael Goulet
-1
/
+1
2023-03-21
IdentitySubsts::identity_for_item takes Into<DefId>
Michael Goulet
-1
/
+1
2023-03-15
Revert "Auto merge of #107376 - aliemjay:remove-givens, r=lcnr"
Rémy Rakic
-1
/
+1
2023-03-15
Auto merge of #107376 - aliemjay:remove-givens, r=lcnr
bors
-1
/
+1
2023-03-09
Remove body_def_id from Inherited
Michael Goulet
-1
/
+1
2023-03-09
remove obsolete `givens` from regionck
Ali MJ Al-Nasrawy
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+1
2023-02-17
add predicate evaluation logic
Boxy
-0
/
+10
2023-02-17
Add `Clause::ConstArgHasType` variant
Boxy
-0
/
+1
2023-02-10
add `AliasEq` to `PredicateKind`
Boxy
-0
/
+1
2023-01-23
fix: use LocalDefId instead of HirId in trait res
Vincenzo Palazzo
-11
/
+4
2023-01-14
change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...
Kyle Matsuda
-3
/
+3
2023-01-14
change usages of impl_trait_ref to bound_impl_trait_ref
Kyle Matsuda
-4
/
+4
2023-01-03
Move check_region_obligations_and_report_errors to TypeErrCtxt
Michael Goulet
-1
/
+2
2022-12-28
Auto merge of #106129 - compiler-errors:compare_method-tweaks, r=BoxyUwU
bors
-1
/
+1
2022-12-27
Rollup merge of #106151 - TaKO8Ki:remove-unused-imports, r=jackh726
fee1-dead
-1
/
+0
2022-12-26
remove unused imports
Takayuki Maeda
-1
/
+0
2022-12-24
Bubble up ErrorGuaranteed from region constraints in method item compare
Michael Goulet
-1
/
+1
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-3
/
+3
2022-11-25
Introduce PredicateKind::Clause
Santiago Pastorino
-10
/
+24
2022-11-21
Add an always-ambiguous predicate to make sure that we don't accidentlally al...
Oli Scherer
-0
/
+1
2022-11-10
Apply PR feedback.
Ben Reeves
-10
/
+9
2022-11-10
Require `~const` qualifier on trait bounds in specializing impls if present i...
Ben Reeves
-16
/
+43
2022-11-10
Disallow specializing on const impls with non-const impls.
Ben Reeves
-4
/
+31
2022-11-10
Allow specialized const trait impls.
Ben Reeves
-21
/
+44
2022-11-06
Move fallback_has_occurred to FnCtxt
Michael Goulet
-1
/
+1
2022-10-10
Fix compiler docs
Guillaume Gomez
-0
/
+8
[next]