summary refs log tree commit diff
path: root/src/test/ui/pattern/pattern-tyvar.rs
diff options
context:
space:
mode:
authorAndy Russell <arussell123@gmail.com>2018-12-16 22:21:47 -0500
committerAndy Russell <arussell123@gmail.com>2018-12-24 12:58:52 -0500
commit6474de904c1aca3a6eb131edc0e4e869ecabeb90 (patch)
treebbbad65469f1a6d0dee875bc024409ecc8584cc8 /src/test/ui/pattern/pattern-tyvar.rs
parentddab10a692aab2e2984b5c826ed9d78a57e94851 (diff)
downloadrust-6474de904c1aca3a6eb131edc0e4e869ecabeb90.tar.gz
rust-6474de904c1aca3a6eb131edc0e4e869ecabeb90.zip
make non_camel_case_types an early lint
Diffstat (limited to 'src/test/ui/pattern/pattern-tyvar.rs')
-rw-r--r--src/test/ui/pattern/pattern-tyvar.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/test/ui/pattern/pattern-tyvar.rs b/src/test/ui/pattern/pattern-tyvar.rs
index be8d3e027e7..505bacf2fee 100644
--- a/src/test/ui/pattern/pattern-tyvar.rs
+++ b/src/test/ui/pattern/pattern-tyvar.rs
@@ -8,13 +8,11 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-// error-pattern: mismatched types
+enum Bar { T1((), Option<Vec<isize>>), T2 }
 
-enum bar { t1((), Option<Vec<isize> >), t2, }
-
-fn foo(t: bar) {
+fn foo(t: Bar) {
     match t {
-      bar::t1(_, Some::<isize>(x)) => {
+      Bar::T1(_, Some::<isize>(x)) => { //~ ERROR mismatched types
         println!("{}", x);
       }
       _ => { panic!(); }