]> git.lizzy.rs Git - rust.git/blob - src/test/ui/asm/noreturn.rs
Auto merge of #75936 - sdroege:chunks-exact-construction-bounds-check, r=nagisa
[rust.git] / src / test / ui / asm / noreturn.rs
1 // only-x86_64
2 // check-pass
3
4 #![feature(asm, never_type)]
5 #![crate_type = "rlib"]
6
7 pub unsafe fn asm1() {
8     let _: () = asm!("");
9 }
10
11 pub unsafe fn asm2() {
12     let _: ! = asm!("", options(noreturn));
13 }
14
15 pub unsafe fn asm3() -> ! {
16     asm!("", options(noreturn));
17 }