//@ check-pass | |
fn _foo() { | |
_Bar { //~ WARNING use of deprecated struct `_Bar`: reason | |
#[expect(deprecated)] | |
foo: 0, | |
}; | |
} | |
#[deprecated = "reason"] | |
struct _Bar { | |
foo: u32, | |
} | |
fn _foo2() { | |
#[expect(deprecated)] | |
_Bar2 { | |
foo2: 0, | |
}; | |
} | |
#[deprecated = "reason"] | |
struct _Bar2 { | |
foo2: u32, | |
} | |
fn _foo3() { | |
_Bar3 { | |
#[expect(deprecated)] | |
foo3: 0, | |
}; | |
} | |
struct _Bar3 { | |
#[deprecated = "reason"] | |
foo3: u32, | |
} | |
fn main() {} |