about summary refs log tree commit diff
path: root/src/librustc_driver
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2018-03-06 16:14:25 -0800
committerManish Goregaokar <manishsmail@gmail.com>2018-03-08 17:10:05 -0800
commitb88a61e36e6cc1e76a2f8de13318bc8b25cbf3e5 (patch)
tree0e32ff16288fbe232e4b603c682277e7f55eeaa8 /src/librustc_driver
parentc3fe3a56c25eec6923c47ac6c5434fcdaf27ad40 (diff)
Make it possible to ungate features by epoch
Diffstat (limited to 'src/librustc_driver')
-rw-r--r--src/librustc_driver/driver.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librustc_driver/driver.rs b/src/librustc_driver/driver.rs
index c9cf3f3b81f..f020f86b686 100644
--- a/src/librustc_driver/driver.rs
+++ b/src/librustc_driver/driver.rs
@@ -647,7 +647,9 @@ pub fn phase_2_configure_and_expand_inner<'a, F>(sess: &'a Session,
 {
     let time_passes = sess.time_passes();
 
-    let (mut krate, features) = syntax::config::features(krate, &sess.parse_sess, sess.opts.test);
+    let (mut krate, features) = syntax::config::features(krate, &sess.parse_sess,
+                                                         sess.opts.test,
+                                                         sess.opts.debugging_opts.epoch);
     // these need to be set "early" so that expansion sees `quote` if enabled.
     sess.init_features(features);