From 3dde650efa3a8910cccaef38e89fe74272d67c91 Mon Sep 17 00:00:00 2001 From: Vadim Petrochenkov Date: Fri, 6 Sep 2019 23:41:54 +0300 Subject: Move injection of attributes from command line to `libsyntax_ext` --- src/librustc_interface/passes.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/librustc_interface') 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( -- cgit 1.4.1-3-g733a5