diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-10-17 19:08:06 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-10-24 20:51:33 +0300 |
| commit | 175d325ccbaccf40907a8bb8184ee65a5f62ca8a (patch) | |
| tree | 5369b51784e5c73bd52eaf57a3895c0d74b53922 /src/librustc_plugin | |
| parent | 2cda75c48f48022690f142b63969660b12536cee (diff) | |
rustc_metadata: Move some code around
Plugin search doesn't need a crate loader, only crate locator
Diffstat (limited to 'src/librustc_plugin')
| -rw-r--r-- | src/librustc_plugin/load.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_plugin/load.rs b/src/librustc_plugin/load.rs index dd0dbf62c73..8ceb56b0fd2 100644 --- a/src/librustc_plugin/load.rs +++ b/src/librustc_plugin/load.rs @@ -2,7 +2,7 @@ use rustc::middle::cstore::MetadataLoader; use rustc::session::Session; -use rustc_metadata::creader; +use rustc_metadata::locator; use crate::registry::Registry; use std::borrow::ToOwned; @@ -80,7 +80,7 @@ pub fn load_plugins(sess: &Session, impl<'a> PluginLoader<'a> { fn load_plugin(&mut self, span: Span, name: Symbol, args: Vec<ast::NestedMetaItem>) { - let registrar = creader::find_plugin_registrar(self.sess, self.metadata_loader, span, name); + let registrar = locator::find_plugin_registrar(self.sess, self.metadata_loader, span, name); if let Some((lib, disambiguator)) = registrar { let symbol = self.sess.generate_plugin_registrar_symbol(disambiguator); |
