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())