// check-pass #![feature(auto_traits)] #![feature(negative_impls)] #![feature(never_type)] fn main() { enum Void {} auto trait Auto {} fn assert_auto() {} assert_auto::(); assert_auto::(); fn assert_send() {} assert_send::(); assert_send::(); }