about summary refs log tree commit diff
path: root/src/test/ui/structs
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/structs
parentddab10a692aab2e2984b5c826ed9d78a57e94851 (diff)
downloadrust-6474de904c1aca3a6eb131edc0e4e869ecabeb90.tar.gz
rust-6474de904c1aca3a6eb131edc0e4e869ecabeb90.zip
make non_camel_case_types an early lint
Diffstat (limited to 'src/test/ui/structs')
-rw-r--r--src/test/ui/structs/struct-pat-derived-error.rs8
-rw-r--r--src/test/ui/structs/struct-pat-derived-error.stderr12
2 files changed, 10 insertions, 10 deletions
diff --git a/src/test/ui/structs/struct-pat-derived-error.rs b/src/test/ui/structs/struct-pat-derived-error.rs
index d3130c4e831..eca87b285b9 100644
--- a/src/test/ui/structs/struct-pat-derived-error.rs
+++ b/src/test/ui/structs/struct-pat-derived-error.rs
@@ -8,15 +8,15 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-struct a {
+struct A {
     b: usize,
     c: usize
 }
 
-impl a {
+impl A {
     fn foo(&self) {
-        let a { x, y } = self.d; //~ ERROR no field `d` on type `&a`
-        //~^ ERROR struct `a` does not have fields named `x`, `y`
+        let A { x, y } = self.d; //~ ERROR no field `d` on type `&A`
+        //~^ ERROR struct `A` does not have fields named `x`, `y`
         //~| ERROR pattern does not mention fields `b`, `c`
     }
 }
diff --git a/src/test/ui/structs/struct-pat-derived-error.stderr b/src/test/ui/structs/struct-pat-derived-error.stderr
index 68b71efc106..5b7ce4ed763 100644
--- a/src/test/ui/structs/struct-pat-derived-error.stderr
+++ b/src/test/ui/structs/struct-pat-derived-error.stderr
@@ -1,19 +1,19 @@
-error[E0609]: no field `d` on type `&a`
+error[E0609]: no field `d` on type `&A`
   --> $DIR/struct-pat-derived-error.rs:18:31
    |
-LL |         let a { x, y } = self.d; //~ ERROR no field `d` on type `&a`
+LL |         let A { x, y } = self.d; //~ ERROR no field `d` on type `&A`
    |                               ^
 
-error[E0026]: struct `a` does not have fields named `x`, `y`
+error[E0026]: struct `A` does not have fields named `x`, `y`
   --> $DIR/struct-pat-derived-error.rs:18:17
    |
-LL |         let a { x, y } = self.d; //~ ERROR no field `d` on type `&a`
-   |                 ^  ^ struct `a` does not have these fields
+LL |         let A { x, y } = self.d; //~ ERROR no field `d` on type `&A`
+   |                 ^  ^ struct `A` does not have these fields
 
 error[E0027]: pattern does not mention fields `b`, `c`
   --> $DIR/struct-pat-derived-error.rs:18:13
    |
-LL |         let a { x, y } = self.d; //~ ERROR no field `d` on type `&a`
+LL |         let A { x, y } = self.d; //~ ERROR no field `d` on type `&A`
    |             ^^^^^^^^^^ missing fields `b`, `c`
 
 error: aborting due to 3 previous errors