// run-pass #![allow(dead_code)] // pretty-expanded FIXME #23616 #![feature(optin_builtin_traits)] struct TestType; impl TestType {} trait TestTrait {} impl !Send for TestType {} struct TestType2(T); impl TestType2 {} impl !Send for TestType2 {} fn main() {}