| // aux-build:suggestions-not-always-applicable.rs |
| // edition:2015 |
| // run-rustfix |
| // rustfix-only-machine-applicable |
| // build-pass (FIXME(62277): could be check-pass?) |
| |
| #![feature(rust_2018_preview)] |
| #![warn(rust_2018_compatibility)] |
| |
| extern crate suggestions_not_always_applicable as foo; |
| |
| pub struct Foo; |
| |
| mod test { |
| use crate::foo::foo; |
| |
| #[foo] //~ WARN: absolute paths must start with |
| //~| WARN: previously accepted |
| //~| WARN: absolute paths |
| //~| WARN: previously accepted |
| fn main() { |
| } |
| } |
| |
| fn main() { |
| test::foo(); |
| } |