//@ only-x86_64 | |
#![feature(target_feature_11)] | |
trait Foo { | |
fn foo(&self); | |
unsafe fn unsf_foo(&self); | |
} | |
struct Bar; | |
impl Foo for Bar { | |
#[target_feature(enable = "sse2")] | |
//~^ ERROR cannot be applied to safe trait method | |
fn foo(&self) {} | |
#[target_feature(enable = "sse2")] | |
unsafe fn unsf_foo(&self) {} | |
} | |
trait Qux { | |
#[target_feature(enable = "sse2")] | |
//~^ ERROR cannot be applied to safe trait method | |
fn foo(&self) {} | |
} | |
fn main() {} |