diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-12-04 15:09:40 -0800 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-12-04 15:09:40 -0800 |
| commit | f02e9db212199e7d7e70b0330b8ea76caaaa0ea9 (patch) | |
| tree | 32f847720fdea890714692c0496275e9f5d8d0a6 /src | |
| parent | d1ebdbeb6c00fe7d119ce17cabb303c5731f9bf7 (diff) | |
| download | rust-f02e9db212199e7d7e70b0330b8ea76caaaa0ea9.tar.gz rust-f02e9db212199e7d7e70b0330b8ea76caaaa0ea9.zip | |
librustc: Remove bogus ValueMode. rs=tree-on-fire
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc/middle/lint.rs | 1 | ||||
| -rw-r--r-- | src/librustc/middle/ty.rs | 8 |
2 files changed, 2 insertions, 7 deletions
diff --git a/src/librustc/middle/lint.rs b/src/librustc/middle/lint.rs index e290add25e9..4341409996f 100644 --- a/src/librustc/middle/lint.rs +++ b/src/librustc/middle/lint.rs @@ -782,7 +782,6 @@ fn check_pat(tcx: ty::ctxt, pat: @ast::pat) { span, fmt!("binding `%s` should use ref or copy mode", tcx.sess.str_of(path_to_ident(path)))); - tcx.bad_bindings.insert(id, ()); } } } diff --git a/src/librustc/middle/ty.rs b/src/librustc/middle/ty.rs index d6fd351b2df..d3426a36496 100644 --- a/src/librustc/middle/ty.rs +++ b/src/librustc/middle/ty.rs @@ -429,10 +429,7 @@ type ctxt = destructor_for_type: HashMap<ast::def_id, ast::def_id>, // A method will be in this list if and only if it is a destructor. - destructors: HashMap<ast::def_id, ()>, - - // Records the value mode (read, copy, or move) for every value. - value_modes: HashMap<ast::node_id, ValueMode>, + destructors: HashMap<ast::def_id, ()> }; enum tbox_flag { @@ -971,8 +968,7 @@ fn mk_ctxt(s: session::Session, automatically_derived_methods: HashMap(), automatically_derived_methods_for_impl: HashMap(), destructor_for_type: HashMap(), - destructors: HashMap(), - value_modes: HashMap()} + destructors: HashMap()} } |
