// run-rustfix // needs-asm-support #![feature(asm, llvm_asm)] #![allow(deprecated)] // llvm_asm! fn main() { unsafe { let x = 1; let y: i32; llvm_asm!("" :: "r" (x)); //~^ ERROR the legacy LLVM-style asm! syntax is no longer supported llvm_asm!("" : "=r" (y)); //~^ ERROR the legacy LLVM-style asm! syntax is no longer supported let _ = y; } }