Exemplo n.º 1
0
func (c *converter) convertArray(v *gotypes.Array) *types.Array {
	if v == nil {
		return nil
	}
	if v, ok := c.converted[v]; ok {
		return v.(*types.Array)
	}
	ret := types.NewArray(c.convertType(v.Elem()), v.Len())
	c.converted[v] = ret
	return ret
}