blob: 94ceccf49f4e0331b2d9612f2709c0be3603f8e7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#![feature(type_alias_impl_trait)]
type PairCoupledTypes: Trait<
//~^ ERROR: bounds on `type`s in this context have no effect
//~| ERROR: cannot find trait `Trait` in this scope
[u32; {
static FOO: usize; //~ ERROR: free static item without body
}],
> = impl Trait<
//~^ ERROR: cannot find trait `Trait` in this scope
//~| ERROR: unconstrained opaque type
[u32; {
static FOO: usize; //~ ERROR: free static item without body
}],
>;
fn main() {}
|