type Foo = int_literal | float_literal
type Fo2 = int_literal
struct Int {
i int_literal
f float_literal
}
fn foo(i int_literal) int_literal {
return i
fn foo2() int_literal {
return 1