// Test that variants of an enum defined in another crate are resolved // correctly when their names differ only in `SyntaxContext`. //@ run-pass //@ aux-build:variants.rs extern crate variants; use variants::*; fn main() { check_variants(); test_variants!(); test_variants2!(); assert_eq!(MyEnum::Variant as u8, 1); }