#![feature(decl_macro)] | |
#![allow(unused)] | |
pub use bar::test; | |
extern crate std as foo; | |
pub fn f() {} | |
use f as f2; | |
mod bar { | |
pub fn g() {} | |
use baz::h; | |
pub macro test() { | |
use std::mem; | |
use foo::cell; | |
::f(); | |
::f2(); | |
g(); | |
h(); | |
::bar::h(); | |
} | |
} | |
mod baz { | |
pub fn h() {} | |
} |