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: