type go/types.Map

35 uses

	go/types (current package)
		builtins.go#L190: 		case *Map:
		builtins.go#L207: 				case *Map:
		builtins.go#L389: 			map_, _ := u.(*Map)
		builtins.go#L501: 		case *Map, *Chan:
		expr.go#L719: 	case *Pointer, *Signature, *Slice, *Map, *Chan:
		expr.go#L857: 	case *Slice, *Signature, *Map:
		expr.go#L886: 	case *Map:
		expr.go#L1464: 		case *Map:
		index.go#L88: 	case *Map:
		index.go#L133: 			case *Map:
		infer.go#L430: 	case *Map:
		infer.go#L761: 	case *Map:
		map.go#L8: type Map struct {
		map.go#L13: func NewMap(key, elem Type) *Map {
		map.go#L14: 	return &Map{key: key, elem: elem}
		map.go#L18: func (m *Map) Key() Type { return m.key }
		map.go#L21: func (m *Map) Elem() Type { return m.elem }
		map.go#L23: func (t *Map) Underlying() Type { return t }
		map.go#L24: func (t *Map) String() string   { return TypeString(t, nil) }
		mono.go#L232: 		case *Map:
		predicates.go#L157: 	case *Slice, *Pointer, *Signature, *Map, *Chan:
		predicates.go#L374: 	case *Map:
		predicates.go#L376: 		if y, ok := y.(*Map); ok {
		stmt.go#L950: 	case *Map:
		subst.go#L184: 	case *Map:
		subst.go#L188: 			return &Map{key: key, elem: elem}
		typestring.go#L250: 	case *Map:
		typexpr.go#L339: 		typ := new(Map)
		unify.go#L533: 	case *Map:
		unify.go#L535: 		if y, ok := y.(*Map); ok {

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

	golang.org/x/tools/internal/gcimporter
		bexport.go#L372: 	case *types.Map:
		bimport.go#L564: 		t := new(types.Map)
		iexport.go#L760: 	case *types.Map: