blob: 9ecb212dd44f97cd89efb4d63814ead3912edd19 [file]
#![feature(no_core)]
#![no_core]
#![feature(lang_items)]
#[lang = "sized"]
trait Sized {}
struct MyStruct {}
struct Nested {
nested: MyStruct,
}
struct Mix2 {
nested: (Nested,),
}
const MIX_2: Mix2 = Mix2 { nested: ((2,),) };
// { dg-error "mismatched types, expected .Nested. but got" "" { target *-*-* } .-1 }
fn main() {
let f = [0; (MIX_2.nested.0).0];
// { dg-error "expected tuple or tuple struct, found .Nested." "" { target *-*-* } .-1 }
}