summary refs log tree commit diff
path: root/src/test/ui/parser
AgeCommit message (Expand)AuthorLines
2022-03-27Point (again) to more expressions with their type, even if not fully resolvedEsteban Kuber-12/+27
2022-03-23Fix rustfix panic on testNoah Lev-113/+134
2022-03-23Use `multipart_suggestions`Noah Lev-12/+0
2022-03-23Change temporary variable name if it would conflictNoah Lev-6/+6
2022-03-23Add heuristic to avoid treating `x + +2` as incrementNoah Lev-9/+5
2022-03-23Bless testsNoah Lev-5/+9
2022-03-23Improve handling of `tmp` variable name conflictsNoah Lev-5/+80
2022-03-23Emit both subexp and standalone sugg for postfixNoah Lev-0/+15
2022-03-23Emit structured suggestions for field accesses tooNoah Lev-2/+9
2022-03-23Refactor, handle fields better, add field testsNoah Lev-4/+48
2022-03-23Move increment checks to improve errorsNoah Lev-36/+76
2022-03-23Suggest `i += 1` when we see `i++` or `++i`Camelid-0/+79
2022-03-22diagnostics: do not suggest `fn foo({ <body> }`Michael Howell-3/+1
2022-03-21Auto merge of #95104 - compiler-errors:remove-ascription, r=davidtwcobors-0/+80
2022-03-20fix a not emitted unmatched angle bracket errorTakayuki Maeda-0/+17
2022-03-18suggest removing type ascription in bad positionMichael Goulet-0/+80
2022-03-17Rollup merge of #91133 - terrarier2111:unsafe-diagnostic, r=jackh726Dylan DPC-1/+6
2022-03-11Format core and std macro rules, removing needless surrounding blocksDavid Tolnay-1/+1
2022-03-06Auto merge of #90076 - jackh726:wherethewhere, r=nikomatsakisbors-61/+117
2022-03-05Review changesJack Huey-44/+106
2022-03-05Change to lintJack Huey-7/+9
2022-03-05Change syntax for TyAlias where clausesJack Huey-33/+25
2022-03-05Rollup merge of #94633 - TaKO8Ki:suggest-removing-semicolon-after-derive-attr...Ralf Jung-0/+18
2022-03-06suggest removing a semicolon after derive attributesTakayuki Maeda-0/+18
2022-03-05Auto merge of #93142 - estebank:missing-main, r=wesleywiserbors-2/+2
2022-03-05Do not point at whole file missing `fn main`Esteban Kuber-2/+2
2022-03-04Do not recover from `Ty?` in macro parsingEsteban Kuber-0/+23
2022-03-01Rollup merge of #91545 - compiler-errors:deref-suggestion-improvements, r=est...Dylan DPC-0/+10
2022-02-28Tweak diagnosticsEsteban Kuber-23/+67
2022-02-27Make deref suggestion betterMichael Goulet-0/+10
2022-02-24diagnostic: suggest parens when users want logical ops, but get closuresMichael Howell-1/+135
2022-02-14suggest using raw string literals when invalid escapes appearErin Petra Sofiya Moon-0/+21
2022-02-12Rollup merge of #93595 - compiler-errors:ice-on-lifetime-arg, r=jackh726Matthias Krüger-4/+41
2022-02-11Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"Oli Scherer-117/+44
2022-02-08Auto merge of #93561 - Amanieu:more-unwind-abi, r=nagisabors-1/+1
2022-02-07Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakisbors-44/+117
2022-02-02Add more *-unwind ABI variantsAmanieu d'Antras-1/+1
2022-02-02fix ICE when parsing lifetime as function argumentMichael Goulet-4/+41
2022-02-02Lazily resolve type-alias-impl-trait defining usesOli Scherer-44/+117
2022-02-02better suggestion for duplicated `where`Michael Goulet-0/+109
2022-01-27Improve suggestion for escaping reserved keywordsNoah Lev-82/+82
2022-01-25delay the bug once again, generalize turbofish suggestionMichael Goulet-25/+4
2022-01-25Remove delayed bug when encountering label in bad turbofishMichael Goulet-3/+41
2022-01-17Add term to ExistentialProjectionkadmin-2/+23
2022-01-17Use Term in ProjectionPredicatekadmin-22/+4
2022-01-17Rollup merge of #92876 - compiler-errors:fix-turbofish-lifetime-suggestion, r...Matthias Krüger-19/+60
2022-01-13Fix suggesting turbofish with lifetime argumentsMichael Goulet-19/+60
2022-01-14Parse `Ty?` as `Option<Ty>` and provide structured suggestionEsteban Kuber-34/+68
2021-12-29Fix whitespace in pretty printed PatKind::RangeDavid Tolnay-2/+2
2021-12-28Parse and suggest moving where clauses after equals for type aliasesJack Huey-0/+77