reflect.Type.Name (method)
18 uses
reflect (current package)
type.go#L95: Name() string
encoding/asn1
asn1.go#L887: err = StructuralError{fmt.Sprintf("tags don't match (%d vs %+v) %+v %s @%d", expectedTag, t, params, fieldType.Name(), offset)}
common.go#L177: if strings.HasSuffix(t.Name(), "SET") {
encoding/json
decode.go#L259: err.Struct = d.errorContext.Struct.Name()
decode.go#L450: if v.Kind() != reflect.Pointer && v.Type().Name() != "" && v.CanAddr() {
encode.go#L1151: if ft.Name() == "" && ft.Kind() == reflect.Pointer {
encode.go#L1239: next = append(next, field{name: ft.Name(), index: index, typ: ft})
encoding/xml
marshal.go#L517: name := typ.Name()
marshal.go#L688: } else if typ.Name() != "" {
marshal.go#L689: start.Name.Local = typ.Name()
marshal.go#L693: start.Name.Local = typ.Elem().Name()
read.go#L198: if t.Name() != "" {
go.uber.org/mock/gomock
matchers.go#L204: return "is assignable to " + m.targetType.Name()
golang.org/x/tools/go/ast/edge
edge.go#L24: return fmt.Sprintf("%v.%s", info.nodeType.Elem().Name(), info.name)
google.golang.org/protobuf/internal/descfmt
stringer.go#L44: name = reflect.ValueOf(vs).MethodByName("Get").Type().Out(0).Name() + "s"
stringer.go#L46: name = reflect.ValueOf(vs).Elem().Type().Name()
stringer.go#L126: start = rt.Name() + "{"
google.golang.org/protobuf/internal/impl
legacy_enum.go#L207: suffix := strings.Map(sanitize, t.Name())