mirror of https://github.com/rust-lang/rust
21 lines
481 B
Rust
21 lines
481 B
Rust
//@ compile-flags: --test
|
|
//@ run-rustfix
|
|
// Checks that the `use` suggestion appears *below* this inner attribute.
|
|
// There was an issue where the test synthetic #[allow(dead)] attribute on
|
|
// main which has a dummy span caused the suggestion to be placed at the top
|
|
// of the file.
|
|
#![allow(unused)]
|
|
|
|
fn main() {
|
|
let s = m::S;
|
|
s.abc(); //~ ERROR no method named `abc`
|
|
}
|
|
|
|
mod m {
|
|
pub trait Foo {
|
|
fn abc(&self) {}
|
|
}
|
|
pub struct S;
|
|
impl Foo for S{}
|
|
}
|