| 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 |
| } |
| |
| type Issue43233 struct { |
| APIVersion string `mapstructure:"api_version"` |
| BaseURL string `mapstructure:"base_url"` |
| AccessToken string `mapstructure:"access_token"` |
| AllowedEvents []*string |
| BlockedEvents []*string |
| } |