| // build-pass (FIXME(62277): could be check-pass?) | |
| // aux-build:variants.rs | |
| extern crate variants; | |
| const S: u8 = 0; | |
| // OK, `Struct` in value namespace is crate-private, so it's filtered away | |
| // and there's no conflict with the previously defined `const S`. | |
| use variants::NonExhaustiveVariants::Struct as S; | |
| fn main() {} |