]> git.proxmox.com Git - rustc.git/blame - src/test/ui/const-generics/parent_generics_of_encoding.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / const-generics / parent_generics_of_encoding.rs
CommitLineData
94222f64
XL
1// aux-build:generics_of_parent.rs
2// check-pass
3#![feature(generic_const_exprs)]
4#![allow(incomplete_features)]
5
6extern crate generics_of_parent;
7
8use generics_of_parent::{Foo, S};
9
10fn main() {
11 // regression test for #87603
12 const N: usize = 2;
13 let x: S<u8, N> = S::test();
14}
15
16// regression test for #87674
17fn new<U>(a: U) -> U {
18 a
19}
20fn foo<const N: usize>(bar: &mut Foo<N>)
21where
22 [(); N + 1]: ,
23{
24 *bar = new(loop {});
25}