]> git.lizzy.rs Git - rust.git/commitdiff
Warning cleanup
authorCorey Richardson <corey@octayn.net>
Sat, 29 Jun 2013 15:01:25 +0000 (11:01 -0400)
committerCorey Richardson <corey@octayn.net>
Sat, 29 Jun 2013 15:20:04 +0000 (11:20 -0400)
13 files changed:
src/libextra/bitv.rs
src/libextra/deque.rs
src/libextra/json.rs
src/librustc/metadata/decoder.rs
src/librustc/metadata/encoder.rs
src/librustc/middle/reachable.rs
src/librustc/middle/resolve.rs
src/librustc/middle/trans/callee.rs
src/librustc/middle/trans/expr.rs
src/librustc/middle/typeck/coherence.rs
src/librustc/middle/typeck/infer/combine.rs
src/librustc/util/ppaux.rs
src/libsyntax/parse/common.rs

index ca1deaf33ee26e07760e447a182c4d06c824a163..521187ca351748af7e955239a94b5acf5ad51b2e 100644 (file)
@@ -862,7 +862,7 @@ fn each_outlier(&self, other: &BitvSet,
 
 #[cfg(test)]
 mod tests {
-    use std::test::BenchHarness;
+    use extra::test::BenchHarness;
 
     use bitv::*;
     use bitv;
index 2b599d06dafe5ea242f98c3dae85ae833c6164b1..6074b2b5f5476e0f1b4f8681a9e47ee4479075e9 100644 (file)
@@ -255,7 +255,7 @@ mod tests {
     use super::*;
     use std::cmp::Eq;
     use std::kinds::Copy;
-    use core;
+    use std::int;
 
     #[test]
     fn test_simple() {
@@ -462,12 +462,12 @@ fn test_reserve_at_least() {
     #[test]
     fn test_iter() {
         let mut d = Deque::new();
-        for std::int::range(0,5) |i| {
+        for int::range(0,5) |i| {
             d.add_back(i);
         }
         assert_eq!(d.iter().collect::<~[&int]>(), ~[&0,&1,&2,&3,&4]);
 
-        for std::int::range(6,9) |i| {
+        for int::range(6,9) |i| {
             d.add_front(i);
         }
         assert_eq!(d.iter().collect::<~[&int]>(), ~[&8,&7,&6,&0,&1,&2,&3,&4]);
@@ -476,12 +476,12 @@ fn test_iter() {
     #[test]
     fn test_rev_iter() {
         let mut d = Deque::new();
-        for std::int::range(0,5) |i| {
+        for int::range(0,5) |i| {
             d.add_back(i);
         }
         assert_eq!(d.rev_iter().collect::<~[&int]>(), ~[&4,&3,&2,&1,&0]);
 
-        for std::int::range(6,9) |i| {
+        for int::range(6,9) |i| {
             d.add_front(i);
         }
         assert_eq!(d.rev_iter().collect::<~[&int]>(), ~[&4,&3,&2,&1,&0,&6,&7,&8]);
index 758815442466a7ff15e285196c875be41808771b..210921aa3d7624211b228ff3d03e3916e8c7b6cb 100644 (file)
@@ -1362,7 +1362,7 @@ mod tests {
     use std::io;
     use std::result;
 
-    use std::serialize::Decodable;
+    use extra::serialize::Decodable;
 
     #[deriving(Eq, Encodable, Decodable)]
     enum Animal {
index a7a69effe651e40e66e25ed135e3250f547e802f..eeb22fa7ba9def878d785b9ec2c02b3594747e3e 100644 (file)
@@ -538,7 +538,7 @@ fn process_item_and_pop_name(&mut self,
 
     fn each_item_of_module(&mut self, def_id: ast::def_id) -> bool {
         // This item might not be in this crate. If it's not, look it up.
-        let (cdata, items) = if def_id.crate == self.cdata.cnum {
+        let (_cdata, items) = if def_id.crate == self.cdata.cnum {
             let items = reader::get_doc(reader::Doc(self.cdata.data),
                                         tag_items);
             (self.cdata, items)
index 85fca077d88b7112910172a5904f35eef0252e15..1a34d0c3d8c8506cb88a3c0eef332ed2ae59d165 100644 (file)
@@ -151,7 +151,6 @@ fn encode_trait_ref(ebml_w: &mut writer::Encoder,
                     ecx: &EncodeContext,
                     trait_ref: &ty::TraitRef,
                     tag: uint) {
-    let r = ecx.reachable;
     let ty_str_ctxt = @tyencode::ctxt {
         diag: ecx.diag,
         ds: def_to_str,
@@ -179,7 +178,6 @@ fn encode_ty_type_param_defs(ebml_w: &mut writer::Encoder,
                              ecx: &EncodeContext,
                              params: @~[ty::TypeParameterDef],
                              tag: uint) {
-    let r = ecx.reachable;
     let ty_str_ctxt = @tyencode::ctxt {
         diag: ecx.diag,
         ds: def_to_str,
@@ -212,7 +210,6 @@ fn encode_variant_id(ebml_w: &mut writer::Encoder, vid: def_id) {
 pub fn write_type(ecx: &EncodeContext,
                   ebml_w: &mut writer::Encoder,
                   typ: ty::t) {
-    let r = ecx.reachable;
     let ty_str_ctxt = @tyencode::ctxt {
         diag: ecx.diag,
         ds: def_to_str,
@@ -225,7 +222,6 @@ pub fn write_type(ecx: &EncodeContext,
 pub fn write_vstore(ecx: &EncodeContext,
                     ebml_w: &mut writer::Encoder,
                     vstore: ty::vstore) {
-    let r = ecx.reachable;
     let ty_str_ctxt = @tyencode::ctxt {
         diag: ecx.diag,
         ds: def_to_str,
@@ -258,7 +254,6 @@ fn encode_method_fty(ecx: &EncodeContext,
                      typ: &ty::BareFnTy) {
     ebml_w.start_tag(tag_item_method_fty);
 
-    let r = ecx.reachable;
     let ty_str_ctxt = @tyencode::ctxt {
         diag: ecx.diag,
         ds: def_to_str,
index 53d0e8d3576a40b9aa205d282bc983b31c3a1674..97bad93dc358a639abdbf24479cf50bcff2ce886 100644 (file)
 
 use std::iterator::IteratorUtil;
 
-use middle::resolve;
 use middle::ty;
 use middle::typeck;
 
 use std::hashmap::HashSet;
 use syntax::ast::*;
-use syntax::ast;
 use syntax::ast_map;
 use syntax::ast_util::def_id_of_def;
 use syntax::attr;
-use syntax::codemap;
 use syntax::parse::token;
 use syntax::visit::Visitor;
 use syntax::visit;
index 733ff9c1413192e3d7b5d4deed0f29e7e74edf5d..06147894d44624b43e5656198d5369ab4fa6d667 100644 (file)
@@ -1307,7 +1307,7 @@ pub fn build_reduced_graph_for_item(@mut self,
                 visit_item(item, (parent, visitor));
             }
 
-            item_impl(_, Some(_), ty, ref methods) => {
+            item_impl(_, Some(_), _ty, ref _methods) => {
                 visit_item(item, (parent, visitor));
             }
 
index 852a41ee10cf032bc8074166debed7d5982179b9..ee89f229f2bb7d5cdb16ace73b34d711fb510e8b 100644 (file)
@@ -9,7 +9,6 @@
 // except according to those terms.
 
 /*!
- * 
  * Handles translation of callees as well as other call-related
  * things.  Callees are a superset of normal rust values and sometimes
  * have different representations.  In particular, top-level fn items
index 5a7e21d1fccb8c42a60bd6806cd33cf21e75e21c..3eac0f8b0983b0a1b52e0e049b27720ac0ef5dfb 100644 (file)
@@ -909,8 +909,6 @@ fn trans_index(bcx: block,
         let (bcx, base, len) =
             base_datum.get_vec_base_and_len(bcx, index_expr.span,
                                             index_expr.id, 0);
-        let mut bcx = bcx;
-        let mut base = base;
         let mut len = len;
 
         if ty::type_is_str(base_ty) {
index 3483245706f334c16bfa295486d71dad6cc6e761..8748d3dcd23be76cefbf11375c408814bf32e0ae 100644 (file)
@@ -36,7 +36,7 @@
 use middle::typeck::infer::InferCtxt;
 use middle::typeck::infer::{new_infer_ctxt, resolve_ivar};
 use middle::typeck::infer::{resolve_nested_tvar, resolve_type};
-use syntax::ast::{crate, def_id, def_mod, def_struct, def_ty};
+use syntax::ast::{crate, def_id, def_struct, def_ty};
 use syntax::ast::{item, item_enum, item_impl, item_mod, item_struct};
 use syntax::ast::{local_crate, method, trait_ref, ty_path};
 use syntax::ast;
index f80f022b5439bc6b8c116c67ff652222892a3a75..adc263cbc4d8b248cd155539eb2eec6c681ed2d4 100644 (file)
@@ -63,7 +63,7 @@
 use middle::typeck::infer::lub::Lub;
 use middle::typeck::infer::sub::Sub;
 use middle::typeck::infer::to_str::InferStr;
-use middle::typeck::infer::unify::{InferCtxtMethods, UnifyInferCtxtMethods};
+use middle::typeck::infer::unify::{InferCtxtMethods};
 use middle::typeck::infer::{InferCtxt, cres, ures};
 use util::common::indent;
 
index 074c73e5c0b82c03f8329b6a34b1a950aa8b342d..80344a9894fb144a5a614faf57df0a47cbbfdb63 100644 (file)
@@ -31,8 +31,6 @@
 use syntax::print::pprust;
 use syntax::{ast, ast_util};
 
-use std::vec;
-
 /// Produces a string suitable for debugging output.
 pub trait Repr {
     fn repr(&self, tcx: ctxt) -> ~str;
index 04f62f35749034e7a147274ad108a62034de6ac3..12e32731fcc3108c57ef2e7d536405aa86cce3a9 100644 (file)
@@ -8,17 +8,9 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use ast;
-use codemap::{BytePos, spanned};
-use parse::lexer::reader;
-use parse::parser::Parser;
-use parse::token::keywords;
 use parse::token;
 use parse::token::{get_ident_interner};
 
-use opt_vec;
-use opt_vec::OptVec;
-
 // SeqSep : a sequence separator (token)
 // and whether a trailing separator is allowed.
 pub struct SeqSep {