Files
rust/tests/ui/attributes/malformed-fn-align.rs
T
Folkert de Vries eefd598725 correct template for #[align]
it should not suggest just `#[align]`
2025-06-19 13:58:23 +02:00

26 lines
640 B
Rust

#![feature(fn_align)]
#![crate_type = "lib"]
trait MyTrait {
#[align] //~ ERROR malformed `align` attribute input
fn myfun1();
#[align(1, 2)] //~ ERROR malformed `align` attribute input
fn myfun2();
}
#[align = 16] //~ ERROR malformed `align` attribute input
fn f1() {}
#[align("hello")] //~ ERROR invalid alignment value: not an unsuffixed integer
fn f2() {}
#[align(0)] //~ ERROR invalid alignment value: not a power of two
fn f3() {}
#[repr(align(16))] //~ ERROR `#[repr(align(...))]` is not supported on function items
fn f4() {}
#[align(16)] //~ ERROR `#[align(...)]` is not supported on struct items
struct S1;