about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/diagnostics/outlives_suggestion.rs
AgeCommit message (Expand)AuthorLines
2024-09-09Remove unnecessary lifetimes in dataflow structs.Nicholas Nethercote-4/+4
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.Nicholas Nethercote-0/+1
2024-08-16Add `warn(unreachable_pub)` to `rustc_borrowck`.Nicholas Nethercote-1/+1
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-06-24Separate the mir body lifetime from the other lifetimesOli Scherer-4/+4
2024-06-24Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed itemsOli Scherer-4/+4
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-4/+3
2024-02-23compiler: clippy::complexity fixesMatthias Krüger-3/+2
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-3/+3
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+3
2024-02-02Rename `buffer_non_error_diag` as `buffer_non_error`.Nicholas Nethercote-1/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-2/+1
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-2/+2
2023-11-14finish `RegionKind` renamelcnr-2/+2
2023-05-24Use `is_some_and`/`is_ok_and` in less obvious spotsMaybe Waffle-2/+1
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-5/+5
2023-03-05Remove `allow(potential_query_instability)` from `borrowck`clubby789-2/+2
2023-01-06Use fmt named parameters in rustc_borrowckwcampbell-10/+8
2022-10-27Revert "Make ClosureOutlivesRequirement not rely on an unresolved type"Michael Goulet-1/+1
2022-10-19Make ClosureOutlivesRequirement not rely on an unresolved typeMichael Goulet-1/+1
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+0
2022-06-20Give name if anonymous region appears in impl signatureMichael Goulet-1/+2
2022-05-25suggest constraining dyn trait in impl in NLLb-naber-1/+1
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-3/+3
2022-04-09use `format-args-capture` and remove unnecessary nested blocksTakayuki Maeda-7/+6
2022-03-30Spellchecking some commentsYuri Astrakhan-1/+1
2022-02-23rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".Eduard-Mihai Burtescu-1/+1
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-2/+2
2022-02-11implement tainted_by_errors in mir borrowckMichael Goulet-1/+1
2021-10-16Adopt let_else across the compilerest31-3/+1
2021-10-03Don't suggest replacing region with 'static in NLLAaron Hill-3/+1
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-0/+265