about summary refs log tree commit diff
path: root/src/test/ui/pattern
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2019-11-13 08:27:53 +0900
committerYuki Okushi <huyuumi.dev@gmail.com>2019-11-13 08:27:53 +0900
commit302cf6db74102e0a0438d83ec7f68085cf931bb9 (patch)
treece79f635fe28df6a476408cc4f43c1b20ca17c1f /src/test/ui/pattern
parent5dda3ee9314cfee9c4e30a7b17dcd5ebdec081a7 (diff)
downloadrust-302cf6db74102e0a0438d83ec7f68085cf931bb9.tar.gz
rust-302cf6db74102e0a0438d83ec7f68085cf931bb9.zip
Tweak non-char/numeric in range pattern diagnostic
Diffstat (limited to 'src/test/ui/pattern')
-rw-r--r--src/test/ui/pattern/patkind-litrange-no-expr.stderr8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/ui/pattern/patkind-litrange-no-expr.stderr b/src/test/ui/pattern/patkind-litrange-no-expr.stderr
index 7474d326793..78768d282e7 100644
--- a/src/test/ui/pattern/patkind-litrange-no-expr.stderr
+++ b/src/test/ui/pattern/patkind-litrange-no-expr.stderr
@@ -7,11 +7,11 @@ LL |     Arith = 1 + 1,
 error[E0029]: only char and numeric types are allowed in range patterns
   --> $DIR/patkind-litrange-no-expr.rs:20:13
    |
+LL |                 $( $value ..= 42 => Some($name::$variant), )* // PatKind::Range
+   |                               -- this is of type `{integer}`
+...
 LL |     Arith = 1 + 1,
-   |             ^^^^^ ranges require char or numeric types
-   |
-   = note: start type: {integer}
-   = note: end type: {integer}
+   |             ^^^^^ this is of type `_` but it should be `char` or numeric
 
 error: aborting due to 2 previous errors