func go/types.TypeString
28 uses
go/types (current package)
alias.go#L68: func (a *Alias) String() string { return TypeString(a, nil) }
array.go#L28: func (a *Array) String() string { return TypeString(a, nil) }
basic.go#L85: func (b *Basic) String() string { return TypeString(b, nil) }
chan.go#L38: func (c *Chan) String() string { return TypeString(c, nil) }
interface.go#L148: func (t *Interface) String() string { return TypeString(t, nil) }
map.go#L27: func (t *Map) String() string { return TypeString(t, nil) }
mono.go#L157: err.addf(atPos(edge.pos), "%s implicitly parameterized by %s", obj.Name(), TypeString(edge.typ, qf)) // secondary error, \t indented
mono.go#L159: err.addf(atPos(edge.pos), "%s instantiated as %s", obj.Name(), TypeString(edge.typ, qf)) // secondary error, \t indented
named.go#L512: func (t *Named) String() string { return TypeString(t, nil) }
operand.go#L123: return fmt.Sprintf("nil (of type %s)", TypeString(x.typ, qf))
operand.go#L142: expr = TypeString(x.typ, qf)
pointer.go#L22: func (p *Pointer) String() string { return TypeString(p, nil) }
signature.go#L102: func (s *Signature) String() string { return TypeString(s, nil) }
slice.go#L22: func (s *Slice) String() string { return TypeString(s, nil) }
stmt.go#L327: Ts = TypeString(T, check.qualifier)
stmt.go#L381: Ts = TypeString(T, check.qualifier)
struct.go#L57: func (t *Struct) String() string { return TypeString(t, nil) }
tuple.go#L37: func (t *Tuple) String() string { return TypeString(t, nil) }
typeparam.go#L103: func (t *TypeParam) String() string { return TypeString(t, nil) }
typestring.go#L50: func TypeString(typ Type, qf Qualifier) string {
union.go#L34: func (u *Union) String() string { return TypeString(u, nil) }
golang.org/x/exp/apidiff
apidiff.go#L196: olds := types.TypeString(old, types.RelativeTo(d.old))
apidiff.go#L197: news := types.TypeString(new, types.RelativeTo(d.new))
messageset.go#L61: tn := types.TypeString(recv.Type(), types.RelativeTo(obj.Pkg()))
golang.org/x/tools/internal/typesinternal
zerovalue.go#L66: return types.TypeString(t, qual) + "{}", true
zerovalue.go#L74: return types.TypeString(t, qual) + "{}", true
zerovalue.go#L85: return types.TypeString(t, qual) + "{}", true
zerovalue.go#L89: return "*new(" + types.TypeString(t, qual) + ")", true