// check-pass fn is_send(_: T) {} fn foo() -> impl Send { if false { is_send(foo()); } () } fn main() {}