about summary refs log tree commit diff
path: root/tests/ui/recursion/recursive-static-definition.rs
blob: 5317c47076e505b0a1194ead7104303711cf1fad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
pub static FOO: u32 = FOO;
//~^ ERROR could not evaluate static initializer

#[derive(Copy, Clone)]
pub union Foo {
    x: u32,
}

pub static BAR: Foo = BAR;
//~^ ERROR could not evaluate static initializer

fn main() {}