3e303af86b
The path information was an optional "filename" component of crate directive AST. It is now replaced by an attribute with metadata named "path". With this commit, a directive mod foo = "foo.rs"; should be written as: #[path = "foo.rs"] mod foo; Closes issue #906.
13 lines
183 B
Plaintext
13 lines
183 B
Plaintext
// Test that crates and directory modules can contain code
|
|
|
|
#[path = "companionmod-src"]
|
|
mod a {
|
|
mod b {
|
|
mod x;
|
|
}
|
|
#[path = "d"]
|
|
mod c {
|
|
mod x;
|
|
}
|
|
}
|