]> git.proxmox.com Git - rustc.git/blame - src/test/ui/type-alias-impl-trait/unused_generic_param.rs
New upstream version 1.56.0~beta.4+dfsg1
[rustc.git] / src / test / ui / type-alias-impl-trait / unused_generic_param.rs
CommitLineData
94222f64 1// check-pass
0531ce1d 2
94222f64
XL
3#![feature(type_alias_impl_trait)]
4#![allow(dead_code)]
5
6fn main() {}
8faf50e0 7
94222f64 8type PartiallyDefined<T> = impl Sized;
8faf50e0
XL
9
10fn partially_defined<T: std::fmt::Debug>(_: T) -> PartiallyDefined<T> {
11 4u32
12}
13
94222f64 14type PartiallyDefined2<T> = impl Sized;
0531ce1d 15
8faf50e0
XL
16fn partially_defined2<T: std::fmt::Debug>(_: T) -> PartiallyDefined2<T> {
17 4u32
18}
0531ce1d 19
8faf50e0
XL
20fn partially_defined22<T>(_: T) -> PartiallyDefined2<T> {
21 4u32
54a0048b 22}