| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-02-12 | Rollup merge of #93595 - compiler-errors:ice-on-lifetime-arg, r=jackh726 | Matthias Krüger | -1/+24 | |
| fix ICE when parsing lifetime as function argument I don't really like this, but we basically need to emit an error instead of just delaying an bug, because there are too many places in the AST that aren't covered by my previous PRs... cc: https://github.com/rust-lang/rust/issues/93282#issuecomment-1028052945 | ||||
| 2022-02-02 | Add more *-unwind ABI variants | Amanieu d'Antras | -1/+1 | |
| The following *-unwind ABIs are now supported: - "C-unwind" - "cdecl-unwind" - "stdcall-unwind" - "fastcall-unwind" - "vectorcall-unwind" - "thiscall-unwind" - "aapcs-unwind" - "win64-unwind" - "sysv64-unwind" - "system-unwind" | ||||
| 2022-02-02 | fix ICE when parsing lifetime as function argument | Michael Goulet | -1/+24 | |
| 2022-01-27 | Improve suggestion for escaping reserved keywords | Noah Lev | -8/+8 | |
| 2022-01-25 | delay the bug once again, generalize turbofish suggestion | Michael Goulet | -8/+1 | |
| 2022-01-25 | Remove delayed bug when encountering label in bad turbofish | Michael Goulet | -0/+24 | |
| 2022-01-14 | Parse `Ty?` as `Option<Ty>` and provide structured suggestion | Esteban Kuber | -34/+24 | |
| Swift has specific syntax that desugars to `Option<T>` similar to our `?` operator, which means that people might try to use it in Rust. Parse it and gracefully recover. | ||||
| 2021-12-18 | Rollup merge of #89090 - cjgillot:bare-dyn, r=jackh726 | Matthias Krüger | -38/+3 | |
| Lint bare traits in AstConv. Removing the lint from lowering allows to: - make lowering querification easier; - have the lint implementation in only one place. r? `@estebank` | ||||
| 2021-12-13 | Update test to new error message | Alexis Bourget | -11/+13 | |
| 2021-12-10 | bless tests | Ellen | -5/+5 | |
| 2021-12-09 | Rollup merge of #91634 - terrarier2111:fix-recover-from-variant-ice, r=nagisa | Matthias Krüger | -0/+37 | |
| Do not attempt to suggest help for overly malformed struct/function call This fixes: https://github.com/rust-lang/rust/issues/91461 | ||||
| 2021-12-08 | Do not attempt to suggest help for overly malformed struct/function call | threadexception | -0/+37 | |
| 2021-12-04 | Lint bare traits in AstConv. | Camille GILLOT | -38/+3 | |
| 2021-12-04 | Do not add `;` to expected tokens list when it's wrong | Michael Howell | -17/+19 | |
| There's a few spots where semicolons are checked for to do error recovery, and should not be suggested (or checked for other stuff). Fixes #87647 | ||||
| 2021-11-25 | When recovering from a `:` in a pattern, use adequate AST pattern | Esteban Küber | -28/+63 | |
| 2021-11-20 | Move parser tests to parser/issues subdirectory | Badel2 | -0/+5955 | |
| Because the parser directory has already reached the 1000 file limit. | ||||
