rust/src/test/ui/pattern/usefulness
2020-12-18 16:21:38 +00:00
..
auxiliary Add a test for foreign empty enums 2020-11-16 21:13:00 +00:00
integer-ranges Correctly detect usize/isize range overlaps 2020-11-28 21:23:38 +00:00
always-inhabited-union-ref.rs Update tests for erasing regions in typeck 2020-03-17 09:07:56 +00:00
always-inhabited-union-ref.stderr non-exhastive diagnostic: add note re. scrutinee type 2020-03-27 06:49:07 +01:00
const-pat-ice.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
consts-opaque.rs Accidentally fixed #78071 2020-10-20 00:06:00 +01:00
consts-opaque.stderr Accidentally fixed #78071 2020-10-20 00:06:00 +01:00
deny-irrefutable-let-patterns.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
deny-irrefutable-let-patterns.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
floats.rs Improve integer range tests 2020-11-21 01:38:42 +00:00
floats.stderr Improve integer range tests 2020-11-21 01:38:42 +00:00
guards.rs Improve integer range tests 2020-11-21 01:38:42 +00:00
guards.stderr Improve integer range tests 2020-11-21 01:38:42 +00:00
irrefutable-let-patterns.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
irrefutable-unit.rs
issue-2111.rs Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
issue-2111.stderr Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
issue-3096-1.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-3096-1.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-3096-2.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-3096-2.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-3601.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-3601.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-4321.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-4321.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-12116.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-12116.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-12369.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-12369.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-13727.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-13727.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-15129.rs Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
issue-15129.stderr Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
issue-30240-b.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-30240-b.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-30240-rpass.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-30240.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-30240.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-31221.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-31221.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-31561.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-31561.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-35609.rs
issue-35609.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-39362.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-39362.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-40221.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-40221.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-50900.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-50900.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-53820-slice-pattern-large-array.rs slice_patterns: organize some tests 2020-01-18 19:33:47 +01:00
issue-56379.rs Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
issue-56379.stderr Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
issue-57472.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-57472.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-65413-constants-and-slices-exhaustiveness.rs slice_patterns: organize some tests 2020-01-18 19:33:47 +01:00
issue-66501.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
issue-71930-type-of-match-scrutinee.rs We don't use tyerr anymore 2020-05-17 17:38:23 +01:00
issue-72476-associated-type.rs Remove out-of-date comment 2020-05-23 19:39:38 +01:00
issue-78549-ref-pat-and-str.rs Fix #78549 2020-11-01 02:04:42 +00:00
match-arm-statics-2.rs tests: remove ignore directives from tests that mention core/alloc/std spans. 2020-04-02 11:48:34 +03:00
match-arm-statics-2.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
match-arm-statics.rs
match-arm-statics.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
match-byte-array-patterns-2.rs
match-byte-array-patterns-2.stderr Fix exhaustiveness in case a byte string literal is used at slice type 2020-11-17 09:07:23 +00:00
match-byte-array-patterns.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
match-byte-array-patterns.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
match-empty-exhaustive_patterns.rs Add a test for foreign empty enums 2020-11-16 21:13:00 +00:00
match-empty-exhaustive_patterns.stderr Add a test for foreign empty enums 2020-11-16 21:13:00 +00:00
match-empty.rs Add a test for foreign empty enums 2020-11-16 21:13:00 +00:00
match-empty.stderr Add a test for foreign empty enums 2020-11-16 21:13:00 +00:00
match-non-exhaustive.rs
match-non-exhaustive.stderr Show the values and computation that would overflow a const evaluation or propagation 2020-06-26 10:08:52 +02:00
match-privately-empty.rs tests: remove ignore directives from tests that mention core/alloc/std spans. 2020-04-02 11:48:34 +03:00
match-privately-empty.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
match-ref-ice.rs
match-ref-ice.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
match-slice-patterns.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
match-slice-patterns.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
match-vec-fixed.rs
match-vec-fixed.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
match-vec-unreachable.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
match-vec-unreachable.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
nested-exhaustive-match.rs
non-exhaustive-defined-here.rs
non-exhaustive-defined-here.stderr non-exhastive diagnostic: add note re. scrutinee type 2020-03-27 06:49:07 +01:00
non-exhaustive-match-nested.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
non-exhaustive-match-nested.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
non-exhaustive-match.rs Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
non-exhaustive-match.stderr Keep all witnesses of non-exhaustiveness 2020-12-18 16:21:38 +00:00
non-exhaustive-pattern-witness.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
non-exhaustive-pattern-witness.stderr non-exhastive diagnostic: add note re. scrutinee type 2020-03-27 06:49:07 +01:00
refutable-pattern-errors.rs Show the values and computation that would overflow a const evaluation or propagation 2020-06-26 10:08:52 +02:00
refutable-pattern-errors.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
refutable-pattern-in-fn-arg.rs
refutable-pattern-in-fn-arg.stderr non-exhastive diagnostic: add note re. scrutinee type 2020-03-27 06:49:07 +01:00
slice-pattern-const-2.rs Implement destructuring for all aggregates and for references 2020-09-20 13:28:18 +02:00
slice-pattern-const-2.stderr Implement destructuring for all aggregates and for references 2020-09-20 13:28:18 +02:00
slice-pattern-const-3.rs Implement destructuring for all aggregates and for references 2020-09-20 13:28:18 +02:00
slice-pattern-const-3.stderr Implement destructuring for all aggregates and for references 2020-09-20 13:28:18 +02:00
slice-pattern-const.rs
slice-pattern-const.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
slice-patterns-exhaustiveness.rs Implement destructuring for all aggregates and for references 2020-09-20 13:28:18 +02:00
slice-patterns-exhaustiveness.stderr Implement destructuring for all aggregates and for references 2020-09-20 13:28:18 +02:00
slice-patterns-irrefutable.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
slice-patterns-reachability.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
slice-patterns-reachability.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
struct-like-enum-nonexhaustive.rs
struct-like-enum-nonexhaustive.stderr non-exhastive diagnostic: add note re. scrutinee type 2020-03-27 06:49:07 +01:00
struct-pattern-match-useless.rs
struct-pattern-match-useless.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
top-level-alternation.rs Remove top-level or-pattern hack 2019-12-02 16:03:03 +00:00
top-level-alternation.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
tuple-struct-nonexhaustive.rs
tuple-struct-nonexhaustive.stderr non-exhastive diagnostic: add note re. scrutinee type 2020-03-27 06:49:07 +01:00
type_polymorphic_byte_str_literals.rs Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00
type_polymorphic_byte_str_literals.stderr Regroup many usefulness-related test in the same folder 2020-11-19 19:52:54 +00:00