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_infer
/
src
/
infer
Age
Commit message (
Expand
)
Author
Lines
2024-07-29
Use Vec in instantiate_binder_with_fresh_vars
Bryanskiy
-24
/
+22
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-178
/
+167
2024-07-22
Get rid of can_eq_shallow
Michael Goulet
-12
/
+0
2024-07-21
Move all error reporting into rustc_trait_selection
Michael Goulet
-72
/
+31
2024-07-21
Move need_type_info too
Michael Goulet
-1298
/
+10
2024-07-21
Make type_var_origin take a vid
Michael Goulet
-10
/
+4
2024-07-21
Move some stuff to TypeErrCtxt
Michael Goulet
-6
/
+4
2024-07-18
Remove tag field from relations
Michael Goulet
-35
/
+16
2024-07-18
valtree construction: keep track of which type was valtree-incompatible
Ralf Jung
-3
/
+3
2024-07-17
Fix relations
Michael Goulet
-16
/
+16
2024-07-15
Move rustc_infer::infer::error_reporting to rustc_infer::error_reporting::infer
Michael Goulet
-7752
/
+4
2024-07-12
Rollup merge of #127619 - compiler-errors:precise-capturing-better-sugg, r=ol...
Jubilee
-12
/
+109
2024-07-11
Make it translatable too
Michael Goulet
-13
/
+10
2024-07-11
Suggest using precise capturing for hidden type that captures region
Michael Goulet
-12
/
+112
2024-07-11
Avoid follow-up errors and ICEs after missing lifetime errors on data structures
Oli Scherer
-0
/
+3
2024-07-08
Consolidate region error reporting in rustc_infer
Michael Goulet
-1263
/
+1268
2024-07-08
Auto merge of #127438 - compiler-errors:compute-outlives-visitor, r=lcnr
bors
-22
/
+9
2024-07-08
Rollup merge of #127437 - compiler-errors:uplift-trait-ref-is-knowable, r=lcnr
许杰友 Jieyou Xu (Joe)
-0
/
+4
2024-07-07
Auto merge of #127172 - compiler-errors:full-can_eq-everywhere, r=lcnr
bors
-15
/
+5
2024-07-07
Make push_outlives_components into a visitor
Michael Goulet
-6
/
+1
2024-07-07
Uplift trait_ref_is_knowable and friends
Michael Goulet
-0
/
+4
2024-07-06
Don't track visited outlives bounds when decomposing verify for alias
Michael Goulet
-22
/
+14
2024-07-06
Rollup merge of #127417 - chenyukang:yukang-method-output-diff, r=oli-obk
Michael Goulet
-2
/
+4
2024-07-06
Rollup merge of #127405 - compiler-errors:uplift-predicate-emitting-relation,...
Michael Goulet
-39
/
+15
2024-07-06
show fnsig's output when there is difference
yukang
-8
/
+3
2024-07-06
Import via rustc_type_ir::outlives
Michael Goulet
-4
/
+2
2024-07-06
Uplift push_outlives_components
Michael Goulet
-270
/
+5
2024-07-06
Uplift PredicateEmittingRelation first
Michael Goulet
-39
/
+15
2024-07-06
show unit output when there is only output diff in diagnostics
yukang
-2
/
+9
2024-07-05
Split SolverDelegate back out from InferCtxtLike
Michael Goulet
-0
/
+173
2024-07-05
Actually just make can_eq process obligations (almost) everywhere
Michael Goulet
-17
/
+3
2024-07-05
Process alias-relate obligations when proving receiver_is_valid
Michael Goulet
-0
/
+4
2024-07-04
Use shorter span for float literal suggestion
Esteban Küber
-3
/
+3
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-1
/
+1
2024-06-26
Automatically taint InferCtxt when errors are emitted
Oli Scherer
-28
/
+16
2024-06-26
Restrict diagnostic context lifetime of InferCtxt to itself instead of TyCtxt
Oli Scherer
-8
/
+8
2024-06-26
Restrict diagnostic context lifetime of TypeErrCtxt to InferCtxt instead of T...
Oli Scherer
-6
/
+6
2024-06-26
Restrict diagnostic context lifetime of FnCtxt to InferCtxt instead of TyCtxt
Oli Scherer
-3
/
+3
2024-06-25
Rollup merge of #126915 - SparkyPotato:fix-126903, r=compiler-errors
Matthias Krüger
-2
/
+4
2024-06-24
don't suggest awaiting type expr patterns
SparkyPotato
-2
/
+4
2024-06-24
Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr...
Michael Goulet
-2
/
+2
2024-06-21
Rename a bunch of things
Michael Goulet
-12
/
+12
2024-06-20
Add blank lines after module-level `//!` comments.
Nicholas Nethercote
-0
/
+3
2024-06-19
Allow constraining opaque types during subtyping in the trait system
Oli Scherer
-2
/
+2
2024-06-18
Auto merge of #126614 - compiler-errors:uplift-next-trait-solver, r=lcnr
bors
-145
/
+6
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-18
/
+17
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-5
/
+6
2024-06-18
SolverDelegate
Michael Goulet
-145
/
+6
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-1
/
+1
2024-06-16
rustc_span: Minor improvements
Vadim Petrochenkov
-2
/
+2
[prev]
[next]