]> git.lizzy.rs Git - rust.git/blob - src/test/codegen/non-terminate/infinite-recursion.rs
Added docs to internal_macro const
[rust.git] / src / test / codegen / non-terminate / infinite-recursion.rs
1 // min-llvm-version: 12.0
2 // compile-flags: -C opt-level=3
3
4 #![crate_type = "lib"]
5
6 #![allow(unconditional_recursion)]
7
8 // CHECK-LABEL: @infinite_recursion
9 #[no_mangle]
10 fn infinite_recursion() -> u8 {
11     // CHECK-NOT: ret i8 undef
12     // CHECK: br label %{{.+}}
13     // CHECK-NOT: ret i8 undef
14     infinite_recursion()
15 }