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
/
bound_region_errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-01
Auto merge of #144446 - nnethercote:opt-region-constraints, r=lcnr
bors
-20
/
+19
2025-07-31
Overhaul `Constraint`.
Nicholas Nethercote
-20
/
+19
2025-07-31
Remove `ParamEnvAnd::into_parts`.
Nicholas Nethercote
-2
/
+2
2025-04-25
Rollup merge of #140257 - amandasystems:housecleaning, r=wesleywiser
Matthias Krüger
-21
/
+18
2025-04-24
Some drive-by housecleaning in `rustc_borrowck`
Amanda Stjerna
-21
/
+18
2025-04-08
Rollup merge of #139509 - xizheyin:issue-139359, r=lcnr
Matthias Krüger
-1
/
+1
2025-04-08
clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`
xizheyin
-1
/
+1
2025-04-07
rm `RegionInferenceContext::var_infos`
lcnr
-2
/
+2
2025-02-11
Deeply normalize signature in new solver
Michael Goulet
-2
/
+57
2025-02-08
Rustfmt
bjorn3
-18
/
+19
2025-01-25
Pass spans to perform_locally_in_new_solver
Michael Goulet
-1
/
+1
2024-11-19
Put `param_env` into `infcx`.
Nicholas Nethercote
-1
/
+1
2024-11-04
Remove `ToUniverseInfo` impl for `CanonicalQueryInput<CustomTypeOp>`.
Nicholas Nethercote
-9
/
+0
2024-11-04
Merge `UniverseInfo` and `UniverseInfoInner`.
Nicholas Nethercote
-25
/
+13
2024-11-04
Tidy up comments and some formatting.
Nicholas Nethercote
-2
/
+2
2024-10-24
Plumb through param_env to note_type_err
Michael Goulet
-6
/
+6
2024-10-17
move `defining_opaque_types` out of `Canonical`
lcnr
-15
/
+14
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-22
/
+21
2024-09-09
Remove unnecessary lifetimes in dataflow structs.
Nicholas Nethercote
-7
/
+7
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.
Nicholas Nethercote
-0
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-15
/
+13
2024-07-21
Move all error reporting into rustc_trait_selection
Michael Goulet
-1
/
+2
2024-07-15
Move rustc_infer::infer::error_reporting to rustc_infer::error_reporting::infer
Michael Goulet
-1
/
+1
2024-06-27
Rename `'cx` to `'infcx`
Oli Scherer
-15
/
+15
2024-06-26
Restrict diagnostic context lifetime of InferCtxt to itself instead of TyCtxt
Oli Scherer
-24
/
+45
2024-06-24
Separate the mir body lifetime from the other lifetimes
Oli Scherer
-7
/
+7
2024-06-24
Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items
Oli Scherer
-7
/
+7
2024-05-24
Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics)
Boxy
-14
/
+22
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-13
/
+13
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-3
/
+0
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-5
/
+5
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-33
/
+13
2023-12-17
fix diagnostic regresssion
Ali MJ Al-Nasrawy
-7
/
+12
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-09-24
Try to use approximate placeholder regions when outputting an AscribeUserType...
Jack Huey
-12
/
+38
2023-05-29
Rename `tcx.mk_re_*` => `Region::new_*`
Maybe Waffle
-20
/
+21
2023-05-24
Use ObligationCtxt in custom type ops
Michael Goulet
-1
/
+1
2023-04-06
Use BoundTy and BoundRegion instead of kind of PlaceholderTy and PlaceholderR...
Jack Huey
-2
/
+2
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-2
/
+2
2023-02-15
Add specialized variants of `mk_region`.
Nicholas Nethercote
-6
/
+6
2022-12-06
`rustc_borrowck`: remove `ref` patterns
Maybe Waffle
-6
/
+6
2022-11-28
Make ObligationCtxt::normalize take cause by borrow
Michael Goulet
-1
/
+1
2022-11-28
partially_normalize_... -> At::normalize
Michael Goulet
-3
/
+3
2022-11-09
lint auto pass
AndyJado
-0
/
+3
2022-11-07
Add an optional Span to BrAnon and use it to print better error for HRTB erro...
Jack Huey
-0
/
+3
2022-10-27
(almost) Always use ObligationCtxt when dealing with canonical queries
Michael Goulet
-23
/
+18
2022-10-07
Change InferCtxtBuilder from enter to build
Cameron Steffen
-60
/
+28
2022-10-07
Remove TypeckResults from InferCtxt
Cameron Steffen
-2
/
+2
2022-10-07
Introduce TypeErrCtxt
Cameron Steffen
-32
/
+28
2022-08-14
TypeError can be Copy
Michael Goulet
-3
/
+1
[next]