| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-25 | Rollup merge of #60160 - xldenis:fix-overlapping-zero-width-annotation, ↵ | Mazdak Farrokhzad | -3/+2 | |
| r=estebank Fix #58270, fix off-by-one error in error diagnostics. This fixes #58270 by checking if two diagnostics overlap completely when we're calculating the line offset for each message. | ||||
| 2019-04-23 | Remove unnecessary tidy ignore directives | varkor | -8/+5 | |
| 2019-04-22 | Fix #58270, fix off-by-one error in error diagnostics. | Xavier Denis | -3/+2 | |
| 2019-04-19 | Some cleanup to `maybe_parse_struct_expr` | Vadim Petrochenkov | -0/+1 | |
| 2019-04-19 | Emit specific error for struct literal in conditions | Esteban Küber | -156/+92 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -8/+6 | |
| 2019-04-11 | review comments | Esteban Küber | -2/+2 | |
| 2019-04-10 | Recover from missing semicolon based on the found token | Esteban Küber | -0/+52 | |
| When encountering one of a few keywords when a semicolon was expected, suggest the semicolon and recover: ``` error: expected one of `.`, `;`, `?`, or an operator, found `let` --> $DIR/recover-missing-semi.rs:4:5 | LL | let _: usize = () | - help: missing semicolon here LL | LL | let _ = 3; | ^^^ error[E0308]: mismatched types --> $DIR/recover-missing-semi.rs:2:20 | LL | let _: usize = () | ^^ expected usize, found () | = note: expected type `usize` found type `()` ``` | ||||
| 2019-04-01 | Rollup merge of #59041 - saleemjaffer:trait_doc_comment_better_error_msg, ↵ | Mazdak Farrokhzad | -0/+17 | |
| r=pnkfelix fixes rust-lang#56766 fixes #56766 | ||||
| 2019-03-31 | Rollup merge of #59572 - davidtwco:issue-59508, r=varkor | Mazdak Farrokhzad | -5/+5 | |
| Include bounds in generic re-ordering diagnostic Fixes #59508. r? @estebank cc @varkor | ||||
| 2019-03-31 | Only mention const generics if enabled. | David Wood | -5/+5 | |
| This commit updates the generic parameter re-ordering diagnostic to only mention const generics if the feature is enabled. | ||||
| 2019-03-30 | Rollup merge of #59453 - estebank:recover-tuple-parse, r=petrochenkov | Mazdak Farrokhzad | -4/+124 | |
| Recover from parse error in tuple syntax | ||||
| 2019-03-29 | revert change to test file as per review request | Esteban Küber | -2/+1 | |
| 2019-03-29 | Rollup merge of #59467 - hgallagher1993:local_branch, r=estebank | Mazdak Farrokhzad | -2/+4 | |
| Better diagnostic for binary operation on BoxedValues Fixes #59458 | ||||
| 2019-03-28 | fix text after rebase | Esteban Küber | -0/+8 | |
| 2019-03-28 | Rollup merge of #59408 - euclio:compiletest-normalization, r=oli-obk | Mazdak Farrokhzad | -71/+71 | |
| compiletest: make path normalization smarter Fixes #59109. | ||||
| 2019-03-28 | Recover from parse error in tuple syntax | Esteban Küber | -5/+118 | |
| 2019-03-28 | Rollup merge of #59198 - estebank:recovered-pattern, r=zackmdavis | Mazdak Farrokhzad | -18/+2 | |
| Do not complain about unmentioned fields in recovered patterns When the parser has to recover from malformed code in a pattern, do not complain about missing fields. Fix #59145. | ||||
| 2019-03-27 | Rollup merge of #59421 - estebank:tuple-index-suffix, r=petrochenkov | Josh Stone | -24/+68 | |
| Reject integer suffix when tuple indexing Fix #59418. r? @varkor | ||||
| 2019-03-27 | Better diagnostic for binary operation on BoxedValues | hgallagher1993 | -2/+4 | |
| 2019-03-26 | Add specific message for tuple struct invoked with suffixed numeric field name | Esteban Küber | -1/+19 | |
| 2019-03-26 | Reword invalid suffixe errors | Esteban Küber | -30/+30 | |
| 2019-03-26 | Use `expect_no_suffix` for error | Esteban Küber | -7/+6 | |
| 2019-03-26 | Rollup merge of #59150 - estebank:type-ascription, r=varkor | Mazdak Farrokhzad | -0/+32 | |
| Expand suggestions for type ascription parse errors Fix #51222. CC #48016, #47666, #54516, #34255. | ||||
| 2019-03-25 | review comments | Esteban Küber | -3/+13 | |
| 2019-03-25 | Reject integer suffix when tuple indexing | Esteban Küber | -0/+17 | |
| 2019-03-25 | compiletest: make path normalization smarter | Andy Russell | -71/+71 | |
| 2019-03-23 | Tweak unsupported negative trait bounds message | Esteban Küber | -29/+38 | |
| 2019-03-22 | Reword type ascription note to reduce verbosity | Esteban Küber | -24/+4 | |
| 2019-03-22 | Review comment | Esteban Küber | -4/+4 | |
| 2019-03-22 | Expand suggestions for type ascription parse errors | Esteban Küber | -0/+52 | |
| 2019-03-22 | Rollup merge of #59322 - estebank:diag-tweak, r=davidtwco | Mazdak Farrokhzad | -49/+23 | |
| Tweak incorrect escaped char diagnostic | ||||
| 2019-03-22 | Rollup merge of #59266 - estebank:struct-parse-recovery, r=petrochenkov | Mazdak Farrokhzad | -0/+21 | |
| Do not complain about non-existing fields after parse recovery When failing to parse struct-like enum variants, the ADT gets recorded as having no fields. Record that we have actually recovered during parsing of this variant to avoid complaing about non-existing fields when actually using it. Fix #57361. | ||||
| 2019-03-20 | Tweak incorrect escaped char diagnostic | Esteban Küber | -49/+23 | |
| 2019-03-17 | Do not complain about non-existing fields after parse recovery | Esteban Küber | -0/+21 | |
| When failing to parse struct-like enum variants, the ADT gets recorded as having no fields. Record that we have actually recovered during parsing of this variant to avoid complaing about non-existing fields when actually using it. | ||||
| 2019-03-16 | Recover from incorrect `pub` kw in "reasonable" places | Esteban Küber | -15/+9 | |
| 2019-03-16 | Recover from missing comma between enum variants | Esteban Küber | -8/+22 | |
| 2019-03-16 | syntax: Introduce `Ident::can_be_raw` | Vadim Petrochenkov | -12/+14 | |
| 2019-03-14 | Do not complain about unmentioned fields in recovered patterns | Esteban Küber | -18/+2 | |
| When the parser has to recover from malformed code in a pattern, do not complain about missing fields. | ||||
| 2019-03-13 | add suggestions to invalid macro item error | Andy Russell | -2/+50 | |
| 2019-03-13 | tidy test | Saleem Jaffer | -1/+1 | |
| 2019-03-13 | adding test | Saleem Jaffer | -0/+17 | |
| 2019-03-13 | Rollup merge of #58876 - estebank:numeric-lifetime, r=petrochenkov | Mazdak Farrokhzad | -0/+32 | |
| Parse lifetimes that start with a number and give specific error Fix #58786. | ||||
| 2019-03-11 | Update tests that don't run on my platform | Vadim Petrochenkov | -1/+1 | |
| 2019-03-11 | Update tests | Vadim Petrochenkov | -320/+320 | |
| 2019-03-09 | review comments | Esteban Küber | -4/+4 | |
| 2019-03-08 | Parse lifetimes that start with a number and give specific error | Esteban Küber | -0/+32 | |
| 2019-03-06 | Add regression test for #58886 | Esteban Küber | -0/+53 | |
| 2019-03-06 | Bail when encountering a second unexpected token in the same span | Esteban Küber | -16/+1 | |
| 2019-02-27 | Rename variadic to c_variadic | Dan Robertson | -4/+4 | |
| Function signatures with the `variadic` member set are actually C-variadic functions. Make this a little more explicit by renaming the `variadic` boolean value, `c_variadic`. | ||||
