]> git.proxmox.com Git - rustc.git/blame - src/test/ui/const-generics/generic_const_exprs/issue-73298.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / const-generics / generic_const_exprs / issue-73298.rs
CommitLineData
f2b60f7d
FG
1// build-pass
2
3#![allow(incomplete_features)]
4#![feature(generic_const_exprs)]
5
6use std::convert::AsMut;
7use std::default::Default;
8
9trait Foo: Sized {
10 type Baz: Default + AsMut<[u8]>;
11 fn bar() {
12 Self::Baz::default().as_mut();
13 }
14}
15
16impl Foo for () {
17 type Baz = [u8; 1 * 1];
18 //type Baz = [u8; 1];
19}
20
21fn main() {
22 <() as Foo>::bar();
23}