From e606e64ef292a44ba659767bc504ff551b905826 Mon Sep 17 00:00:00 2001 From: Chris Stadler <chrisstadler@gmail.com> Date: Fri, 27 Apr 2018 20:20:02 -0400 Subject: [PATCH] Enable proc_macro_non_items feature flag --- maud/tests/basic_syntax.rs | 1 + maud/tests/control_structures.rs | 1 + maud/tests/misc.rs | 1 + maud/tests/splices.rs | 1 + maud_extras/lib.rs | 9 +++++++++ maud_macros/src/lib.rs | 1 + 6 files changed, 14 insertions(+) diff --git a/maud/tests/basic_syntax.rs b/maud/tests/basic_syntax.rs index 177fe23..66a7c00 100644 --- a/maud/tests/basic_syntax.rs +++ b/maud/tests/basic_syntax.rs @@ -1,5 +1,6 @@ #![feature(plugin)] #![feature(proc_macro)] +#![feature(proc_macro_non_items)] #![plugin(maud_lints)] diff --git a/maud/tests/control_structures.rs b/maud/tests/control_structures.rs index db3a91d..028737d 100644 --- a/maud/tests/control_structures.rs +++ b/maud/tests/control_structures.rs @@ -1,5 +1,6 @@ #![feature(plugin)] #![feature(proc_macro)] +#![feature(proc_macro_non_items)] #![plugin(maud_lints)] diff --git a/maud/tests/misc.rs b/maud/tests/misc.rs index e6800e0..a7a4131 100644 --- a/maud/tests/misc.rs +++ b/maud/tests/misc.rs @@ -1,5 +1,6 @@ #![feature(plugin)] #![feature(proc_macro)] +#![feature(proc_macro_non_items)] #![plugin(maud_lints)] diff --git a/maud/tests/splices.rs b/maud/tests/splices.rs index 7cf1517..0edbb80 100644 --- a/maud/tests/splices.rs +++ b/maud/tests/splices.rs @@ -1,5 +1,6 @@ #![feature(plugin)] #![feature(proc_macro)] +#![feature(proc_macro_non_items)] #![plugin(maud_lints)] diff --git a/maud_extras/lib.rs b/maud_extras/lib.rs index 8aab4d3..00cf892 100644 --- a/maud_extras/lib.rs +++ b/maud_extras/lib.rs @@ -1,5 +1,6 @@ #![feature(plugin)] #![feature(proc_macro)] +#![feature(proc_macro_non_items)] #![plugin(maud_lints)] @@ -13,6 +14,7 @@ use maud::{Markup, Render, html}; /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -39,6 +41,8 @@ impl<T: AsRef<str>> Render for Css<T> { /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] +/// # /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -65,6 +69,7 @@ impl<T: AsRef<str>> Render for Js<T> { /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -91,6 +96,7 @@ impl<T: AsRef<str>, U: AsRef<str>> Render for Meta<T, U> { /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -117,6 +123,7 @@ impl<T: AsRef<str>> Render for Title<T> { /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -143,6 +150,7 @@ impl<T: AsRef<str>> Render for Charset<T> { /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -169,6 +177,7 @@ impl<T: AsRef<str>, U: AsRef<str>> Render for MetaProperty<T, U> { /// /// ```rust /// # #![feature(proc_macro)] +/// # #![feature(proc_macro_non_items)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; diff --git a/maud_macros/src/lib.rs b/maud_macros/src/lib.rs index acf1919..f661e5a 100644 --- a/maud_macros/src/lib.rs +++ b/maud_macros/src/lib.rs @@ -1,4 +1,5 @@ #![feature(proc_macro)] +#![feature(proc_macro_non_items)] #![doc(html_root_url = "https://docs.rs/maud_macros/0.17.3")]