v/vlib/v/fmt/tests/struct_keep.vv

47 lines
560 B
V

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'
}]
}