Files
rust/tests/ui/specialization/ctfe/default-assoc-const.rs
T
2026-03-24 20:00:26 +00:00

18 lines
301 B
Rust

//! Regression test for revealing associated types through specialization during const eval.
//@ check-pass
#![feature(specialization)]
trait Foo {
const ASSOC: usize;
}
impl Foo for u32 {
default const ASSOC: usize = 0;
}
fn foo() -> [u8; 0] {
[0; <u32 as Foo>::ASSOC]
}
fn main() {}