reid-llvm/examples/associated_functions.reid

15 lines
188 B
Plaintext

struct Otus {
field: u32,
}
impl Otus {
fn test(&self) -> u32 {
*self.field
}
}
fn main() -> u32 {
let otus = Otus { field: 17 };
return Otus::test(&otus);
}