2018-12-11 19:11:46 -06:00
|
|
|
// edition:2018
|
|
|
|
|
|
|
|
// Built-in attribute
|
|
|
|
use inline as imported_inline;
|
2018-12-12 16:43:44 -06:00
|
|
|
mod builtin {
|
|
|
|
pub use inline as imported_inline;
|
|
|
|
}
|
|
|
|
|
|
|
|
// Tool module
|
|
|
|
use rustfmt as imported_rustfmt;
|
|
|
|
mod tool_mod {
|
|
|
|
pub use rustfmt as imported_rustfmt;
|
|
|
|
}
|
2018-12-11 19:11:46 -06:00
|
|
|
|
|
|
|
#[imported_inline] //~ ERROR cannot use a built-in attribute through an import
|
2018-12-12 16:43:44 -06:00
|
|
|
#[builtin::imported_inline] //~ ERROR cannot use a built-in attribute through an import
|
|
|
|
#[imported_rustfmt::skip] //~ ERROR cannot use a tool module through an import
|
2020-01-08 11:02:10 -06:00
|
|
|
//~| ERROR cannot use a tool module through an import
|
2018-12-12 16:43:44 -06:00
|
|
|
#[tool_mod::imported_rustfmt::skip] //~ ERROR cannot use a tool module through an import
|
2020-01-08 11:02:10 -06:00
|
|
|
//~| ERROR cannot use a tool module through an import
|
2018-12-11 19:11:46 -06:00
|
|
|
fn main() {}
|