]> git.lizzy.rs Git - rust.git/commitdiff
Format visibility of associated consts (#953)
authormrBliss <dewinant@gmail.com>
Tue, 19 Apr 2016 18:19:14 +0000 (20:19 +0200)
committerMarcus Klaas de Vries <mail@marcusklaas.nl>
Tue, 19 Apr 2016 18:19:14 +0000 (20:19 +0200)
Fixes #951.

src/visitor.rs
tests/source/static.rs
tests/target/static.rs

index cc97c2289f015c98bb123c73e8b3e7f2787bc482..d52a167cb5ec3c7ceb6d969135df1b6760da1dcf 100644 (file)
@@ -362,7 +362,7 @@ pub fn visit_impl_item(&mut self, ii: &ast::ImplItem) {
             }
             ast::ImplItemKind::Const(ref ty, ref expr) => {
                 let rewrite = rewrite_static("const",
-                                             ast::Visibility::Inherited,
+                                             ii.vis,
                                              ii.ident,
                                              ty,
                                              ast::Mutability::Immutable,
index 6315b489046e8ff80935d4db1caa0e63914f8fd4..a571b5f11f6b880d2dc45051d2438f2b99a779c6 100644 (file)
@@ -12,3 +12,7 @@
  pub   static   count  :  u8  = 10 ;
 
 pub const test: &Type = &val;
+
+impl Color {
+    pub const WHITE: u32 = 10;
+}
index ffaeb0890d3c59e3c431b2293a801ee1cc0b1097..f3dbdad3e76275560be3d04f5da20f1032ded71c 100644 (file)
@@ -15,3 +15,7 @@
 pub static count: u8 = 10;
 
 pub const test: &Type = &val;
+
+impl Color {
+    pub const WHITE: u32 = 10;
+}