gccrs: Handle `async` functions in traits
[official-gcc.git] / gcc / testsuite / rust / compile / assume.rs
blob4dc2fefa86ac7a66c25415aab92cb669be7f6ad4
1 mod intrinsics {
2     extern "rust-intrinsic" {
3         pub fn assume(value: bool);
4     }
7 pub fn foo(v: i32) -> i32 {
8     unsafe { intrinsics::assume (v == 12); }
9     v
12 pub fn main() {