]> git.lizzy.rs Git - rust.git/blob - src/test/ui/const-generics/issues/issue-67945-1.rs
Added docs to internal_macro const
[rust.git] / src / test / ui / const-generics / issues / issue-67945-1.rs
1 // revisions: full min
2 #![cfg_attr(full, allow(incomplete_features))]
3 #![cfg_attr(full, feature(generic_const_exprs))]
4
5 use std::mem::MaybeUninit;
6
7 struct Bug<S> {
8     //~^ ERROR parameter `S` is never used
9     A: [(); {
10         let x: S = MaybeUninit::uninit();
11         //[min]~^ ERROR generic parameters may not be used in const operations
12         //[full]~^^ ERROR mismatched types
13         let b = &*(&x as *const _ as *const S);
14         //[min]~^ ERROR generic parameters may not be used in const operations
15         0
16     }],
17 }
18
19 fn main() {}