diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-09-06 23:41:54 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-09-06 23:46:16 +0300 |
| commit | 3dde650efa3a8910cccaef38e89fe74272d67c91 (patch) | |
| tree | 4eb06c7afafb94ed4b06b3be217ff1a4eb47023f /src/librustc_interface/passes.rs | |
| parent | 4894123d21ed4b153a2e5c32c0870cb2d97f9b46 (diff) | |
| download | rust-3dde650efa3a8910cccaef38e89fe74272d67c91.tar.gz rust-3dde650efa3a8910cccaef38e89fe74272d67c91.zip | |
Move injection of attributes from command line to `libsyntax_ext`
Diffstat (limited to 'src/librustc_interface/passes.rs')
| -rw-r--r-- | src/librustc_interface/passes.rs | 4 |
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( |
