package a | |
type PointerGood struct { | |
P *int | |
buf [1000]uintptr | |
} | |
type PointerBad struct { | |
P *int | |
buf [1000]uintptr | |
} | |
type PointerSorta struct { | |
a struct { | |
p *int | |
q uintptr | |
} | |
b struct { | |
p *int | |
q [2]uintptr | |
} | |
} | |
type PointerSortaBad struct { | |
b struct { | |
p *int | |
q uintptr | |
} | |
a struct { | |
p *int | |
q [2]uintptr | |
} | |
} | |
type MultiField struct { | |
_ [0]func() | |
i1 int | |
i2 int | |
a3 [3]bool | |
b bool | |
} |