diff options
Diffstat (limited to 'src/test/ui/consts/const-eval/issue-84957-const-str-as-bytes.rs')
-rw-r--r-- | src/test/ui/consts/const-eval/issue-84957-const-str-as-bytes.rs | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/ui/consts/const-eval/issue-84957-const-str-as-bytes.rs b/src/test/ui/consts/const-eval/issue-84957-const-str-as-bytes.rs deleted file mode 100644 index 7e235c491..000000000 --- a/src/test/ui/consts/const-eval/issue-84957-const-str-as-bytes.rs +++ /dev/null @@ -1,28 +0,0 @@ -// build-pass - -trait Foo {} - -struct Bar { - bytes: &'static [u8], - func: fn(&Box<dyn Foo>), -} -fn example(_: &Box<dyn Foo>) {} - -const BARS: &[Bar] = &[ - Bar { - bytes: "0".as_bytes(), - func: example, - }, - Bar { - bytes: "0".as_bytes(), - func: example, - }, -]; - -fn main() { - let x = todo!(); - - for bar in BARS { - (bar.func)(&x); - } -} |