diff options
Diffstat (limited to 'src/test/ui/consts/enum-discr-type-err.rs')
-rw-r--r-- | src/test/ui/consts/enum-discr-type-err.rs | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/test/ui/consts/enum-discr-type-err.rs b/src/test/ui/consts/enum-discr-type-err.rs deleted file mode 100644 index 5adb2fa54..000000000 --- a/src/test/ui/consts/enum-discr-type-err.rs +++ /dev/null @@ -1,30 +0,0 @@ -// Test that we mark enum discriminant values as having errors, even when the -// diagnostic is deduplicated. - -struct F; -struct T; - -impl F { - const V: i32 = 0; -} - -impl T { - const V: i32 = 0; -} - -macro_rules! mac { - ($( $v: ident = $s: ident,)*) => { - enum E { - $( $v = $s::V, )* - //~^ ERROR mismatched types - //~| ERROR mismatched types - } - } -} - -mac! { - A = F, - B = T, -} - -fn main() {} |