//@ 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() {} |