19 lines
360 B
Rust
19 lines
360 B
Rust
|
// Tests #108655: closures in `#[target_feature]` functions can still be marked #[inline(always)]
|
||
|
|
||
|
// check-pass
|
||
|
// revisions: mir thir
|
||
|
// [thir]compile-flags: -Z thir-unsafeck
|
||
|
// only-x86_64
|
||
|
|
||
|
#![feature(target_feature_11)]
|
||
|
|
||
|
#[target_feature(enable = "avx")]
|
||
|
pub unsafe fn test() {
|
||
|
({
|
||
|
#[inline(always)]
|
||
|
move || {}
|
||
|
})();
|
||
|
}
|
||
|
|
||
|
fn main() {}
|