type go.pact.im/x/plumb/internal/gotypes.Map
9 uses
go.pact.im/x/plumb/internal/gotypes (current package)
gotypes.go#L25: type Map[K types.Type, V any] struct{ m typeutil.Map }
gotypes.go#L28: func (m *Map[K, V]) At(key K) (V, bool) {
gotypes.go#L37: func (m *Map[K, V]) Set(key K, value V) { m.m.Set(key, value) }
gotypes.go#L40: func (m *Map[K, V]) Len() int { return m.m.Len() }
gotypes.go#L43: func (m *Map[K, V]) All(yield func(K, V) bool) {
go.pact.im/x/plumb/internal/emit
emit.go#L167: var localOf gotypes.Map[types.Type, string]
go.pact.im/x/plumb/internal/solve
finalize.go#L32: var inputInfo gotypes.Map[types.Type, *injectorInput] // injector input type → its dedup record
finalize.go#L131: func sortTypesByProducer(ts []types.Type, supply *gotypes.Map[types.Type, *Instance]) {
solve.go#L164: supply gotypes.Map[types.Type, *Instance] // type → producing instance (exact), by type identity