| //@ edition:2018 | |
| // Dummy import that previously introduced uniform path canaries. | |
| use std; | |
| // fn version() -> &'static str {""} | |
| mod foo { | |
| // Error wasn't reported, despite `version` being commented out above. | |
| use crate::version; //~ ERROR unresolved import `crate::version` | |
| fn bar() { | |
| version(); | |
| } | |
| } | |
| fn main() {} |