gccrs: Handle `async` functions in traits
[official-gcc.git] / gcc / testsuite / rust / compile / issue-1383.rs
blobdac4b2a1255260861efdac2fb9f37d055f6745cc
1 #[lang = "sized"]
2 pub trait Sized {}
4 pub fn generic_function<X>(a: X) -> X {
5     a
8 fn main() -> i32 {
9     let a = generic_function(123);
10     a - 123