about summary refs log tree commit diff
path: root/compiler/rustc_interface
diff options
context:
space:
mode:
authorLoïc BRANSTETT <lolo.branstett@numericable.fr>2022-02-27 22:26:24 +0100
committerLoïc BRANSTETT <lolo.branstett@numericable.fr>2022-03-01 14:29:12 +0100
commit765205b9b8274f6437d3fee291bc80e7e61a0af0 (patch)
treeeb87d307a51a6dbe4e50dc5c7889af235f5ca4be /compiler/rustc_interface
parentd3ad51b48f83329fac0cd8a9f1253f3146613c1c (diff)
downloadrust-765205b9b8274f6437d3fee291bc80e7e61a0af0.tar.gz
rust-765205b9b8274f6437d3fee291bc80e7e61a0af0.zip
Improve allowness of the unexpected_cfgs lint
Diffstat (limited to 'compiler/rustc_interface')
-rw-r--r--compiler/rustc_interface/src/passes.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_interface/src/passes.rs b/compiler/rustc_interface/src/passes.rs
index c0552fd200b..951ae0ce2a4 100644
--- a/compiler/rustc_interface/src/passes.rs
+++ b/compiler/rustc_interface/src/passes.rs
@@ -2,6 +2,7 @@ use crate::interface::{Compiler, Result};
 use crate::proc_macro_decls;
 use crate::util;
 
+use ast::CRATE_NODE_ID;
 use rustc_ast::mut_visit::MutVisitor;
 use rustc_ast::{self as ast, visit};
 use rustc_borrowck as mir_borrowck;
@@ -188,7 +189,7 @@ pub fn register_plugins<'a>(
         )
     });
 
-    let (krate, features) = rustc_expand::config::features(sess, krate);
+    let (krate, features) = rustc_expand::config::features(sess, krate, CRATE_NODE_ID);
     // these need to be set "early" so that expansion sees `quote` if enabled.
     sess.init_features(features);