From 533822207fd3f34a3d45d99a0eece0112880a845 Mon Sep 17 00:00:00 2001 From: Eduard Burtescu Date: Thu, 18 Dec 2014 19:17:41 +0200 Subject: [PATCH] rustc: don't allow(non_camel_case_types) in resolve. --- src/librustc/middle/resolve.rs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/librustc/middle/resolve.rs b/src/librustc/middle/resolve.rs index e1e376c537c..49a8facffd2 100644 --- a/src/librustc/middle/resolve.rs +++ b/src/librustc/middle/resolve.rs @@ -8,8 +8,6 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![allow(non_camel_case_types)] - pub use self::PrivateDep::*; pub use self::ImportUse::*; pub use self::TraitItemKind::*; @@ -90,13 +88,13 @@ use std::uint; pub type DefMap = RefCell>; #[deriving(Copy)] -struct binding_info { +struct BindingInfo { span: Span, binding_mode: BindingMode, } // Map from the name in a pattern to its binding mode. -type BindingMap = HashMap; +type BindingMap = HashMap; // Trait method resolution pub type TraitMap = NodeMap >; @@ -4809,9 +4807,10 @@ impl<'a> Resolver<'a> { let mut result = HashMap::new(); pat_bindings(&self.def_map, pat, |binding_mode, _id, sp, path1| { let name = mtwt::resolve(path1.node); - result.insert(name, - binding_info {span: sp, - binding_mode: binding_mode}); + result.insert(name, BindingInfo { + span: sp, + binding_mode: binding_mode + }); }); return result; }