rust/src/test/ui/lifetime-errors
Ariel Ben-Yehuda fb7ab9e43d report the total number of errors on compilation failure
Prior to this PR, when we aborted because a "critical pass" failed, we
displayed the number of errors from that critical pass. While that's the
number of errors that caused compilation to abort in *that place*,
that's not what people really want to know. Instead, always report the
total number of errors, and don't bother to track the number of errors
from the last pass that failed.

This changes the compiler driver API to handle errors more smoothly,
and therefore is a compiler-api-[breaking-change].

Fixes #42793.
2017-07-02 16:16:44 +03:00
..
ex1-return-one-existing-name-if-else-2.rs Adding diagnostic code 0611 for lifetime errors with one named, one anonymous lifetime parameter 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-if-else-2.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1-return-one-existing-name-if-else-3.rs Adding diagnostic code 0611 for lifetime errors with one named, one anonymous lifetime parameter 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-if-else-3.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1-return-one-existing-name-if-else-using-impl-2.rs Enabling E0611 for inherent functions 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-if-else-using-impl-2.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1-return-one-existing-name-if-else-using-impl-3.rs track anonymous regions in return types, fix tidy errors 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-if-else-using-impl-3.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1-return-one-existing-name-if-else-using-impl.rs Adding new ui test for trait impl 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-if-else-using-impl.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1-return-one-existing-name-if-else.rs
ex1-return-one-existing-name-if-else.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00
ex1-return-one-existing-name-return-type-is-anon.rs track anonymous regions in return types, fix tidy errors 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-return-type-is-anon.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1-return-one-existing-name-self-is-anon.rs Adding changes to track anonymous region in self 2017-06-29 06:37:18 -07:00
ex1-return-one-existing-name-self-is-anon.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex1b-return-no-names-if-else.rs
ex1b-return-no-names-if-else.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00
ex2a-push-one-existing-name-2.rs Adding diagnostic code 0611 for lifetime errors with one named, one anonymous lifetime parameter 2017-06-29 06:37:18 -07:00
ex2a-push-one-existing-name-2.stderr report the total number of errors on compilation failure 2017-07-02 16:16:44 +03:00
ex2a-push-one-existing-name.rs
ex2a-push-one-existing-name.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00
ex2b-push-no-existing-names.rs
ex2b-push-no-existing-names.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00
ex2c-push-inference-variable.rs
ex2c-push-inference-variable.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00
ex2d-push-inference-variable-2.rs
ex2d-push-inference-variable-2.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00
ex2e-push-inference-variable-3.rs
ex2e-push-inference-variable-3.stderr Revert "Change error count messages" 2017-07-02 13:49:30 +03:00