mirror of
https://github.com/rust-lang/rust
synced 2024-10-02 14:54:35 +00:00
19 lines
304 B
Rust
19 lines
304 B
Rust
// compile-flags: -C no-prepopulate-passes -Z mir-opt-level=0
|
|
|
|
#![crate_type = "lib"]
|
|
#![feature(fn_align)]
|
|
|
|
// CHECK: align 16
|
|
#[no_mangle]
|
|
#[repr(align(16))]
|
|
pub fn fn_align() {}
|
|
|
|
pub struct A;
|
|
|
|
impl A {
|
|
// CHECK: align 16
|
|
#[no_mangle]
|
|
#[repr(align(16))]
|
|
pub fn method_align(self) {}
|
|
}
|