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
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-08
review
lcnr
-5
/
+5
2025-09-08
eagerly compute `sub_relations` again
lcnr
-0
/
+9
2025-09-01
use defining uses of all bodies to constrain non-defining uses
lcnr
-0
/
+4
2025-08-22
change HIR typeck unification handling approach
lcnr
-1
/
+2
2025-08-18
nll-relate: improve hr opaque types support
lcnr
-7
/
+15
2025-08-11
remove `from_forall`
lcnr
-11
/
+0
2025-08-06
Track names of existentials
Amanda Stjerna
-0
/
+1
2025-08-03
Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr
bors
-2
/
+2
2025-07-31
Make const bound handling more like types/regions.
Nicholas Nethercote
-2
/
+2
2025-07-30
handle region dependent goals due to infer vars
lcnr
-16
/
+41
2025-07-25
uniquify root goals during HIR typeck
lcnr
-3
/
+35
2025-07-15
Add alias for ArgOutlivesPredicate
Michael Goulet
-2
/
+2
2025-07-15
Consider outlives assumptions when proving auto traits for coroutine interiors
Michael Goulet
-1
/
+14
2025-06-27
Auto merge of #142223 - compiler-errors:perf-wf, r=lcnr
bors
-0
/
+7
2025-06-27
Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errors
bors
-30
/
+28
2025-06-26
Simplify IfCause
Michael Goulet
-7
/
+8
2025-06-25
rename RegionVariableOrigin::MiscVariable to RegionVariableOrigin::Misc
Michael Goulet
-2
/
+2
2025-06-25
Remove some glob imports from the type system
Michael Goulet
-29
/
+27
2025-06-24
Introduce trivial WF functions, use it in fast path
Michael Goulet
-0
/
+7
2025-06-07
Unify normalization of terms in deeply normalize
Michael Goulet
-0
/
+7
2025-05-27
Rename unpack to kind
Michael Goulet
-2
/
+2
2025-05-26
Rename
Michael Goulet
-3
/
+3
2025-05-26
Avoid obligation construction dance with query region constraints
Michael Goulet
-13
/
+0
2025-05-07
detect additional uses of opaques after writeback
lcnr
-1
/
+1
2025-05-06
support duplicates in the opaque_types_storage
lcnr
-17
/
+8
2025-04-26
convert some `GenericArg` to `Term`
lcnr
-3
/
+13
2025-04-23
More
Michael Goulet
-2
/
+4
2025-04-22
Properly drain pending obligations for coroutines
Michael Goulet
-2
/
+2
2025-04-04
Auto merge of #138785 - lcnr:typing-mode-borrowck, r=compiler-errors,oli-obk
bors
-2
/
+4
2025-04-03
Pass correct param-env to error_implies
Michael Goulet
-1
/
+2
2025-04-03
add `TypingMode::Borrowck`
lcnr
-2
/
+4
2025-03-15
Fold visit into ty
Michael Goulet
-3
/
+2
2025-03-15
Squash fold into ty
Michael Goulet
-6
/
+4
2025-02-22
Greatly simplify lifetime captures in edition 2024
Michael Goulet
-5
/
+2
2025-02-21
Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnr
Matthias Krüger
-1
/
+0
2025-02-21
Remove an unnecessary re-export.
Nicholas Nethercote
-1
/
+0
2025-02-20
Use a probe to avoid registering stray region obligations when re-checking dr...
Michael Goulet
-1
/
+1
2025-02-02
Move `unify_key` module.
Nicholas Nethercote
-1
/
+2
2025-01-30
introduce `ty::Value`
Lukas Markeffsky
-1
/
+1
2025-01-13
rm unnecessary `OpaqueTypeDecl` wrapper
lcnr
-1
/
+1
2024-12-30
fix a couple nits
Rémy Rakic
-1
/
+1
2024-12-20
remove non-borrowck member constraints
lcnr
-21
/
+0
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-17
`fn member_constraint` to `add_member_constraint`
lcnr
-2
/
+2
2024-11-28
support revealing defined opaque post borrowck
lcnr
-3
/
+10
2024-11-28
uplift fold_regions to rustc_type_ir
lcnr
-2
/
+2
2024-11-23
Auto merge of #133242 - lcnr:questionable-uwu, r=compiler-errors,BoxyUwU
bors
-23
/
+8
2024-11-23
global old solver cache: use `TypingEnv`
lcnr
-4
/
+5
2024-11-23
no more Reveal :(
lcnr
-19
/
+3
2024-11-23
Remove unnecessary bool from ExpectedFound
Michael Goulet
-14
/
+4
[next]