about summary refs log tree commit diff
path: root/src/librustc_interface
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-09-06 23:41:54 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-09-06 23:46:16 +0300
commit3dde650efa3a8910cccaef38e89fe74272d67c91 (patch)
tree4eb06c7afafb94ed4b06b3be217ff1a4eb47023f /src/librustc_interface
parent4894123d21ed4b153a2e5c32c0870cb2d97f9b46 (diff)
downloadrust-3dde650efa3a8910cccaef38e89fe74272d67c91.tar.gz
rust-3dde650efa3a8910cccaef38e89fe74272d67c91.zip
Move injection of attributes from command line to `libsyntax_ext`
Diffstat (limited to 'src/librustc_interface')
-rw-r--r--src/librustc_interface/passes.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librustc_interface/passes.rs b/src/librustc_interface/passes.rs
index 24b44964e4f..08ae3360eb9 100644
--- a/src/librustc_interface/passes.rs
+++ b/src/librustc_interface/passes.rs
@@ -230,7 +230,9 @@ pub fn register_plugins<'a>(
     crate_name: &str,
 ) -> Result<(ast::Crate, PluginInfo)> {
     krate = time(sess, "attributes injection", || {
-        syntax::attr::inject(krate, &sess.parse_sess, &sess.opts.debugging_opts.crate_attr)
+        syntax_ext::cmdline_attrs::inject(
+            krate, &sess.parse_sess, &sess.opts.debugging_opts.crate_attr
+        )
     });
 
     let (mut krate, features) = syntax::config::features(