about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2013-05-06 05:18:23 -0400
committerNiko Matsakis <niko@alum.mit.edu>2013-05-06 05:18:23 -0400
commite235f6ca53bac14158a6320aab49f31bd8e8bbe0 (patch)
tree7cc6fff26a93fb6e1a347ec61599fe3d42e418f1 /src
parent4dc62dfcf35bda8c8edf424c6c50f8584f554217 (diff)
downloadrust-e235f6ca53bac14158a6320aab49f31bd8e8bbe0.tar.gz
rust-e235f6ca53bac14158a6320aab49f31bd8e8bbe0.zip
remove some unused mut decls and vars
Diffstat (limited to 'src')
-rw-r--r--src/librustc/back/link.rs2
-rw-r--r--src/librustc/middle/trans/closure.rs4
-rw-r--r--src/librustc/middle/trans/reachable.rs2
-rw-r--r--src/librustc/middle/ty.rs2
4 files changed, 3 insertions, 7 deletions
diff --git a/src/librustc/back/link.rs b/src/librustc/back/link.rs
index de6469e8180..c34c7fe303e 100644
--- a/src/librustc/back/link.rs
+++ b/src/librustc/back/link.rs
@@ -788,7 +788,7 @@ pub fn link_binary(sess: Session,
     };
 
     debug!("output: %s", output.to_str());
-    let mut cc_args = link_args(sess, obj_filename, out_filename, lm);
+    let cc_args = link_args(sess, obj_filename, out_filename, lm);
     debug!("%s link args: %s", cc_prog, str::connect(cc_args, ~" "));
     // We run 'cc' here
     let prog = run::program_output(cc_prog, cc_args);
diff --git a/src/librustc/middle/trans/closure.rs b/src/librustc/middle/trans/closure.rs
index 5742463174f..e0a20f64907 100644
--- a/src/librustc/middle/trans/closure.rs
+++ b/src/librustc/middle/trans/closure.rs
@@ -208,7 +208,6 @@ pub fn store_environment(bcx: block,
 
     // allocate closure in the heap
     let Result {bcx: bcx, val: llbox} = allocate_cbox(bcx, sigil, cdata_ty);
-    let mut temp_cleanups = ~[];
 
     // cbox_ty has the form of a tuple: (a, b, c) we want a ptr to a
     // tuple.  This could be a ptr in uniq or a box or on stack,
@@ -244,9 +243,6 @@ pub fn store_environment(bcx: block,
         }
 
     }
-    for vec::each(temp_cleanups) |cleanup| {
-        revoke_clean(bcx, *cleanup);
-    }
 
     ClosureResult { llbox: llbox, cdata_ty: cdata_ty, bcx: bcx }
 }
diff --git a/src/librustc/middle/trans/reachable.rs b/src/librustc/middle/trans/reachable.rs
index 4d5a7a72a8d..1dd73f76da7 100644
--- a/src/librustc/middle/trans/reachable.rs
+++ b/src/librustc/middle/trans/reachable.rs
@@ -42,7 +42,7 @@ pub fn find_reachable(crate_mod: &_mod, exp_map2: resolve::ExportMap2,
                       tcx: ty::ctxt, method_map: typeck::method_map) -> map {
     let mut rmap = HashSet::new();
     {
-        let mut cx = @mut ctx {
+        let cx = @mut ctx {
             exp_map2: exp_map2,
             tcx: tcx,
             method_map: method_map,
diff --git a/src/librustc/middle/ty.rs b/src/librustc/middle/ty.rs
index 03704afdb86..d3875bad13a 100644
--- a/src/librustc/middle/ty.rs
+++ b/src/librustc/middle/ty.rs
@@ -1950,7 +1950,7 @@ pub fn type_contents(cx: ctxt, ty: t) -> TypeContents {
 
         let _i = indenter();
 
-        let mut result = match get(ty).sty {
+        let result = match get(ty).sty {
             // Scalar and unique types are sendable, constant, and owned
             ty_nil | ty_bot | ty_bool | ty_int(_) | ty_uint(_) | ty_float(_) |
             ty_bare_fn(_) | ty_ptr(_) => {