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()})