diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-07-24 11:36:17 +0200 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-07-24 11:37:09 +0200 |
| commit | 7fdfe8b85476f5178df651dd836d556c2bf7917f (patch) | |
| tree | 9c177be385696bc3de9732a97043a6a6ffa5dfe5 | |
| parent | 2e193f7db79045846a5327530bc8ed37221e94d7 (diff) | |
| download | rust-7fdfe8b85476f5178df651dd836d556c2bf7917f.tar.gz rust-7fdfe8b85476f5178df651dd836d556c2bf7917f.zip | |
Refer to #50072 re. hack.
| -rw-r--r-- | src/test/ui/type-alias-enum-variants/self-in-enum-definition.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/type-alias-enum-variants/self-in-enum-definition.stderr | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/test/ui/type-alias-enum-variants/self-in-enum-definition.rs b/src/test/ui/type-alias-enum-variants/self-in-enum-definition.rs index 6dc73ee4ff7..63b21faa62b 100644 --- a/src/test/ui/type-alias-enum-variants/self-in-enum-definition.rs +++ b/src/test/ui/type-alias-enum-variants/self-in-enum-definition.rs @@ -1,7 +1,7 @@ #[repr(u8)] enum Alpha { V1 = 41, - V2 = Self::V1 as u8 + 1, // OK -- but why? + V2 = Self::V1 as u8 + 1, // OK; See #50072. V3 = Self::V1 {} as u8 + 2, //~ ERROR cycle detected when const-evaluating } diff --git a/src/test/ui/type-alias-enum-variants/self-in-enum-definition.stderr b/src/test/ui/type-alias-enum-variants/self-in-enum-definition.stderr index 0a90d5ed488..dc4050e44ab 100644 --- a/src/test/ui/type-alias-enum-variants/self-in-enum-definition.stderr +++ b/src/test/ui/type-alias-enum-variants/self-in-enum-definition.stderr @@ -17,7 +17,7 @@ note: cycle used when collecting item types in top-level module LL | / #[repr(u8)] LL | | enum Alpha { LL | | V1 = 41, -LL | | V2 = Self::V1 as u8 + 1, // OK -- but why? +LL | | V2 = Self::V1 as u8 + 1, // OK; See #50072. ... | LL | | LL | | fn main() {} |
