added struct getters

This commit is contained in:
Andrew Segavac
2021-06-12 12:26:53 -06:00
parent 421a5160fd
commit 5464179883
4 changed files with 59 additions and 12 deletions

View File

@@ -28,17 +28,22 @@ fn unit_function() {
let a: I32 = 4;
}
fn main(): I32 {
add(4, subtract(5, 2))
}
fn returns_user(): User {
return User{
id: 4,
};
}
fn main(): I32 {
add(4, subtract(5, 2))
fn get_user_id(): U64 {
let user = returns_user();
return user.id;
}
type User struct {
id: U64,
}