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_borrowck
/
src
/
diagnostics
/
region_errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-22
Region inference: Use outlives-static constraints in constraint search
Amanda Stjerna
-9
/
+12
2025-08-20
handle opaque types before region inference
lcnr
-41
/
+0
2025-08-14
add comment
lcnr
-1
/
+3
2025-08-13
also consider HR bounds
lcnr
-3
/
+17
2025-08-08
borrowck: defer opaque type errors
lcnr
-3
/
+0
2025-07-04
Nits
Michael Goulet
-1
/
+1
2025-07-04
Remove Symbol for Named LateParam/Bound variants
Michael Goulet
-1
/
+2
2025-06-25
Remove some glob imports from the type system
Michael Goulet
-2
/
+3
2025-06-22
Init local_names lazily for borrowck diagnostics
Kornel
-2
/
+2
2025-04-25
Rollup merge of #140257 - amandasystems:housecleaning, r=wesleywiser
Matthias Krüger
-1
/
+1
2025-04-24
Some drive-by housecleaning in `rustc_borrowck`
Amanda Stjerna
-1
/
+1
2025-04-16
Rename `LifetimeName` as `LifetimeKind`.
Nicholas Nethercote
-1
/
+1
2025-04-08
Update compiler/rustc_borrowck/src/diagnostics/region_errors.rs
xizheyin
-1
/
+2
2025-04-08
clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`
xizheyin
-3
/
+3
2025-04-02
Move methods from `Map` to `TyCtxt`, part 5.
Nicholas Nethercote
-1
/
+1
2025-03-28
Don't use `kw::Empty` in `hir::Lifetime::ident`.
Nicholas Nethercote
-3
/
+3
2025-03-15
Squash fold into ty
Michael Goulet
-2
/
+1
2025-02-18
Move methods from `Map` to `TyCtxt`, part 2.
Nicholas Nethercote
-2
/
+1
2025-02-17
Rollup merge of #136466 - nnethercote:start-removing-Map, r=cjgillot
Matthias Krüger
-10
/
+7
2025-02-17
Move some `Map` methods onto `TyCtxt`.
Nicholas Nethercote
-10
/
+7
2025-02-15
Rework name_regions to not rely on reverse scc graph for non-member-constrain...
Michael Goulet
-6
/
+24
2025-02-14
further simplify a match
dianne
-12
/
+11
2025-02-13
remove `fr_is_local` and `outlived_fr_is_local` fields from `ErrorConstraintI...
dianne
-31
/
+14
2025-02-13
Improved named region errors
Michael Goulet
-2
/
+5
2025-02-08
Rustfmt
bjorn3
-6
/
+9
2025-01-23
`visit_x_unambig`
Boxy
-1
/
+1
2025-01-23
Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`
Boxy
-2
/
+2
2025-01-23
Make `hir::TyKind::TraitObject` use tagged ptr
Boxy
-1
/
+1
2025-01-06
only avoid blaming assignments from argument patterns
dianne
-3
/
+3
2025-01-06
point out unblamed constraints from `Copy`/`Sized` bounds in region errors
dianne
-0
/
+1
2025-01-06
make outlives constraints from generic arguments less boring
dianne
-2
/
+3
2025-01-06
remove the unused `ConstraintCategory::ClosureBounds`
dianne
-1
/
+0
2025-01-06
`best_blame_constraint`: avoid blaming assignments without user-provided types
dianne
-3
/
+3
2025-01-06
cleanup: remove `ExtraConstraintInfo`
dianne
-12
/
+5
2024-12-18
introduce `LateParamRegionKind`
lcnr
-1
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-17
small refactor to region error handling
lcnr
-11
/
+13
2024-11-25
Refactor `where` predicates, and reserve for attributes support
Frank King
-9
/
+5
2024-11-19
Put `param_env` into `infcx`.
Nicholas Nethercote
-3
/
+3
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-1
/
+1
2024-11-04
ty::BrK -> ty::BoundRegionKind::K
Michael Goulet
-1
/
+1
2024-11-02
compiler: Replace rustc_target with _abi in _borrowck
Jubilee Young
-1
/
+1
2024-10-14
Move trait bound modifiers into hir::PolyTraitRef
Michael Goulet
-2
/
+2
2024-09-24
be even more precise about "cast" vs "coercion"
Lukas Markeffsky
-2
/
+2
2024-09-24
replace "cast" with "coercion" where applicable
Lukas Markeffsky
-1
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-17
/
+14
2024-09-09
Remove unnecessary lifetimes in dataflow structs.
Nicholas Nethercote
-1
/
+1
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.
Nicholas Nethercote
-0
/
+1
2024-08-16
Add `warn(unreachable_pub)` to `rustc_borrowck`.
Nicholas Nethercote
-6
/
+8
2024-08-10
rustc_borrowck: fmt
Pavel Grigorenko
-29
/
+31
[next]