in renderer/functions.go [89:106]
func (f *Functions) SimplifiedTypeName(t *types.Type) string {
if !t.IsBasic() {
return t.Name
}
switch t.Kind {
case types.BasicKind:
return f.BasicTypeName(t.Name)
case types.PointerKind:
return f.BasicTypeName(t.UnderlyingType.Name)
case types.SliceKind:
return fmt.Sprintf("%s array", f.BasicTypeName(t.UnderlyingType.Name))
case types.MapKind:
return "object"
default:
return t.Name
}
}