]> git.lizzy.rs Git - rust.git/blob - src/test/ui/asm/noreturn.rs
Rollup merge of #89235 - yaahc:junit-formatting, r=kennytm
[rust.git] / src / test / ui / asm / noreturn.rs
1 // needs-asm-support
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 }