blob: f785c24a836235b928e2ecd4ddf2c58fa61e3925 [file]
//@ run-pass
//@ aux-build:macro-generated-module-path-resolution.rs
//! Regression test for https://github.com/rust-lang/rust/issues/38190
//! Non inline modules parsed as macro item fragments used the wrong
//! directory for file resolution, because the fragment parser didn't
//! inherit the correct directory from the macro invocation context.
#[macro_use]
extern crate macro_generated_module_path_resolution as aux;
mod auxiliary {
m!([
#[path = "macro-generated-module-path-resolution"]
mod aux;
]);
}
fn main() {}