rust/tests/ui/ffi-attrs/ffi_const.rs
Jonathan Brouwer 4bb7bf64e0
Update uitests
Signed-off-by: Jonathan Brouwer <jonathantbrouwer@gmail.com>
2025-08-14 18:18:42 +02:00

19 lines
396 B
Rust

#![feature(ffi_const)]
#![crate_type = "lib"]
#[unsafe(ffi_const)] //~ ERROR attribute cannot be used on
pub fn foo() {}
#[unsafe(ffi_const)] //~ ERROR attribute cannot be used on
macro_rules! bar {
() => {};
}
extern "C" {
#[unsafe(ffi_const)] //~ ERROR attribute cannot be used on
static INT: i32;
#[ffi_const] //~ ERROR unsafe attribute used without unsafe
fn bar();
}