reflect.Type.Name (method)

20 uses

	reflect (current package)
		type.go#L83: 	Name() string

	encoding/asn1
		asn1.go#L839: 			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#L254: 			err.Struct = d.errorContext.Struct.Name()
		decode.go#L445: 	if v.Kind() != reflect.Pointer && v.Type().Name() != "" && v.CanAddr() {
		encode.go#L1147: 				if ft.Name() == "" && ft.Kind() == reflect.Pointer {
		encode.go#L1235: 					next = append(next, field{name: ft.Name(), index: index, typ: ft})

	github.com/google/go-cmp/cmp
		options.go#L232: 		if t := s.curPath.Index(-2).Type(); t.Name() != "" {
		options.go#L234: 			name = fmt.Sprintf("%q.%v", t.PkgPath(), t.Name()) // e.g., "path/to/package".MyType
		options.go#L239: 					m.Type.Out(0).Name() == "Message"
		report_reflect.go#L72: 	if t.Name() == "" {
		report_reflect.go#L295: 		if v.Type().Name() == "" {
		report_slices.go#L36: 	case v.NumCompared == 1 && v.Type.Name() != "":

	github.com/google/go-cmp/cmp/internal/value
		name.go#L31: 	if t.Name() != "" {
		name.go#L37: 			b = append(b, t.Name()...)

	go.uber.org/mock/gomock
		matchers.go#L204: 	return "is assignable to " + m.targetType.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())