summaryrefslogtreecommitdiffstats
path: root/src/test/ui/const-generics/issues/issue-88997.rs
blob: 7666a514101dade5785a217a32289c566340da8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![allow(incomplete_features)]
#![feature(generic_const_exprs)]

struct ConstAssert<const COND: bool>;
trait True {}
impl True for ConstAssert<true> {}

struct Range<T: PartialOrd, const MIN: T, const MAX: T>(T)
//~^ ERROR the type of const parameters must not depend on other generic parameters
//~| ERROR the type of const parameters must not depend on other generic parameters
where
    ConstAssert<{ MIN <= MAX }>: True;

fn main() {}