summary refs log tree commit diff
path: root/tests/ui/parser
AgeCommit message (Expand)AuthorLines
2024-03-14AST validation: Improve handling of inherent impls nested within functions an...León Orell Valerian Liehr-0/+72
2024-01-30Provide more context on derived obligation error primary labelEsteban Küber-1/+1
2024-01-30Rollup merge of #120293 - estebank:issue-102629, r=nnethercoteGuillaume Gomez-2/+3
2024-01-30Rollup merge of #120460 - nnethercote:fix-120397, r=compiler-errorsGuillaume Gomez-20/+94
2024-01-29Be more careful about interpreting a label/lifetime as a mistyped char literal.Nicholas Nethercote-20/+94
2024-01-28Handle methodcalls & operators in patternsLieselotte-43/+473
2024-01-27Rollup merge of #118182 - estebank:issue-118164, r=davidtwcoMatthias Krüger-0/+36
2024-01-26Properly recover from trailing attr in bodyEsteban Küber-0/+36
2024-01-26Rollup merge of #119342 - sjwang05:issue-112254, r=wesleywiserMatthias Krüger-0/+89
2024-01-24Deduplicate more sized errors on call exprsEsteban Küber-2/+3
2024-01-20Rollup merge of #120063 - clubby789:remove-box-handling, r=NilstriebGuillaume Gomez-0/+0
2024-01-18Suggest wrapping mac args in parens rather than the whole expressionMichael Goulet-6/+6
2024-01-17Deny braced macro invocations in let-elseMichael Goulet-1/+52
2024-01-17Move `removed-syntax` tests to their own directoryclubby789-0/+0
2024-01-14Auto merge of #119341 - sjwang05:issue-58462, r=WaffleLapkinbors-0/+54
2024-01-13Bless testsGeorge-lewis-0/+11
2024-01-12Suggest quoting unquoted idents in attrssjwang05-0/+54
2024-01-11Silence follow up errors if astconv already erroredOli Scherer-15/+3
2024-01-09Avoid silencing relevant follow-up errorsOli Scherer-3/+21
2024-01-08Emit suggestion when trying to write exclusive ranges as `..<`sjwang05-0/+89
2024-01-05Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkinbors-7/+7
2024-01-04Rollup merge of #119397 - ShE3py:pat-range-paren-recovery, r=fmeaseMatthias Krüger-0/+69
2024-01-04macro_rules: Less hacky heuristic for using `tt` metavariable spansVadim Petrochenkov-6/+6
2024-01-03Rollup merge of #119505 - fmease:no-host-param-for-trait-fns, r=fee1-deadLeón Orell Valerian Liehr-8/+20
2024-01-03Rollup merge of #119494 - fmease:deny-hr-param-defaults, r=compiler-errorsLeón Orell Valerian Liehr-7/+10
2024-01-03Recover parentheses in range patternsLieselotte-0/+69
2024-01-02Adjust compiler tests for unused_tuple_struct_fields -> dead_codeJake Goulding-7/+7
2024-01-02E0379: Provide suggestionsLeón Orell Valerian Liehr-4/+16
2024-01-02E0379: Make diagnostic more preciseLeón Orell Valerian Liehr-6/+6
2024-01-01Deny defaults for higher-ranked generic parametersLeón Orell Valerian Liehr-7/+10
2023-12-28Don't expect bodyless arms if the pattern can never be a never patternLieselotte-19/+19
2023-12-27Auto merge of #119099 - fmease:always-const-trait-bounds, r=fee1-deadbors-4/+27
2023-12-27Auto merge of #117303 - sjwang05:issue-117245, r=estebankbors-0/+196
2023-12-27Introduce `const Trait` (always-const trait bounds)León Orell Valerian Liehr-4/+27
2023-12-26Suggest `=>` --> `>=` in conditionssjwang05-0/+196
2023-12-26fallback `default` to `None` during ast-loweing for lifetime binderbohan-0/+7
2023-12-21Simple modification of diagnostic informationsurechen-2/+2
2023-12-18Auto merge of #117818 - fmease:properly-reject-defaultness-on-free-consts, r=...bors-8/+36
2023-12-14Change expr_trailing_brace to an exhaustive match to force new expression kin...GearsDatapacks-0/+396
2023-12-12Rollup merge of #118868 - Nadrieril:correctly-gate-never_patterns-parsing, r=...Matthias Krüger-13/+5
2023-12-12Correctly gate the parsing of match arms without bodyNadrieril-13/+5
2023-12-12Improve an error involving attribute values.Nicholas Nethercote-12/+28
2023-12-08Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errorsbors-22/+229
2023-12-05Rollup merge of #118585 - sjwang05:issue-118564, r=compiler-errorsMichael Goulet-1/+11
2023-12-05Rollup merge of #117922 - estebank:unclosed-generics, r=b-naberMatthias Krüger-6/+4
2023-12-04Fix parser ICE when recovering `dyn`/`impl` after `for<...>`sjwang05-1/+11
2023-12-03Disallow an arm without a body (except for never patterns)Nadrieril-7/+86
2023-12-03Detect attempts to expand a macro to a match arm againNadrieril-0/+2
2023-12-03Parse a pattern with no armNadrieril-103/+39
2023-12-03Auto merge of #118542 - chenyukang:yukang-fix-parser-ice-118531, r=cjgillotbors-0/+106