blob: a430c1b40d37ad4e9d9d5191ccd68d29972026fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
//@ known-bug: #114212
#![allow(incomplete_features)]
#![feature(generic_const_exprs)]
const SOME_CONST: usize = 1;
struct UwU<
// have a const generic with a default that's from another const item
// (associated consts work, a const declared in a block here, inline_const, etc)
const N: usize = SOME_CONST,
// use the previous const in a type generic
A = [(); N],
> {
// here to suppress "unused generic" error if the code stops ICEing
_x: core::marker::PhantomData<A>,
}
|