| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-01-28 | Suggest removing value from `break` when invalid | Esteban Küber | -0/+4 | |
| 2017-11-24 | Merge cfail and ui tests into ui tests | Oliver Schneider | -1/+1 | |
| 2017-07-02 | Revert "Change error count messages" | Ariel Ben-Yehuda | -1/+1 | |
| This reverts commit 5558c64f33446225739c1153b43d2e309bb4f50e. | ||||
| 2017-05-24 | Rollup merge of #42150 - citizen428:feature/error-count-messages, ↵ | Mark Simulacrum | -1/+1 | |
| r=Mark-Simulacrum Change error count messages See #33525 for details. r? @Mark-Simulacrum | ||||
| 2017-05-24 | Change error count messages | Michael Kohl | -1/+1 | |
| See #33525 for details. | ||||
| 2017-05-17 | Stabilize the loop_break_value feature | Pietro Albini | -2/+2 | |
| 2017-03-30 | rework how we handle the type of loops | Niko Matsakis | -0/+8 | |
| First, we keep a `CoerceMany` now to find the LUB of all the break expressions. Second, this `CoerceMany` is actually an `Option<CoerceMany>`, and we store `None` for loops where "break with an expression" is disallowed. This avoids silly duplicate errors about a type mismatch, since the loops pass already reports an error that the break cannot have an expression. Finally, since we now detect an invalid break target during HIR lowering, refactor `find_loop` to be infallible. Adjust tests as needed: - some spans from breaks are slightly different - break up a single loop into multiple since `CoerceMany` silences redundant and derived errors - add a ui test that we only give on error for loop-break-value | ||||
