summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/diagnostics/mod.rs
AgeCommit message (Expand)AuthorLines
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-3/+3
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-3/+3
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-3/+3
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-6/+6
2022-05-06turn `append_place_to_string` from recursion into iterationSparrowLii-132/+78
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-1/+1
2022-04-25simplify `describe_field` func in borrowck's diagnostics partSparrowLii-19/+10
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-3/+3
2022-03-03Tweak move errorEsteban Kuber-5/+174
2022-02-25Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebankbors-14/+6
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-14/+6
2022-02-20Always format to internal String in FmtPrinterMark Rousskov-8/+4
2022-02-19Adopt let else in more placesest31-7/+3
2022-02-17Rollup merge of #94011 - est31:let_else, r=lcnrMatthias Krüger-4/+3
2022-02-16Adopt let_else in even more placesest31-4/+3
2022-02-15Overhaul `RegionKind` and `Region`.Nicholas Nethercote-19/+17
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-6/+6
2022-02-12Improve error messages even moreDeadbeef-93/+22
2022-01-11Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill-1/+1
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-2/+2
2021-12-15Remove in_band_lifetimes from borrowckDániel Buga-2/+2
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-10Suggest using a temporary variable to fix borrowck errorsNoah Lev-0/+1
2021-12-01Rollup merge of #90985 - camsteffen:diag-name-usage, r=jackh726Matthias Krüger-20/+15
2021-11-21Simplify for loop desugarCameron Steffen-9/+3
2021-11-16Use get_diagnostic_name moreCameron Steffen-20/+15
2021-10-02Make diangostic item names consistentCameron Steffen-2/+2
2021-09-07Rename rustc_mir to rustc_const_eval.Camille GILLOT-6/+7
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-1/+1
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-0/+1097