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-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
2024-11-18
review
lcnr
-3
/
+3
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-1
/
+45
2024-11-12
Consolidate type system const evaluation under `traits::evaluate_const`
Boxy
-135
/
+1
2024-10-29
TypingMode :thinking:
lcnr
-63
/
+36
2024-10-24
Remove associated type based effects logic
Michael Goulet
-71
/
+3
2024-10-19
refactor fudge_inference, handle effect vars
lcnr
-3
/
+8
2024-10-17
move `defining_opaque_types` out of `Canonical`
lcnr
-4
/
+4
2024-10-12
Swap Vec<PredicateObligation> to type alias
GnomedDev
-4
/
+6
2024-10-10
Use SolverRelating in new solver
Michael Goulet
-6
/
+0
2024-10-08
Use `Default` more in `InferCtxtInner`.
Nicholas Nethercote
-6
/
+6
2024-10-08
Inline and remove `RegionConstraintCollector::into_infos_and_data`.
Nicholas Nethercote
-13
/
+10
2024-10-08
Improve formatting of some comments.
Nicholas Nethercote
-6
/
+6
2024-10-08
Add a useful comment about `InferOk`.
Nicholas Nethercote
-0
/
+7
2024-10-07
Auto merge of #131343 - compiler-errors:remove-combine-fields, r=lcnr
bors
-1
/
+0
2024-10-07
Rollup merge of #131344 - nnethercote:ref-Lrc, r=compiler-errors
Matthias Krüger
-1
/
+1
2024-10-07
Inline CombineFields
Michael Goulet
-1
/
+0
2024-10-07
Convert a `&Lrc<T>` argument to `Lrc<T>`.
Nicholas Nethercote
-1
/
+1
2024-10-07
Streamline `next_*_var*` methods.
Nicholas Nethercote
-18
/
+6
2024-10-07
Inline and remove `InferCtxtBuilder::with_defining_opaque_types`.
Nicholas Nethercote
-10
/
+3
2024-10-07
Fix `FIXME` comment on `FixupError`.
Nicholas Nethercote
-22
/
+17
2024-10-07
Remove `InferCtxt::err_count_on_creation`.
Nicholas Nethercote
-17
/
+3
2024-10-07
Reduce visibilities some more.
Nicholas Nethercote
-4
/
+5
2024-10-07
Remove unused `UnitResult` type.
Nicholas Nethercote
-2
/
+0
2024-10-07
Reduce visibilities.
Nicholas Nethercote
-3
/
+3
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-27
/
+21
2024-09-11
Rollup merge of #130114 - eduardosm:needless-returns, r=compiler-errors
Jubilee
-2
/
+2
2024-09-09
Remove needless returns detected by clippy in the compiler
Eduardo Sánchez Muñoz
-2
/
+2
2024-09-07
Rename variant `AddrOfRegion` of `RegionVariableOrigin` to `BorrowRegion`
Gurinder Singh
-3
/
+3
[next]