// check-pass // aux-build:stdlib-prelude.rs #![feature(decl_macro)] #![feature(prelude_import)] extern crate stdlib_prelude; #[prelude_import] use stdlib_prelude::*; macro mac() { mod m { use std::mem; // OK (extern prelude) stdlib_macro!(); // OK (stdlib prelude) } } mac!(); fn main() {}