type go.pact.im/x/plumb/internal/solve.InputSlot
8 uses
go.pact.im/x/plumb/internal/solve (current package)
finalize.go#L115: func (s *solver) resolveInput(in *Instance, inp InputSlot) (ArgRef, *diag.Error) {
instance.go#L31: type InputSlot struct {
instance.go#L52: Inputs []InputSlot // consumed types, in call order
instance.go#L105: in.Inputs = append(in.Inputs, InputSlot{typ: recvType})
instance.go#L113: in.Inputs = []InputSlot{{typ: p.ConvertFrom}}
instance.go#L120: in.Inputs = []InputSlot{{flexRecv: true, flexBase: recvBase, typ: recvBase}}
instance.go#L128: in.Inputs = append(in.Inputs, InputSlot{typ: f.Type(), Name: f.Name()})
instance.go#L239: in.Inputs = append(in.Inputs, InputSlot{typ: v.Type(), Name: v.Name()})