about summary refs log tree commit diff
path: root/tests/ui/pattern/usefulness
ModeNameSize
-rw-r--r--always-inhabited-union-ref.exhaustive_patterns.stderr1117log plain
-rw-r--r--always-inhabited-union-ref.normal.stderr1117log plain
-rw-r--r--always-inhabited-union-ref.rs726log plain
d---------auxiliary157log plain
-rw-r--r--conflicting_bindings.rs958log plain
-rw-r--r--conflicting_bindings.stderr3069log plain
-rw-r--r--const-partial_eq-fallback-ice.rs328log plain
-rw-r--r--const-partial_eq-fallback-ice.stderr781log plain
-rw-r--r--const-pat-ice.rs150log plain
-rw-r--r--const-private-fields.rs578log plain
-rw-r--r--consts-opaque.rs3137log plain
-rw-r--r--consts-opaque.stderr5938log plain
-rw-r--r--deny-irrefutable-let-patterns.rs333log plain
-rw-r--r--deny-irrefutable-let-patterns.stderr1085log plain
-rw-r--r--doc-hidden-fields.rs649log plain
-rw-r--r--doc-hidden-fields.stderr2835log plain
-rw-r--r--doc-hidden-non-exhaustive.rs876log plain
-rw-r--r--doc-hidden-non-exhaustive.stderr3418log plain
-rw-r--r--empty-match-check-notes.exhaustive_patterns.stderr3101log plain
-rw-r--r--empty-match-check-notes.normal.stderr3101log plain
-rw-r--r--empty-match-check-notes.rs1909log plain
-rw-r--r--empty-match.exhaustive_patterns.stderr15654log plain
-rw-r--r--empty-match.normal.stderr15654log plain
-rw-r--r--empty-match.rs3178log plain
-rw-r--r--empty-types.exhaustive_patterns.stderr18720log plain
-rw-r--r--empty-types.never_pats.stderr20981log plain
-rw-r--r--empty-types.normal.stderr20657log plain
-rw-r--r--empty-types.rs19711log plain
-rw-r--r--explain-unreachable-pats.rs3804log plain
-rw-r--r--explain-unreachable-pats.stderr4026log plain
-rw-r--r--floats.rs1899log plain
-rw-r--r--floats.stderr4054log plain
-rw-r--r--guards.rs422log plain
-rw-r--r--guards.stderr565log plain
-rw-r--r--impl-trait.rs3390log plain
-rw-r--r--impl-trait.stderr5206log plain
d---------integer-ranges798log plain
-rw-r--r--irrefutable-let-patterns.rs129log plain
-rw-r--r--irrefutable-unit.rs59log plain
-rw-r--r--issue-105479-str-non-exhaustiveness.rs393log plain
-rw-r--r--issue-105479-str-non-exhaustiveness.stderr654log plain
-rw-r--r--issue-118437-exponential-time-on-diagonal-match.rs2209log plain
-rw-r--r--issue-119493-type-error-ice.rs277log plain
-rw-r--r--issue-119493-type-error-ice.stderr1147log plain
-rw-r--r--issue-119778-type-error-ice.rs283log plain
-rw-r--r--issue-119778-type-error-ice.stderr1271log plain
-rw-r--r--issue-12116.rs478log plain
-rw-r--r--issue-12116.stderr582log plain
-rw-r--r--issue-12369.rs254log plain
-rw-r--r--issue-12369.stderr751log plain
-rw-r--r--issue-13727.rs256log plain
-rw-r--r--issue-13727.stderr405log plain
-rw-r--r--issue-15129.rs324log plain
-rw-r--r--issue-15129.stderr755log plain
-rw-r--r--issue-2111.rs296log plain
-rw-r--r--issue-2111.stderr716log plain
-rw-r--r--issue-30240-b.rs259log plain
-rw-r--r--issue-30240-b.stderr408log plain
-rw-r--r--issue-30240-rpass.rs265log plain
-rw-r--r--issue-30240.rs221log plain
-rw-r--r--issue-30240.stderr1104log plain
-rw-r--r--issue-3096-1.rs56log plain
-rw-r--r--issue-3096-1.stderr477log plain
-rw-r--r--issue-3096-2.rs128log plain
-rw-r--r--issue-3096-2.stderr496log plain
-rw-r--r--issue-31221.rs614log plain
-rw-r--r--issue-31221.stderr1069log plain
-rw-r--r--issue-31561.rs200log plain
-rw-r--r--issue-31561.stderr975log plain
-rw-r--r--issue-35609.rs777log plain
-rw-r--r--issue-35609.stderr4941log plain
-rw-r--r--issue-3601.rs1006log plain
-rw-r--r--issue-3601.stderr916log plain
-rw-r--r--issue-39362.rs288log plain
-rw-r--r--issue-39362.stderr890log plain
-rw-r--r--issue-40221.rs172log plain
-rw-r--r--issue-40221.stderr677log plain
-rw-r--r--issue-4321.rs244log plain
-rw-r--r--issue-4321.stderr605log plain
-rw-r--r--issue-50900.rs367log plain
-rw-r--r--issue-50900.stderr742log plain
-rw-r--r--issue-53820-slice-pattern-large-array.rs250log plain
-rw-r--r--issue-56379.rs288log plain
-rw-r--r--issue-56379.stderr932log plain
-rw-r--r--issue-57472.rs905log plain
-rw-r--r--issue-57472.stderr839log plain
-rw-r--r--issue-65413-constants-and-slices-exhaustiveness.rs229log plain
-rw-r--r--issue-66501.rs210log plain
-rw-r--r--issue-71930-type-of-match-scrutinee.rs355log plain
-rw-r--r--issue-72377.rs474log plain
-rw-r--r--issue-72377.stderr712log plain
-rw-r--r--issue-72476-and-89393-associated-type.rs834log plain
-rw-r--r--issue-78123-non-exhaustive-reference.rs269log plain
-rw-r--r--issue-78123-non-exhaustive-reference.stderr661log plain
-rw-r--r--issue-78549-ref-pat-and-str.rs424log plain
-rw-r--r--issue-80501-or-pat-and-macro.rs488log plain
-rw-r--r--issue-82772-match-box-as-struct.rs240log plain
-rw-r--r--issue-82772-match-box-as-struct.stderr292log plain
-rw-r--r--issue-85222-types-containing-non-exhaustive-types.rs2048log plain
-rw-r--r--issue-85222-types-containing-non-exhaustive-types.stderr7045log plain
-rw-r--r--issue-88747.rs343log plain
-rw-r--r--match-arm-statics-2.rs1476log plain
-rw-r--r--match-arm-statics-2.stderr2584log plain
-rw-r--r--match-arm-statics.rs1566log plain
-rw-r--r--match-arm-statics.stderr1501log plain
-rw-r--r--match-byte-array-patterns-2.rs210log plain
-rw-r--r--match-byte-array-patterns-2.stderr1232log plain
-rw-r--r--match-byte-array-patterns.rs1138log plain
-rw-r--r--match-byte-array-patterns.stderr2296log plain
-rw-r--r--match-non-exhaustive.rs209log plain
-rw-r--r--match-non-exhaustive.stderr1466log plain
-rw-r--r--match-privately-empty.exhaustive_patterns.stderr831log plain
-rw-r--r--match-privately-empty.normal.stderr831log plain
-rw-r--r--match-privately-empty.rs477log plain
-rw-r--r--match-ref-ice.rs379log plain
-rw-r--r--match-ref-ice.stderr438log plain
-rw-r--r--match-slice-patterns.rs252log plain
-rw-r--r--match-slice-patterns.stderr620log plain
-rw-r--r--match-vec-fixed.rs302log plain
-rw-r--r--match-vec-fixed.stderr648log plain
-rw-r--r--match-vec-unreachable.rs798log plain
-rw-r--r--match-vec-unreachable.stderr1037log plain
-rw-r--r--nested-exhaustive-match.rs346log plain
-rw-r--r--nested-non-exhaustive-enums.rs585log plain
-rw-r--r--nested-non-exhaustive-enums.stderr882log plain
-rw-r--r--non-exhaustive-defined-here.rs3325log plain
-rw-r--r--non-exhaustive-defined-here.stderr5978log plain
-rw-r--r--non-exhaustive-match-nested.rs740log plain
-rw-r--r--non-exhaustive-match-nested.stderr1255log plain
-rw-r--r--non-exhaustive-match.rs1934log plain
-rw-r--r--non-exhaustive-match.stderr4319log plain
-rw-r--r--non-exhaustive-pattern-witness.rs2560log plain
-rw-r--r--non-exhaustive-pattern-witness.stderr5551log plain
-rw-r--r--refutable-pattern-errors.rs359log plain
-rw-r--r--refutable-pattern-errors.stderr1217log plain
-rw-r--r--refutable-pattern-in-fn-arg.rs169log plain
-rw-r--r--refutable-pattern-in-fn-arg.stderr596log plain
-rw-r--r--rustfix-unreachable-pattern.fixed435log plain
-rw-r--r--rustfix-unreachable-pattern.rs473log plain
-rw-r--r--rustfix-unreachable-pattern.stderr1664log plain
-rw-r--r--slice-pattern-const-2.rs821log plain
-rw-r--r--slice-pattern-const-2.stderr1187log plain
-rw-r--r--slice-pattern-const-3.rs894log plain
-rw-r--r--slice-pattern-const-3.stderr1251log plain
-rw-r--r--slice-pattern-const.rs1387log plain
-rw-r--r--slice-pattern-const.stderr2279log plain
-rw-r--r--slice-patterns-exhaustiveness.rs2900log plain
-rw-r--r--slice-patterns-exhaustiveness.stderr12928log plain
-rw-r--r--slice-patterns-irrefutable.rs467log plain
-rw-r--r--slice-patterns-reachability.rs626log plain
-rw-r--r--slice-patterns-reachability.stderr1796log plain
-rw-r--r--slice_of_empty.exhaustive_patterns.stderr528log plain
-rw-r--r--slice_of_empty.normal.stderr1147log plain
-rw-r--r--slice_of_empty.rs633log plain
-rw-r--r--stable-gated-fields.rs476log plain
-rw-r--r--stable-gated-fields.stderr1408log plain
-rw-r--r--stable-gated-patterns.rs412log plain
-rw-r--r--stable-gated-patterns.stderr1488log plain
-rw-r--r--struct-like-enum-nonexhaustive.rs199log plain
-rw-r--r--struct-like-enum-nonexhaustive.stderr748log plain
-rw-r--r--struct-pattern-match-useless.rs238log plain
-rw-r--r--struct-pattern-match-useless.stderr457log plain
-rw-r--r--top-level-alternation.rs1365log plain
-rw-r--r--top-level-alternation.stderr3037log plain
-rw-r--r--tuple-struct-nonexhaustive.rs190log plain
-rw-r--r--tuple-struct-nonexhaustive.stderr823log plain
-rw-r--r--type_polymorphic_byte_str_literals.rs614log plain
-rw-r--r--type_polymorphic_byte_str_literals.stderr1059log plain
-rw-r--r--uninhabited.rs3122log plain
-rw-r--r--unions.rs1116log plain
-rw-r--r--unions.stderr1503log plain
-rw-r--r--unstable-gated-fields.rs499log plain
-rw-r--r--unstable-gated-fields.stderr1846log plain
-rw-r--r--unstable-gated-patterns.rs509log plain
-rw-r--r--unstable-gated-patterns.stderr831log plain