type go/types.Map

44 uses

	go/types (current package)
		builtins.go#L179: 		case *Map:
		builtins.go#L196: 				case *Map:
		builtins.go#L234: 			case *Map, *Slice:
		builtins.go#L423: 			map_, _ := u.(*Map)
		builtins.go#L529: 			case *Slice, *Map, *Chan:
		builtins.go#L546: 		case *Map, *Chan:
		expr.go#L469: 	case *Pointer, *Signature, *Slice, *Map, *Chan:
		expr.go#L609: 	case *Slice, *Signature, *Map:
		index.go#L89: 	case *Map:
		index.go#L134: 			case *Map:
		infer.go#L619: 	case *Map:
		infer.go#L771: 	case *Map:
		literals.go#L270: 	case *Map:
		map.go#L11: type Map struct {
		map.go#L16: func NewMap(key, elem Type) *Map {
		map.go#L17: 	return &Map{key: key, elem: elem}
		map.go#L21: func (m *Map) Key() Type { return m.key }
		map.go#L24: func (m *Map) Elem() Type { return m.elem }
		map.go#L26: func (t *Map) Underlying() Type { return t }
		map.go#L27: func (t *Map) String() string   { return TypeString(t, nil) }
		mono.go#L238: 		case *Map:
		operand.go#L251: 	case *Map:
		predicates.go#L215: 	case *Slice, *Pointer, *Signature, *Map, *Chan:
		predicates.go#L456: 	case *Map:
		predicates.go#L458: 		if y, ok := y.(*Map); ok {
		range.go#L237: 	case *Map:
		subst.go#L228: 	case *Map:
		subst.go#L232: 			return &Map{key: key, elem: elem}
		typestring.go#L262: 	case *Map:
		typexpr.go#L361: 		typ := new(Map)
		unify.go#L721: 	case *Map:
		unify.go#L723: 		if y, ok := y.(*Map); ok {

	golang.org/x/exp/apidiff
		correspondence.go#L49: 	case *types.Map:
		correspondence.go#L50: 		if new, ok := new.(*types.Map); ok {

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L484: 	case *types.Map:
		objectpath.go#L668: 			mapType, ok := t.(*types.Map)

	golang.org/x/tools/go/types/typeutil
		map.go#L298: 	case *types.Map:
		map.go#L447: 	case *types.Map:

	golang.org/x/tools/internal/gcimporter
		iexport.go#L1061: 	case *types.Map:

	golang.org/x/tools/internal/typeparams
		free.go#L105: 	case *types.Map:

	golang.org/x/tools/internal/typesinternal
		element.go#L87: 		case *types.Map:
		zerovalue.go#L54: 	case *types.Pointer, *types.Slice, *types.Chan, *types.Map, *types.Signature:
		zerovalue.go#L147: 	case *types.Pointer, *types.Slice, *types.Chan, *types.Map, *types.Signature:
		zerovalue.go#L254: 	case *types.Map: