about summary refs log tree commit diff
path: root/compiler/rustc_parse
AgeCommit message (Expand)AuthorLines
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-26/+28
2022-02-28Rollup merge of #94445 - c410-f3r:more-let-chains, r=cjgillotMatthias Krüger-76/+72
2022-02-28Tweak diagnosticsEsteban Kuber-54/+150
2022-02-284 - Make more use of `let_chains`Caio-76/+72
2022-02-25Suggest {} around more bad const generic exprsMichael Goulet-18/+40
2022-02-25Rollup merge of #94344 - notriddle:notriddle/suggest-parens-more, r=oli-obkMatthias Krüger-2/+16
2022-02-24diagnostic: suggest parens when users want logical ops, but get closuresMichael Howell-2/+16
2022-02-23rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".Eduard-Mihai Burtescu-39/+62
2022-02-23rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`.Eduard-Mihai Burtescu-46/+46
2022-02-23rustc_errors: remove `struct_dummy`.Eduard-Mihai Burtescu-3/+5
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-12/+12
2022-02-21Better error if the user tries to do assignment ... elseest31-0/+10
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-19/+12
2022-02-19Adopt let else in more placesest31-19/+12
2022-02-18Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obkMatthias Krüger-5/+5
2022-02-17Rollup merge of #94011 - est31:let_else, r=lcnrMatthias Krüger-6/+3
2022-02-16Adopt let_else in even more placesest31-6/+3
2022-02-14suggest using raw string literals when invalid escapes appearErin Petra Sofiya Moon-0/+9
2022-02-12Rollup merge of #93595 - compiler-errors:ice-on-lifetime-arg, r=jackh726Matthias Krüger-3/+3
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-5/+5
2022-02-03clippy::perf fixesMatthias Krüger-3/+3
2022-02-02fix ICE when parsing lifetime as function argumentMichael Goulet-3/+3
2022-02-02better suggestion for duplicated `where`Michael Goulet-9/+38
2022-01-31Rollup merge of #93019 - 5225225:uppercase-suffix, r=wesleywiserEric Huss-0/+25
2022-01-31Write UI tests, tweak message5225225-3/+2
2022-01-31Rollup merge of #93395 - camelid:reserved-sugg, r=davidtwcoMatthias Krüger-4/+4
2022-01-27Improve suggestion for escaping reserved keywordsNoah Lev-4/+4
2022-01-27Suggest making base prefix lowercase if parsing fails5225225-0/+26
2022-01-26Introduce a limit to Levenshtein distance computationTomasz Miąsko-1/+1
2022-01-25delay the bug once again, generalize turbofish suggestionMichael Goulet-22/+15
2022-01-25Remove delayed bug when encountering label in bad turbofishMichael Goulet-3/+4
2022-01-22Fix let_chains and if_let_guard feature flagsCaio-3/+17
2022-01-18Rollup merge of #91150 - dtolnay:qpath, r=davidtwcoMatthias Krüger-10/+34
2022-01-17Add term to ExistentialProjectionkadmin-1/+4
2022-01-17Use Term in ProjectionPredicatekadmin-7/+5
2022-01-17Add termkadmin-2/+4
2022-01-17add eq constraints on associated constantskadmin-20/+17
2022-01-17Rollup merge of #92876 - compiler-errors:fix-turbofish-lifetime-suggestion, r...Matthias Krüger-17/+30
2022-01-16Rollup merge of #92746 - estebank:question-mark-in-type, r=davidtwcoMatthias Krüger-3/+57
2022-01-13Fix suggesting turbofish with lifetime argumentsMichael Goulet-17/+30
2022-01-14Parse `Ty?` as `Option<Ty>` and provide structured suggestionEsteban Kuber-3/+57
2022-01-09eplace usages of vec![].into_iter with [].into_iterLucas Kent-2/+2
2022-01-05ast: Always keep a `NodeId` in `ast::Crate`Vadim Petrochenkov-1/+1
2021-12-28Parse and suggest moving where clauses after equals for type aliasesJack Huey-0/+53
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-4/+6
2021-12-18Rollup merge of #87901 - poliorcetics:pub-pub-pub, r=jackh726Matthias Krüger-30/+90
2021-12-15Auto merge of #91962 - matthiaskrgr:rollup-2g082jw, r=matthiaskrgrbors-1/+1
2021-12-15Rollup merge of #91880 - matthiaskrgr:clippy_perf_dec, r=jyn514Matthias Krüger-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-14Stabilize `destructuring_assignment`Jacob Pratt-2/+0