//@run-rustfix | |
#![allow(dead_code)] | |
trait Trait {} | |
fn assert_send(ptr: *mut dyn Trait) -> *mut dyn (Trait + Send) { | |
//~^ ERROR incorrect parentheses around trait bounds | |
ptr as _ | |
} | |
fn foo2(_: &dyn (Trait + Send)) {} | |
//~^ ERROR incorrect parentheses around trait bounds | |
fn foo3(_: &dyn(Trait + Send)) {} | |
//~^ ERROR incorrect parentheses around trait bounds | |
fn main() {} |