// run-pass// compile-flags:// check that cfg correctly chooses between the macro impls (see also// cfg-macros-foo.rs)#[cfg(foo)]#[macro_use]modfoo{macro_rules!bar{()=>{true}}}#[cfg(not(foo))]#[macro_use]modfoo{macro_rules!bar{()=>{false}}}pubfnmain(){assert!(!bar!())}