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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_borrowck
/
src
/
diagnostics
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2025-05-02
Test that names of variables in external macros are not shown on a borrow error
Jana Dönszelmann
-0
/
+8
2025-04-10
Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead
Matthias Krüger
-1
/
+1
2025-04-10
Rename some `name` variables as `ident`.
Nicholas Nethercote
-1
/
+1
2025-04-08
Rollup merge of #139509 - xizheyin:issue-139359, r=lcnr
Matthias Krüger
-2
/
+2
2025-04-08
clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`
xizheyin
-2
/
+2
2025-04-07
rm `RegionInferenceContext::var_infos`
lcnr
-6
/
+3
2025-03-19
Use `Option<Ident>` for lowered param names.
Nicholas Nethercote
-1
/
+1
2025-03-12
Move methods from `Map` to `TyCtxt`, part 4.
Nicholas Nethercote
-2
/
+2
2025-02-22
Fix binding mode problems
Michael Goulet
-1
/
+1
2025-02-19
Remove `rustc_middle::mir::tcx` module.
Nicholas Nethercote
-2
/
+1
2025-02-17
Move some `Map` methods onto `TyCtxt`.
Nicholas Nethercote
-1
/
+1
2025-02-10
Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr
Bastian Kersting
-1
/
+1
2025-02-08
Rustfmt
bjorn3
-4
/
+4
2025-02-02
Rollup merge of #136368 - estebank:listify, r=fee1-dead
Matthias Krüger
-11
/
+9
2025-02-01
Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obk
Matthias Krüger
-3
/
+4
2025-01-31
Make comma separated lists of anything easier to make for errors
Esteban Küber
-11
/
+9
2025-01-31
Implement MIR, CTFE, and codegen for unsafe binders
Michael Goulet
-3
/
+4
2025-01-31
Move `find_self_call`.
Nicholas Nethercote
-7
/
+4
2025-01-13
Assert that Instance::try_resolve is only used on body-like things
Michael Goulet
-3
/
+3
2025-01-08
Try to explain borrow for tail expr temporary drop order change in 2024
Michael Goulet
-5
/
+6
2025-01-06
point out unblamed constraints from `Copy`/`Sized` bounds in region errors
dianne
-0
/
+22
2025-01-06
cleanup: remove `ExtraConstraintInfo`
dianne
-4
/
+32
2025-01-06
Remove CallKind::Deref hack from UseSpans
Michael Goulet
-9
/
+0
2024-12-30
rename `diags` field
Rémy Rakic
-12
/
+12
2024-12-30
clean up `BorrowckDiags`
Rémy Rakic
-17
/
+6
2024-12-30
merge `diags` module into `diagnostics`
Rémy Rakic
-2
/
+136
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-11-25
Refactor `where` predicates, and reserve for attributes support
Frank King
-2
/
+2
2024-11-19
Put `param_env` into `infcx`.
Nicholas Nethercote
-4
/
+4
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-1
/
+1
2024-11-04
Tidy up comments and some formatting.
Nicholas Nethercote
-1
/
+1
2024-11-02
compiler: Replace rustc_target with _abi in _borrowck
Jubilee Young
-1
/
+1
2024-10-31
Try to point out when edition 2024 lifetime capture rules cause borrowck issues
Michael Goulet
-0
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-8
/
+8
2024-09-09
Remove unnecessary lifetimes in dataflow structs.
Nicholas Nethercote
-2
/
+2
2024-09-06
Make `Ty::boxed_ty` return an `Option`
Pavel Grigorenko
-2
/
+2
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
-2
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-12
/
+11
2024-07-21
Move all error reporting into rustc_trait_selection
Michael Goulet
-1
/
+1
2024-07-17
If the moved value is a mut reference, it is used in a generic function and i...
surechen
-13
/
+12
2024-07-08
Move trait selection error reporting to its own top-level module
Michael Goulet
-1
/
+1
2024-06-27
Rename `'cx` to `'infcx`
Oli Scherer
-2
/
+2
2024-06-26
Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ...
Oli Scherer
-2
/
+2
2024-06-24
Separate the mir body lifetime from the other lifetimes
Oli Scherer
-2
/
+2
2024-06-24
Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items
Oli Scherer
-2
/
+2
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-145
/
+89
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-5
/
+5
2024-06-14
Use is_lang_item more aggressively
Michael Goulet
-9
/
+8
2024-06-03
Move FulfillmentErrorCode to rustc_trait_selection too
Michael Goulet
-2
/
+4
[next]