diff options
| author | Eduard Burtescu <edy.burt@gmail.com> | 2014-09-12 13:10:30 +0300 |
|---|---|---|
| committer | Eduard Burtescu <edy.burt@gmail.com> | 2014-09-12 14:24:45 +0300 |
| commit | a09dbf28e64e7ac9b9786320d90a87854615d77a (patch) | |
| tree | 9c323160b55481f65782469bb7b88ac94c37b159 /src/librustc/plugin | |
| parent | 22e749ded10822a3063fa26800aaa3f229e97c4d (diff) | |
| download | rust-a09dbf28e64e7ac9b9786320d90a87854615d77a.tar.gz rust-a09dbf28e64e7ac9b9786320d90a87854615d77a.zip | |
Remove largely unused context from Visitor.
Diffstat (limited to 'src/librustc/plugin')
| -rw-r--r-- | src/librustc/plugin/build.rs | 8 | ||||
| -rw-r--r-- | src/librustc/plugin/load.rs | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/librustc/plugin/build.rs b/src/librustc/plugin/build.rs index ad35c4efe11..f02251350a4 100644 --- a/src/librustc/plugin/build.rs +++ b/src/librustc/plugin/build.rs @@ -21,8 +21,8 @@ struct RegistrarFinder { registrars: Vec<(ast::NodeId, Span)> , } -impl Visitor<()> for RegistrarFinder { - fn visit_item(&mut self, item: &ast::Item, _: ()) { +impl Visitor for RegistrarFinder { + fn visit_item(&mut self, item: &ast::Item) { match item.node { ast::ItemFn(..) => { if attr::contains_name(item.attrs.as_slice(), @@ -33,7 +33,7 @@ impl Visitor<()> for RegistrarFinder { _ => {} } - visit::walk_item(self, item, ()); + visit::walk_item(self, item); } } @@ -41,7 +41,7 @@ impl Visitor<()> for RegistrarFinder { pub fn find_plugin_registrar(diagnostic: &diagnostic::SpanHandler, krate: &ast::Crate) -> Option<ast::NodeId> { let mut finder = RegistrarFinder { registrars: Vec::new() }; - visit::walk_crate(&mut finder, krate, ()); + visit::walk_crate(&mut finder, krate); match finder.registrars.len() { 0 => None, diff --git a/src/librustc/plugin/load.rs b/src/librustc/plugin/load.rs index 4f38c74893e..31265cc7571 100644 --- a/src/librustc/plugin/load.rs +++ b/src/librustc/plugin/load.rs @@ -69,7 +69,7 @@ impl<'a> PluginLoader<'a> { pub fn load_plugins(sess: &Session, krate: &ast::Crate, addl_plugins: Option<Plugins>) -> Plugins { let mut loader = PluginLoader::new(sess); - visit::walk_crate(&mut loader, krate, ()); + visit::walk_crate(&mut loader, krate); let mut plugins = loader.plugins; @@ -87,8 +87,8 @@ pub fn load_plugins(sess: &Session, krate: &ast::Crate, } // note that macros aren't expanded yet, and therefore macros can't add plugins. -impl<'a> Visitor<()> for PluginLoader<'a> { - fn visit_view_item(&mut self, vi: &ast::ViewItem, _: ()) { +impl<'a> Visitor for PluginLoader<'a> { + fn visit_view_item(&mut self, vi: &ast::ViewItem) { match vi.node { ast::ViewItemExternCrate(name, _, _) => { let mut plugin_phase = false; @@ -124,7 +124,7 @@ impl<'a> Visitor<()> for PluginLoader<'a> { _ => (), } } - fn visit_mac(&mut self, _: &ast::Mac, _:()) { + fn visit_mac(&mut self, _: &ast::Mac) { // bummer... can't see plugins inside macros. // do nothing. } |
