go.pact.im/x/plumb/internal/solve.Instance.Inputs (field)

23 uses

	go.pact.im/x/plumb/internal/solve (current package)
		finalize.go#L35: 		refs := make([]ArgRef, len(in.Inputs))
		finalize.go#L36: 		for i, inp := range in.Inputs {
		instance.go#L52: 	Inputs  []InputSlot        // consumed types, in call order
		instance.go#L72: 	for _, i := range in.Inputs {
		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()})
		order.go#L168: 			return consumer.Inputs[i].typ, ref.Coerce != CoerceNone
		solve.go#L631: 	for _, inp := range in.Inputs {
		solve.go#L727: 		for _, inp := range in.Inputs {
		solve.go#L734: 		for i := range in.Inputs {
		solve.go#L735: 			if !in.Inputs[i].flexRecv {
		solve.go#L738: 			ptr := types.NewPointer(in.Inputs[i].flexBase)
		solve.go#L740: 				in.Inputs[i].typ = ptr
		solve.go#L742: 				in.Inputs[i].typ = in.Inputs[i].flexBase

	go.pact.im/x/plumb/internal/emit
		emit.go#L220: 		args := make([]string, len(in.Inputs))
		render.go#L58: 			b.WriteString(in.Inputs[i].Name)