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
/
borrowck_errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-28
Point at lifetime requirement origin in more cases
Esteban Küber
-1
/
+1
2025-09-28
Point at fn bound that introduced lifetime obligation
Esteban Küber
-1
/
+1
2025-03-06
Use closure parse code
Santiago Pastorino
-0
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-09
Remove unnecessary lifetimes in dataflow structs.
Nicholas Nethercote
-1
/
+1
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-1
/
+1
2024-08-25
Avoid taking reference of &TyKind
Michael Goulet
-1
/
+1
2024-08-16
Add `warn(unreachable_pub)` to `rustc_borrowck`.
Nicholas Nethercote
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+2
2024-07-21
Explain that coroutine can be marked static
Michael Goulet
-3
/
+27
2024-06-27
Rename `'cx` to `'infcx`
Oli Scherer
-25
/
+25
2024-06-26
Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ...
Oli Scherer
-25
/
+25
2024-06-24
Separate the mir body lifetime from the other lifetimes
Oli Scherer
-1
/
+1
2024-06-24
Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items
Oli Scherer
-1
/
+1
2024-06-24
Auto merge of #126023 - amandasystems:you-dropped-this-again, r=nikomatsakis
bors
-1
/
+1
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-2
/
+2
2024-06-05
Remove confusing `use_polonius` flag and do less cloning
Amanda Stjerna
-1
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-38
/
+25
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-0
/
+3
2024-02-02
Remove `BorrowckErrors::tainted_by_errors`.
Nicholas Nethercote
-8
/
+8
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-1
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-12
/
+12
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-24
/
+37
2024-01-08
Use chaining in `DiagnosticBuilder` construction.
Nicholas Nethercote
-41
/
+29
2023-12-24
Remove `MirBorrowckCtxt` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-21
/
+13
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-19
/
+23
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-30
/
+26
2023-10-27
Use targetted diagnostic for borrow across yield error
Oli Scherer
-1
/
+2
2023-10-20
s/generator/coroutine/
Oli Scherer
-2
/
+2
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-26
/
+20
2023-06-23
avoid `&format` in error message code
Takayuki Maeda
-1
/
+1
2023-04-19
Add `#[track_caller]` to `struct_span_err_with_code` (drive-by cleanup)
Maybe Waffle
-0
/
+1
2023-01-15
Tweak E0597
Esteban Küber
-3
/
+3
2023-01-05
Detect closures assigned to binding in block
Esteban Küber
-4
/
+3
2023-01-01
Merge multiple mutable borrows of immutable binding errors
Esteban Küber
-14
/
+14
2022-11-09
struct error E0505
AndyJado
-2
/
+11
2022-07-07
On partial uninit error point at where we need init
Esteban Küber
-22
/
+4
2022-07-01
update cfg(bootstrap)s
Pietro Albini
-1
/
+1
2022-06-27
various: add `rustc_lint_diagnostics` to diag fns
David Wood
-2
/
+5
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-25
/
+25
2022-04-05
span: move `MultiSpan`
David Wood
-2
/
+2
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-27
/
+31
2022-02-23
rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".
Eduard-Mihai Burtescu
-27
/
+37
2022-02-11
rework borrowck errors so that it's harder to not set tainted
Michael Goulet
-1
/
+1
2021-09-07
Move rustc_mir::borrow_check to new crate rustc_borrowck.
Camille GILLOT
-0
/
+487