From c38456a92f81442093be2a7658742ecca96d0f84 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Mon, 30 Dec 2013 17:17:45 -0800 Subject: [PATCH] librustdoc: De-`@mut` `librustdoc` --- src/librustdoc/core.rs | 2 +- src/librustdoc/lib.rs | 8 ++++---- src/librustdoc/test.rs | 2 +- src/librustdoc/visit_ast.rs | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs index 63b923943656..42d888dbbe85 100644 --- a/src/librustdoc/core.rs +++ b/src/librustdoc/core.rs @@ -88,7 +88,7 @@ pub fn run_core (libs: HashSet, cfgs: ~[~str], path: &Path) -> (clean::Cra let ctxt = @ctxt; local_data::set(super::ctxtkey, ctxt); - let v = @mut RustdocVisitor::new(); + let mut v = RustdocVisitor::new(); v.visit(&ctxt.crate); (v.clean(), analysis) diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs index 945cb865d3b6..36caed437f51 100644 --- a/src/librustdoc/lib.rs +++ b/src/librustdoc/lib.rs @@ -267,11 +267,11 @@ fn rust_input(cratefile: &str, matches: &getopts::Matches) -> Output { /// This input format purely deserializes the json output file. No passes are /// run over the deserialized output. fn json_input(input: &str) -> Result { - let input = match File::open(&Path::new(input)) { + let mut input = match File::open(&Path::new(input)) { Some(f) => f, None => return Err(format!("couldn't open {} for reading", input)), }; - match json::from_reader(@mut input as @mut io::Reader) { + match json::from_reader(&mut input) { Err(s) => Err(s.to_str()), Ok(json::Object(obj)) => { let mut obj = obj; @@ -332,6 +332,6 @@ fn json_output(crate: clean::Crate, res: ~[plugins::PluginJson], dst: Path) { json.insert(~"crate", crate_json); json.insert(~"plugins", json::Object(plugins_json)); - let file = @mut File::create(&dst).unwrap(); - json::Object(json).to_writer(file as @mut io::Writer); + let mut file = File::create(&dst).unwrap(); + json::Object(json).to_writer(&mut file); } diff --git a/src/librustdoc/test.rs b/src/librustdoc/test.rs index 480ace2e4194..0fbe585b9bf4 100644 --- a/src/librustdoc/test.rs +++ b/src/librustdoc/test.rs @@ -67,7 +67,7 @@ pub fn run(input: &str, matches: &getopts::Matches) -> int { }; local_data::set(super::ctxtkey, ctx); - let v = @mut RustdocVisitor::new(); + let mut v = RustdocVisitor::new(); v.visit(&ctx.crate); let crate = v.clean(); let (crate, _) = passes::unindent_comments(crate); diff --git a/src/librustdoc/visit_ast.rs b/src/librustdoc/visit_ast.rs index 03ab85918c75..9b6e809f8351 100644 --- a/src/librustdoc/visit_ast.rs +++ b/src/librustdoc/visit_ast.rs @@ -32,7 +32,7 @@ impl RustdocVisitor { } impl RustdocVisitor { - pub fn visit(@mut self, crate: &ast::Crate) { + pub fn visit(&mut self, crate: &ast::Crate) { self.attrs = crate.attrs.clone(); fn visit_struct_def(item: &ast::item, sd: @ast::struct_def, generics: &ast::Generics) -> Struct {