]> git.lizzy.rs Git - rust.git/blob - tests/ui/did_you_mean/issue-93210-ignore-doc-hidden.rs
Account for method call and indexing when looking for inner-most path in expression
[rust.git] / tests / ui / did_you_mean / issue-93210-ignore-doc-hidden.rs
1 #[derive(Default)]
2 pub struct A {
3     #[doc(hidden)]
4     pub hello: i32,
5     pub bye: i32,
6 }
7
8 #[derive(Default)]
9 pub struct B {
10     pub hello: i32,
11     pub bye: i32,
12 }
13
14 fn main() {
15     A::default().hey;
16     //~^ ERROR no field `hey` on type `A`
17     //~| NOTE unknown field
18     //~| NOTE available fields are: `bye`
19
20     B::default().hey;
21     //~^ ERROR no field `hey` on type `B`
22     //~| NOTE unknown field
23     //~| NOTE available fields are: `hello`, `bye`
24 }