rust/src/test/ui/pattern
Nadrieril 65bc67e8d9 Make exhaustiveness error message more consistent for slice patterns
This improves error messages by indicating when slices above a certain
lengths have not been matched. Previously, we would only report examples
of such lengths, but of course never all of them.
2019-11-05 17:59:01 +00:00
..
usefulness Make exhaustiveness error message more consistent for slice patterns 2019-11-05 17:59:01 +00:00
const-pat-ice.rs test: normalize away the line/column info in ui/pattern/const-pat-ice. 2019-06-18 18:10:26 +03:00
const-pat-ice.stderr test: normalize away the line/column info in ui/pattern/const-pat-ice. 2019-06-18 18:10:26 +03:00
deny-irrefutable-let-patterns.rs Stabilise irrefutable if-let and while-let patterns 2019-01-12 03:10:59 +00:00
deny-irrefutable-let-patterns.stderr Update tests 2019-03-11 23:10:26 +03:00
irrefutable-let-patterns.rs Stabilise irrefutable if-let and while-let patterns 2019-01-12 03:10:59 +00:00
pat-shadow-in-nested-binding.rs Remove licenses 2018-12-25 21:08:33 -07:00
pat-shadow-in-nested-binding.stderr Update tests 2019-03-11 23:10:26 +03:00
pat-tuple-bad-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
pat-tuple-bad-type.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
pat-tuple-overfield.rs Remove licenses 2018-12-25 21:08:33 -07:00
pat-tuple-overfield.stderr Point at variant on pattern field count mismatch 2019-09-04 19:04:44 -07:00
patkind-litrange-no-expr.rs Remove licenses 2018-12-25 21:08:33 -07:00
patkind-litrange-no-expr.stderr Update tests 2019-03-11 23:10:26 +03:00
pattern-binding-disambiguation.rs Remove licenses 2018-12-25 21:08:33 -07:00
pattern-binding-disambiguation.stderr Update tests 2019-03-11 23:10:26 +03:00
pattern-bindings-after-at.rs Adjust & --bless tests due to no longer downgrading NLL errors on 2015. 2019-09-26 06:44:57 +02:00
pattern-bindings-after-at.stderr Adjust & --bless tests due to no longer downgrading NLL errors on 2015. 2019-09-26 06:44:57 +02:00
pattern-error-continue.rs Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
pattern-error-continue.stderr Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
pattern-ident-path-generics.rs Remove licenses 2018-12-25 21:08:33 -07:00
pattern-ident-path-generics.stderr Update tests 2019-03-11 23:10:26 +03:00
pattern-tyvar-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
pattern-tyvar-2.stderr Better diagnostic for binary operation on BoxedValues 2019-03-27 13:13:09 -04:00
pattern-tyvar.rs Remove licenses 2018-12-25 21:08:33 -07:00
pattern-tyvar.stderr Update tests 2019-03-11 23:10:26 +03:00
rest-pat-semantic-disallowed.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
rest-pat-semantic-disallowed.stderr Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
rest-pat-syntactic.rs Revert "pre-expansion gate box_patterns" 2019-10-31 19:08:11 +02:00
slice-pattern-const-2.rs Make ConstValue::Slice solely take [u8] and str 2019-05-25 10:07:01 +02:00
slice-pattern-const-2.stderr Make ConstValue::Slice solely take [u8] and str 2019-05-25 10:07:01 +02:00
slice-pattern-const-3.rs Update tests to show diagnostics 2018-12-13 12:54:49 +01:00
slice-pattern-const-3.stderr Update tests 2019-03-11 23:10:26 +03:00
slice-pattern-const.rs Update tests to show diagnostics 2018-12-13 12:54:49 +01:00
slice-pattern-const.stderr Update tests 2019-03-11 23:10:26 +03:00