import os struct KeepAnyLanguagePrefixVariation { x C.bar y &C.bar z []C.bar z2 []&C.bar } fn foo(a []os.File) { } struct User { age int name string } fn handle_users(users []User) { println(users.len) } fn (u &User) foo(u2 &User) { } type Expr = IfExpr | IntegerLiteral fn exprs(e []Expr) { println(e.len) } struct KeepStructEmbed { User pub: a int b int } struct KeepMultiLineDefaultExprsIndent { buttons []PeriodButton = [PeriodButton{ period: pr.Period.m1 text: 'M1' }, PeriodButton{ period: pr.Period.m5 text: 'M5' }] } @[typedef] pub struct C.some_t { @type int data struct {} }