blob: 1517f843eff319a4df660559cc7a2d34efa8b431 [file] [log] [blame] [edit]
//@ aux-build:xcrate_unit_struct.rs
// Make sure that when we have cross-crate unit structs we don't accidentally
// make values out of cross-crate structs that aren't unit.
extern crate xcrate_unit_struct;
fn main() {
let _ = xcrate_unit_struct::StructWithFields;
//~^ ERROR expected value, found struct `xcrate_unit_struct::StructWithFields`
let _ = xcrate_unit_struct::StructWithPrivFields;
//~^ ERROR expected value, found struct `xcrate_unit_struct::StructWithPrivFields`
let _ = xcrate_unit_struct::Struct;
}