Support #[cfg] on all associated items

This commit is contained in:
Jonas Schievink 2021-03-18 01:28:40 +01:00
parent 62c059ea74
commit 94b3b32c98
2 changed files with 24 additions and 5 deletions

View file

@ -2545,3 +2545,22 @@ fn test() {
"#]],
)
}
#[test]
fn cfgd_out_assoc_items() {
check_types(
r#"
struct S;
impl S {
#[cfg(FALSE)]
const C: S = S;
}
fn f() {
S::C;
//^^^^ {unknown}
}
"#,
)
}