type Abc = int

@[must_use]
fn (a Abc) m() int {
	return 7
}

@[must_use]
fn f() int {
	return 42
}

fn g() int {
	return 123
}

fn h() (int, int) {
	return 123, 456
}

fn main() {
	f()
	g()
	h()
	println(f())
	println(g())
	println(h())
	a := Abc(5)
	a.m()
	println(a.m())
}
