//@check-pass | |
//@edition: 2018 | |
// https://github.com/rust-lang/rust/issues/98291 | |
macro_rules! wrap { | |
() => { | |
macro_rules! _a { | |
() => { | |
"auxiliary/macro-include-items-expr.rs" | |
}; | |
} | |
macro_rules! _env_name { | |
() => { | |
"PATH" | |
} | |
} | |
}; | |
} | |
wrap!(); | |
use _a as a; | |
use _env_name as env_name; | |
fn main() { | |
format_args!(a!()); | |
include!(a!()); | |
include_str!(a!()); | |
include_bytes!(a!()); | |
env!(env_name!()); | |
option_env!(env_name!()); | |
} |