15 lines
268 B
Rust
15 lines
268 B
Rust
//@ check-pass
|
|
|
|
#![feature(trait_alias)]
|
|
|
|
trait Bounded { const MAX: Self; }
|
|
|
|
impl Bounded for u32 {
|
|
// This should correctly resolve to the associated const in the inherent impl of u32.
|
|
const MAX: Self = u32::MAX;
|
|
}
|
|
|
|
trait Num = Bounded + Copy;
|
|
|
|
fn main() {}
|