rust/src/test/run-pass/import-glob-1.rs

49 lines
896 B
Rust

use a1::b1::word_traveler;
mod a1 {
#[legacy_exports];
//
mod b1 {
#[legacy_exports];
//
use a2::b1::*;
// = move\
export word_traveler; // |
}
// |
mod b2 {
#[legacy_exports];
// |
use a2::b2::*;
// = move\ -\ |
export word_traveler; // | | |
} // | | |
}
// | | |
// | | |
mod a2 {
#[legacy_exports];
// | | |
#[abi = "cdecl"]
#[nolink]
extern mod b1 {
#[legacy_exports];
// | | |
use a1::b2::*;
// | = move/ -/
export word_traveler; // |
}
// |
mod b2 {
#[legacy_exports];
// |
fn word_traveler() { // |
debug!("ahoy!"); // -/
} //
} //
}
//
fn main() { word_traveler(); }