]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_lint/lib.rs
Make "await" a pseudo-edition keyword
[rust.git] / src / librustc_lint / lib.rs
index 2c32cbdd00f363019a5be05af46a20405fcf79cd..9e2e3435bd9b5215f9928ce4cd178fbe51d9faa9 100644 (file)
 #![feature(box_syntax)]
 #![cfg_attr(stage0, feature(macro_vis_matcher))]
 #![cfg_attr(not(stage0), feature(nll))]
-#![cfg_attr(not(stage0), feature(infer_outlives_requirements))]
 #![feature(quote)]
 #![feature(rustc_diagnostic_macros)]
 #![feature(macro_at_most_once_rep)]
 
+#[macro_use]
 extern crate syntax;
 #[macro_use]
 extern crate rustc;
@@ -62,6 +62,7 @@
 use lint::LintId;
 use lint::FutureIncompatibleInfo;
 
+mod diagnostics;
 mod nonstandard_style;
 pub mod builtin;
 mod types;
@@ -90,7 +91,7 @@ macro_rules! add_early_builtin {
     macro_rules! add_pre_expansion_builtin {
         ($sess:ident, $($name:ident),*,) => (
             {$(
-                store.register_early_pass($sess, false, box $name);
+                store.register_pre_expansion_pass($sess, box $name);
                 )*}
             )
     }